-
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
POWERED BY DOTS
For ultra-efficient data flow and processing.

INTUITIVE VISUAL EDITOR
Use an intuitive, node-based workflow for rapid development.

VISUAL DEBUGGER
Inspect runtime behavior in real time and pause execution with 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
Build sophisticated agents with the included integrations and fast delegates.

REALTIME ERROR DETECTION
Find configuration problems before you enter Play mode with realtime error detection.

EXTENSIBLE EDITOR
Extend the node and inspector display to fit your project’s workflow.

UTILITY THEORY
Use the Utility Selector task for The Sims-like AI decision making.

MANY MORE FEATURES
Includes a zero-allocation runtime after startup, Job System and Burst support, save and load workflows, and live runtime state inspection.
