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, Behavior Designer Pro lets you design lifelike AI agents across any genre – no DOTS experience required.
 
🧠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.
💡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
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.

POWERED BY DOTS

For ultra-efficient data flow and processing

INTUITIVE VISUAL EDITOR

Intuitive, node-based workflow for rapid development

AAA STANDARD

Behavior trees are used by AAA Studios.

ANY GENRE

Behavior trees are not restricted to a particular genre.

VISUAL DEBUGGER

Realtime runtime insights and breakpoints

DYNAMIC AWARENESS

Reevaluate your tree using conditional aborts, similar to observer aborts in Unreal Engine.

CREATE YOUR OWN LOGIC

Add your own functionality using a familiar API.

CREATE COMPLEX AI AGENTS WITHOUT WRITING ANY CODE

Made possible with the included integrations and fast delegates.

REALTIME ERROR DETECTION

Realtime error detection will allow you to find problems even before you hit the play button.

EXTENSIBLE EDITOR

Extend the node and inspector display with ease.

UTILITY THEORY

Use the Utility Selector task for The Sims-like AI.

EXTENSIVE DOCUMENTATION

MANY MORE FEATURES

Behavior Designer Pro Resources