Agents Navigation
- Type: High-Performance Agent Navigation System
- Technology Stack: **DOTS** (ECS, Jobs, Burst, SIMD) and Hybrid Mono Support
- File Size: 3.0 MB
- Latest Version: 4.4.4
- Latest Release Date: Nov 17, 2025
- Original Unity Version: 2022.3.48
Core Technology & Philosophy
This package provides **high performance, modular, and scalable navigation** for agents. It is built primarily with **DOTS** (Data-Oriented Technology Stack) in mind, leveraging **Jobs, Burst compiler, and ECS** for optimized performance out of the box through parallelized, multi-threaded code.
A key feature is its **seamless Unity Integration**, supporting both the DOTS stack and a **hybrid mode** that allows use with standard **GameObjects** in Object-Oriented Programming (though with slightly reduced performance).
Targeted Game Genres
Developed as a foundation for any navigation needs, this early version is focused on **3D/2D RTS, MOBA, RPG, and Shooter-style** genre games navigation.
Navigation Features & Modularity
- **Global Pathing:** Multi-threaded support for **Unity NavMesh 3D**.
- **Local Avoidance:** Includes **Avoidance** (2D/3D) and **Collision** (2D/3D) features.
- **Group Behavior:** Implements **Flocking** (Alignment, Cohesion) 3D and **Separation** (2D/3D).
- **Extensibility:** Highly **modular and scalable codebase** allowing easy extension and trivial adding/removing of existing behaviors (knowledge of ECS is required for efficient extension).
- **Other Integrations:** Out-of-the-box integration with **A* Pathfinding Project**, and compatible with animation solutions like **Animatron** (a sample is included).
Compatibility, Dependencies & Support
Render Pipelines
Compatible with Built-in, URP, and HDRP
Minimum Unity Version
2022.3.48f1
Key Dependency
Package `com.unity.entities`
Determinism Note
While systems run in fixed update (theoretically deterministic for Intel/AMD platforms using Burst), the use of **floating-point types** means the code is **not guaranteed to be deterministic across all platforms**. Future plans include fixed point types to address this.
Support and Links: Discord, Forums, Documentation.
Agents Navigation
- Type: High-Performance Agent Navigation System
- Technology Stack: **DOTS** (ECS, Jobs, Burst, SIMD) and Hybrid Mono Support
- File Size: 3.0 MB
- Latest Version: 4.4.4
- Latest Release Date: Nov 17, 2025
- Original Unity Version: 2022.3.48
Core Technology & Philosophy
This package provides **high performance, modular, and scalable navigation** for agents. It is built primarily with **DOTS** (Data-Oriented Technology Stack) in mind, leveraging **Jobs, Burst compiler, and ECS** for optimized performance out of the box through parallelized, multi-threaded code.
A key feature is its **seamless Unity Integration**, supporting both the DOTS stack and a **hybrid mode** that allows use with standard **GameObjects** in Object-Oriented Programming (though with slightly reduced performance).
Targeted Game Genres
Developed as a foundation for any navigation needs, this early version is focused on **3D/2D RTS, MOBA, RPG, and Shooter-style** genre games navigation.
Navigation Features & Modularity
- **Global Pathing:** Multi-threaded support for **Unity NavMesh 3D**.
- **Local Avoidance:** Includes **Avoidance** (2D/3D) and **Collision** (2D/3D) features.
- **Group Behavior:** Implements **Flocking** (Alignment, Cohesion) 3D and **Separation** (2D/3D).
- **Extensibility:** Highly **modular and scalable codebase** allowing easy extension and trivial adding/removing of existing behaviors (knowledge of ECS is required for efficient extension).
- **Other Integrations:** Out-of-the-box integration with **A* Pathfinding Project**, and compatible with animation solutions like **Animatron** (a sample is included).
Compatibility, Dependencies & Support
Render Pipelines
Compatible with Built-in, URP, and HDRP
Minimum Unity Version
2022.3.48f1
Key Dependency
Package `com.unity.entities`
Determinism Note
While systems run in fixed update (theoretically deterministic for Intel/AMD platforms using Burst), the use of **floating-point types** means the code is **not guaranteed to be deterministic across all platforms**. Future plans include fixed point types to address this.
Support and Links: Discord, Forums, Documentation.
Go VIP. Get Everything.
Unlock our entire library of premium Unity assets instantly with a single membership.
🔓 View Membership Plans