Swarm Manager is an easy to setup - easy to customize - easy to use system that lets you spawn from hundreds to thousands of animated units for multiple purposes.VAT Shader customized to use the UR pipelineSwarm Manager Pro – Mob AI & Editor ToolkitSupport | DocumentationSwarm Manager is a flexible, modular system for creating and managing mob behaviors in Unity. It provides custom editor tools that give developers full control over how mobs look, behave, and interact, all through an intuitive workflow.Using a streamlined four-step editor process, developers can:Define StatsDefine RulesDefine VisualsLink everything together into a BlueprintThis approach makes it easy to build complex mob behaviors without writing repetitive code, while keeping the system clean, reusable, and production-ready.Swarm Manager is ideal for developers who want an efficient, scalable AI framework with strong editor support—perfect for both rapid prototyping and full production projects.What’s IncludedDynamic Pool SystemAutomatically creates and resizes object pools as needed for optimal performance and resource management.Data Processing SystemProcesses developer configurations and bakes animations into optimized formats for high runtime performance.Mob ManagerPowered by Unity’s Burst and Job System, it handles mob updates, pool entry/exit requests, and blueprint-based spawning efficiently.Ease-of-Use APIA set of helper methods and utilities designed to simplify common tasks and speed up integration.Custom Editor WindowsPurpose-built interfaces for configuring Stats, Rules, Visuals, and global values through clean and intuitive tools.Multiple Showcase ScenesReady-to-use demo scenes that demonstrate the system’s capabilities with simple, interactive controls.Event-Driven InterfaceExtend functionality through interfaces that allow you to hook into asset events and inject your own custom logic.Prop BakerGenerate GPU-animated prefabs for use in your own systems, or create high-performance animated background props.Tested on Unity version 2022 and 6.4This asset require the following components to work:- Unity.Burst- Unity.Mathematics- Unity.CollectionsOptional (Demo Scene only):- TextMeshPro (included with Unity 2022+)- Input SystemIf you have the Lite version on your project, delete it before installing this one.This asset was developed partially with the help of AI but all code, assets, and final implementation were created and reviewed by the author.The use content are the following- Technical research and learning (custom editor development, SerializedObject usage, mesh baking, animation techniques)- Brainstorming and ideation- Documentation wording assistance- Code suggestions during learning (all suggestions were reviewed, tested, and rewritten by the author)No AI generated code was used directly without review and manual implementation.



