Easy And Fast

Hierarchical concurrent task solution using multi-threaded behavior trees

Easy and fast way to design and run concurrent behavior trees

BtEngineSDK provides development tools to expedite the design and implementation process of general-purposed custom behavior trees that can be run concurrently behind Unity Engine. With a visual editor, behavior tree diagrams can be drawn easily instead of creation with pure text description. With embedded menu utilities in Unity Editor, behavior tree hierarchy and node game objects can be generated automatically instead of manual creation and adjustment. With a simple scripting API, node behaviors can be fully customized and all tree instances can be managed through coding with those generated node game object scripts.