Bring intelligent, score-driven decision-making to your BTGraph Behavior Trees with a fully integrated Utility AI system designed for production use.
The Utility AI Pack adds a native Utility Selector node to BTGraph, enabling smart action selection based on dynamic scoring. Instead of rigid priority order, actions compete using composable score sources, curves, weights, clamps, and thresholds — resulting in responsive, adaptive AI behavior.
This is not a bolt-on framework. It follows BTGraph’s naming conventions, patterns, and authoring workflow to feel like a natural extension of the core system.
Smart Score-Based Decisions
Rich Runtime Visualization (No Pro Required)
The Utility AI Pack includes powerful debugging tools out of the box:
Designed for tuning, iteration, and showcasing AI behavior without performance penalties.
Optional BTGraph Pro Integration
When BTGraph Pro is installed, the Utility AI Pack integrates seamlessly via reflection-based enhancements:
BTGraph Pro is fully optional and not required.
Production-Friendly Design
Built for real projects — not just demos.
Included Sample Content
Perfect for learning, tuning, and demonstrating Utility AI systems in action.