Overview of LimboAI
masterLimboAI is an open-source C++ plugin for Godot Engine 4 that provides Behavior Trees (BT) and Hierarchical State Machines (HSM). It is designed to help developers create complex, modular AI behaviors.
Key features include:
- Behavior Trees: Visual editor,
BTPlayernode for execution, a Blackboard system for data sharing, and a visual debugger. - Hierarchical State Machines:
LimboHSMnode for managingLimboStateinstances, supporting event-based transitions and nesting. - Extensibility: Full support for creating custom tasks and states using GDScript.
- Integration: Can be used as a C++ module or as a GDExtension (which does not require custom engine builds).