Behavior Tree Engine SDK For Unity Game Engine
- Fully customized behaviors accomplished with general purposed behavior tree node scripting API
- Easy demo GUI to test through all functionalities of Bt Engine API
- Easy and fast way to design and run concurrent behavior trees
- Two clicks automatically setting up all behavior tree node game objects and node C# scripts in Unity Editor
- Simple scripting API to manage, control and access all runtime behavior tree component instances and properties
- Hierarchical concurrent decision-making task solutions using multi-threaded behavior trees
- Powerful visual editor to draw diagrams of custom behavior trees/forests and save as XML files
Three Software Components
1. Bt Studio
A standalone visual editor application that provides GUI utilities to design behavior tree diagrams and save as XML files
2. Bt Unity Menu
Menu utilities embedded in Unity Editor to automatically generate and setup node game objects, node scripts and tree structures specified in XML files
3. Bt Engine Scripting API
The BtEngine class interface to manage, control, and access all the runtime behavior tree component instances and properties in the behavior tree engine system
Updates
- Open source projects are released May 9, 2017
- BtEngineSDK v1.0.0 is released in Unity Asset Store May 9, 2016
- BtEngineSDK will be released soon December 6, 2015