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.Swarm Manager Pro – Mob AI & Editor ToolkitSwarm Manager is a flexible system for creating and managing mob behaviors in Unity. It use custom editor windows to give developers control over how mobs looks and acts.On a 3 step window define stats, rules and visuals through clean editor interfaces.On a fourth step define links to tie stats, rules and visuals together on a blueprint.An easy to start and use system.This toolkit is ideal for developers who want a modular, efficient and reusable AI framework with editor support, whether for prototyping or production projects.This asset includes:Dynamic Pool System – Automatically creates and resizes pools as needed for efficient resource management.Data Processing System – Handles developer customizations and bakes animations into optimized formats for runtime performance.Mob Manager – Controls mobs using Unity’s Burst/Job system, processes pool entry/exit requests, and manages blueprint spawning.Ease‑of‑Use API – Helper methods and utilities designed to streamline common tasks.Custom Editor Windows – Purpose‑built interfaces for configuring stats, rules, visuals, and behaviors.Showcase Scene – Demonstration environment with intuitive controls and a built‑in performance gauge.Editable Mob Script – Exposes custom events, allowing developers to extend functionality and inject their own code.Community & SupportTested on Unity version 2020 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.




