Behavior Designer Pro 3 - DOTS Powered Behavior Trees View on Asset Store (opens in new tab)

Package details

Latest version
3.3.4
Last updated
First released
Unity version
2022.3.20 or later
Package size
89.9 MB
Files
1,430
Favorites
336
Views in the past week
458

Price tracking

Last checked
Tracked since
Lowest recorded
$72.50 on

Keywords

Behavior Designer Pro 3 - DOTS Powered Behavior Trees

by Opsive (opens in new tab)

4.8 / 5 · 786 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 687
4 stars 62
3 stars 20
2 stars 7
1 star 10

Production-ready visual behavior trees for Unity, powered by DOTS and built for performance. From Opsive, a Unity Verified Solutions partner and full-time Asset Store publisher since 2013.

Price $145.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Behavior Designer Pro 3 - DOTS Powered Behavior Trees, 6 months Current $145.00; lowest $72.50; highest $145.00 in this period. $0 $100 $200 Jun Jul Aug Sep Oct Nov Version 3.0.3p1 released 10 May 2026 v3.0.3p1 Version 3.1 released 28 May 2026 Version 3.2 released 25 Jun 2026 v3.2 Version 3.2.1 released 20 Jul 2026 v3.2.1 Version 3.2.1p1 released 21 Jul 2026 Version 3.2.1p2 released 21 Jul 2026 Version 3.3 released 17 Aug 2026 v3.3 Version 3.3.1 released 26 Aug 2026 Version 3.3.2 released 31 Aug 2026 v3.3.2 Version 3.3.3 released 12 Sep 2026 Version 3.3.4 released 4 Nov 2026 v3.3.4

Asset preview

1 / 14

Behavior Designer Pro 3 - DOTS Powered Behavior Trees screenshot 1

Behavior Designer Pro 3 - DOTS Powered Behavior Trees screenshot 1

About this asset

Build enemies that patrol, chase, retreat, and react to the world in 2D or 3D. Behavior Designer Pro helps you change decisions without rewriting an agent’s entire logic. Its DOTS runtime uses Burst and parallel jobs to keep tree evaluation efficient as agent counts grow.

Start with Your First Behavior Tree and the sample scenes, then adapt the logic to your game. Use familiar GameObjects with no prior DOTS experience, or choose Entities.

📚Documentation | 🎥Videos | 💬Discussions | 🌐Discord

⚡Performance at the core

  • Burst-compiled tree traversal for both GameObject and Entity workflows.
  • Unity Job System execution that distributes traversal across worker threads and agents.
  • A runtime designed to avoid heap allocations after initialization.
  • Manual ticking and evaluation limits to control when decisions run and bound traversal work

🏆 Industry Recognition

  • Unity Verified Solution
  • Nominated for the 17th Annual Unity Awards

🧠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

✨Build and debug in one workflow

  • Arrange actions, conditions, composites, and decorators in a visual editor.
  • React to changing situations with conditional aborts.
  • Inspect execution during Play Mode and use breakpoints to investigate behavior.
  • Reuse behavior with subtrees and share data through variables.
  • Use utility-based selection when choices should depend on scores.
  • Use events to coordinate behavior and save or restore runtime state.
  • Find configuration problems with realtime graph validation.
  • Extend tasks and editor displays for your project’s own systems.
  • Save runtime traversal with the Save/Load feature.

🤝Seamless Integrations

  • A* Pathfinding Project (with Movement Pack)
  • Animal Controller
  • Dialogue System
  • DOTS Survivors
  • Easy Build System
  • Feel
  • Love/Hate
  • Curvy Splines
  • PlayMaker
  • PlayMaker 2
  • Quest Machine
  • Sensor Toolkit 2
  • Simple Waypoint System
  • State Designer
  • Ultimate Character Controller
  • Ultimate Inventory System

📦Available Add-ons (Separate Purchase)

  • Formations Pack: Intelligent navigation and dynamic group locomotion
  • Movement Pack: Steering behaviors, pathfinding, cover, patrol, and more
  • Tactical Pack: Group combat awareness and movement
  • Senses Pack: Perception modules for sound, light, visibility, and more
  • Add-on Bundle: Behavior Designer Pro and all add-ons at a discounted price

Behavior Designer Pro represents the forward-looking evolution of behavior trees in Unity, combining proven AI design with steller performance and flexible workflows.

📄License

This asset is governed by a custom EULA. This version is intended for organizations with under $200,000 USD in revenue or funding over the past 12 months. Professional Licenses are only required for users who directly work with behavior trees within the Unity Editor.

From the publisher's Asset Store listing.

Technical details

🚀 Performance Driven

  • Leverages Unity’s Data-Oriented Technology Stack (DOTS) for optimized processing, with no DOTS knowledge required
  • Utilizes the Burst compiler for fast execution of performance-critical code
  • Efficient multi-threading through the Unity Job System across both GameObjects and Entities

🎨 Modern Interface and Flexibility

  • Built on Unity’s UIToolkit for a modern, responsive interface
  • Works across all render pipelines (Built-in, URP, HDRP)
  • Supports Unity 2022.3 through Unity 6

Note: Due to ECS limitations, Behavior Designer Pro does not support WebGL.