View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.2
- Last updated
- First released
- Unity version
- 6000.4.7 or later
- Package size
- 69.6 MB
- Files
- 601
- Favorites
- 5
- Views in the past week
- 9
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $99.99 on
Keywords
BTGraph Complete AI Bundle – Behavior Trees, Utility AI & Perception
Complete AI toolkit for Unity featuring Behavior Trees, Utility AI, perception systems, and modular tools for advanced NPC decision-making.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 10
BTGraph Complete AI Bundle – Behavior Trees, Utility AI & Perception screenshot 1
About this asset
BTGraph AI Framework is a powerful modular AI toolkit for Unity designed to help developers create intelligent NPC behavior and complex decision-making systems.
The framework combines Behavior Trees, Utility AI, perception systems, and reusable AI utilities into a flexible architecture that can scale from simple NPC logic to advanced AI-driven gameplay systems.
Built on top of BTGraph Pro, the framework provides professional AI development tools including debugging support, modular node packs, and seamless Blackboard integration.
With this bundle, developers can quickly build AI agents capable of sensing the environment, evaluating options, and making dynamic decisions using Behavior Trees and Utility-based scoring systems.
The system is designed to be modular, extensible, and production-ready, making it suitable for indie developers, prototypes, and full-scale commercial games.
Included Systems
BTGraph Pro
A professional Behavior Tree framework for Unity featuring a visual editor, modular node architecture, and powerful debugging tools for building complex NPC AI.
AI Utilities Pack
A collection of reusable AI utility nodes and scoring systems designed to support advanced decision-making and behavior evaluation.
Perception & Awareness Pack
A modular AI perception system allowing NPCs to detect targets, react to stimuli, track last known positions, and maintain awareness states over time.
Key Features
- Visual Behavior Tree editor
- Modular AI framework architecture
- Utility AI decision scoring
- Perception and awareness systems
- Blackboard-based data sharing
- Debugging tools for behavior execution
- Modular node packs designed for extensibility
- Suitable for NPC AI, enemies, companions, and agents
Ideal For
- Game developers building NPC AI systems
- Projects requiring Behavior Trees and Utility AI
- Developers looking for a modular AI framework for Unity
- Strategy games, RPGs, shooters, and simulation games
Designed for Extensibility
BTGraph AI Framework is designed as a growing ecosystem of AI tools. Additional packs such as combat behaviors, navigation utilities, and specialized AI systems can be integrated seamlessly into the framework.
From the publisher's Asset Store listing.
Technical details
Engine Compatibility
- Unity 2021.3 LTS or newer
- Compatible with Built-in Render Pipeline and URP
- Editor tools built using Unity GraphView / UI Toolkit
Included Systems
- BTGraph Pro Behavior Tree framework
- AI Utilities Pack for utility scoring and decision evaluation
- Perception & Awareness Pack for sensing, memory, and awareness tracking
Core Architecture
- Modular Behavior Tree runtime
- Blackboard-based data sharing
- Strongly-typed key system
- Editor/runtime assembly separation
- Designed for extensibility and custom node creation
Behavior Tree Features
- Composite nodes (Sequence, Selector, Fallback)
- Decorators and condition nodes
- Leaf action nodes
- Parameterized node configuration
- Reusable subtrees
- Runtime-safe execution model
AI Utilities
- Utility scoring nodes
- Decision evaluation helpers
- Curve-based scoring support
- Blackboard integration for dynamic AI state
Perception System
- Target detection nodes
- Stimulus-based awareness tracking
- Last-known-position memory
- Awareness decay over time
- Blackboard exposure for Behavior Tree integration
Debugging & Development Tools
- Runtime Behavior Tree debugger (BTGraph Pro)
- Execution tracking and visualization
- Blackboard inspection
- Editor validation tools
Extensibility
- Fully modular node architecture
- Supports custom nodes and decorators
- Designed for integration with other gameplay systems
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.4.7f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.