Behavior Designer Pro brings AAA-quality behavior trees to Unity, supercharged with the performance of the DOTS architecture. It lets you design lifelike AI agents across any genre, whether you're working with GameObjects or Entities, in 2D or 3D. The tool provides a clear, modular way to define complex AI decision-making, making it perfect for everything from enemy combatants and NPCs to boss fights and ambient wildlife.
Key features include a visual editor, visual debugger, extensive API, zero allocations after startup, utility theory, conditional aborts, shared variables, event system, save/load support, fast delegates, and extensible editor. The package also includes 15+ sample scenes to get started quickly.
Use cases include enemy AI, companion AI, crowd simulation, resource management, world interaction, simulation systems, survival AI, stealth and tactical combat, and custom AI behaviors.
Seamless integrations are available with A* Pathfinding Project, Ultimate Character Controller, Ultimate Inventory System, Sensor Toolkit 2, PlayMaker, Dialogue System, Love/Hate, Curvy Splines, Quest Machine, Animal Controller, and Simple Waypoint System.
Available add-ons include Movement Pack and Senses Pack, which can be purchased separately.
Performance Driven:
- Powered by DOTS: Leverages the high-performance Data-Oriented Technology Stack (DOTS) architecture for optimized processing
- Burst Compiler Support: Utilizes the Burst compiler for ultra-fast execution of performance-critical code
- Uses Unity Job System: Efficiently manages multi-threading to maximize performance across both GameObjects and Entities
Modern Interface and Flexibility:
- Built with UIToolkit: Uses Unity's modern UIToolkit framework for a clean, responsive, and intuitive interface
- Universal Render Pipeline (URP) & High Definition Render Pipeline (HDRP) Compatibility
Unity Version Support:
- Supports Unity 2022.3 to Unity 6
Note: Due to ECS limitations, Behavior Designer Pro does not support WebGL.
Behavior Designer Pro - DOTS Powered Behavior Trees - Asset Store





