> For the complete documentation index, see [llms.txt](https://denvzla-estudio.gitbook.io/advanced-ai-spawn-system/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://denvzla-estudio.gitbook.io/advanced-ai-spawn-system/welcome-to-advanced-ai-spawn-system.md).

# Welcome to Advanced AI Spawn System

{% hint style="info" %}
Advanced AI Spawn System 4.0 requires Unity 6000.5.5f1 or newer and official Unity UI (UGUI) 2.5.0. Supported pipelines: Built-in and URP 17.5.0. HDRP is not supported.
{% endhint %}

{% embed url="<https://denvzla-estudio.gitbook.io/advanced-ai-spawn-system/changelog>" %}

**Integrations:**

{% content-ref url="/pages/n2mlvrhpc0FIZqrvdUVN" %}
[FSM AI And Invector Item](/advanced-ai-spawn-system/integrations/fsm-ai-and-invector-item.md)
{% endcontent-ref %}

{% content-ref url="/pages/LcbKjMxaKv9Oy1adJdZO" %}
[Horse Animset Pro And Animal Controller](/advanced-ai-spawn-system/integrations/horse-animset-pro-and-animal-controller.md)
{% endcontent-ref %}

![](https://assetstorev1-prd-cdn.unity3d.com/package-screenshot/be555834-9c90-4440-a078-900b4d027675_orig.png)

Advanced AI Spawn System 4.0 manages procedural placement, population and lifecycle for AI and collectible objects. Configure Automatic or Manual positions, Multiple Zones, painted Unity Terrain biomes, continuous spawning and waves. Choose Instantiate or Pooling to match the reset capabilities of your prefabs. Optional modern AI Navigation tools help configure surfaces and validate agents and representative spawn positions; they do not guarantee obstacle clearance or a connected path for every spawn. The product is not a combat, networking or general-purpose AI framework.

### Version 4.0 guides

* [Installation & Requirements](https://denvzla-estudio.gitbook.io/advanced-ai-spawn-system/advanced-ai-spawn-system/installation-and-requirements-4.0)
* [AI Navigation — Setup & Validation](https://denvzla-estudio.gitbook.io/advanced-ai-spawn-system/advanced-ai-spawn-system/ai-navigation-setup-and-validation)
* [Pooling & Lifecycle](https://denvzla-estudio.gitbook.io/advanced-ai-spawn-system/advanced-ai-spawn-system/pooling-and-lifecycle-4.0)
* [Built-in & URP](https://denvzla-estudio.gitbook.io/advanced-ai-spawn-system/advanced-ai-spawn-system/built-in-and-urp-4.0)
* [Upgrade from 3.4 to 4.0](https://denvzla-estudio.gitbook.io/advanced-ai-spawn-system/advanced-ai-spawn-system/upgrade-from-3.4-to-4.0)
* [Troubleshooting](https://denvzla-estudio.gitbook.io/advanced-ai-spawn-system/advanced-ai-spawn-system/troubleshooting-4.0)

**Features**

* Flexible spawn areas
* Detects when enemies killed and uses it to for wave spawning options (such as don't spawn more until after the wave died).
* Pooling made easy (now with categories to stay organized!)
* Optional NavMesh-assisted placement and explicit validation; custom movement remains supported without AI Navigation.
* Disable/re-enable enemies on player distance (works for multiple players)
* Spawning can trigger only when player is within custom radius
* Player radius detection from spawner or separate object
* Spawn random amounts
* Modern, organized Custom Editors with contextual validation, preserved tools and supported Undo/Redo.
* Full C# source code
* Customizable editor options
* Procedural AI spawner
* Supports Terrain Biome: Unity Terrain and Third Party Terrains (Gaia and MapMagic 2)
* Events that you know when spawning AI, die AI and Player enter or exit radius of AI
* Supports any character controller system
* Supports any AI system that supports spawning
* Supports Unity NavMesh
* Built-in object pooling system
* Unlimited Biomes - Supports an unlimited amount of Biomes.
* Spawn Radius - Customizable spawn radius.
* Drop Rate: relative weighted selection of valid AI/object prefabs.
* ### What is new in 4.0

  Version 4.0 adds a safer pooling lifecycle, frame-rate-independent scaled timers, relative prefab weights, corrected area events, improved zone and biome validation, and modern Inspectors with contextual help and supported Undo/Redo. Built-in assets are retained alongside separate URP demo variants.

  The optional AI Navigation tab provides confirmed installation of the official package, NavMeshSurface setup and build tools, Link/Modifier checks, Agent Type checks and explicit spawn-position validation. Navigation validation does not guarantee every random spawn or a connected path. Custom movement remains supported without the package.

  The existing tutorial images and their instructions are retained. Some screenshots show earlier Inspectors; use the equivalent settings described in the 4.0 notes. AI prefabs must include AIManager and implement death notification and, for pooling, suitable custom state reset.

{% embed url="<https://youtu.be/FhgGHhYQKxE>" %}

**This Manual will give you a better understanding of how Advanced AI Spawn System**
