Behavior Designer Pro brings AAA-quality behavior trees to Unity, supercharged with the performance of the DOTS architecture. Whether you’re working with GameObjects or Entities, in 2D or 3D.
For more details this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download the “Behavior Designer Pro – DOTS Powered Behavior Trees” for FREE. Please keep in mind that this package is provided only for learning purposes or to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Behavior Designer Pro – DOTS Powered Behavior Trees v2.0.11
Behavior Designer Pro – DOTS Powered Behavior Trees v2.0.8
“If possible, please buy the package to support the developer”
Description
????Documentation | ????Videos | ????Discussions | ????Discord
????Why Behavior Trees?
Used by AAA studios, behaviour trees provide a clear, modular way to define complex AI decision-making. Behavior trees are perfect for everything from enemy combatants and NPCs to boss fights and ambient wildlife.
✨Key Features
Built on DOTS for ultra-efficient data flow and processing
Use with a Entities, Hybrid, or GameObjects Workflow
Visual Editor: Intuitive, node-based workflow for rapid development
Visual Debugger: Realtime runtime insights and breakpoints
Extensive API: Familiar and flexible for coders
Zero allocations after startup: Built for performance-critical projects
Utility Theory: Evaluate tasks dynamically based on context
Conditional Aborts: Dynamic evaluation based on the current environment
Shared Variables: Seamless communication between tasks
Event System: Respond to gameplay triggers without hardcoding
Save/Load Support
Fast Delegates: Reuse your own code effortlessly
Extensible Editor: Add your own node types and functionality
15+ Sample Scenes to get started quickly
????Use Cases
Enemy AI: Patrol, chase, flee, or coordinate group attacks
Companion AI: Follow, assist, or interact with the player
Crowd Simulation: Handle large-scale agent behaviors
Resource Management: Gather, manage, or defend game resources
World Interaction: Make NPCs, traps, or world items context-aware
Simulation Systems: Model animals, crowds, or village behaviors
Survival AI: Hunt, flee, or seek shelter dynamically
Stealth and Tactical Combat: Intelligent strategic behavior
Custom AI Behaviors: Create unique, project-specific behaviors
????Seamless Integrations
A* Pathfinding Project (with Movement Pack)
Ultimate Character Controller
Ultimate Inventory System
Sensor Toolkit 2
PlayMaker
Dialogue System
Love/Hate
Curvy Splines
Quest Machine
Animal Controller
Simple Waypoint System
????Available Add-ons (Separate Purchase)
Movement Pack: Steering behaviors, pathfinding, cover, patrol, and more
Senses Pack: Perception modules for sound, light, visibility, and more
No DOTS knowledge required. Just results.
Whether you’re a programmer or designer, Behavior Designer Pro gives you the tools to create scalable, maintainable, and highly performant AI all inside Unity.
Technical details
???? Performance Driven
Powered by DOTS: Leverages the high-performance Data-Oriented Technology Stack (DOTS) architecture for optimized processing, with no DOTS knowledge required to use it
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.