LimboAI is an open-source C++ plugin for Godot 4, combining Behavior Trees and State Machines for crafting your gameβs AI. It comes with a behavior tree editor, built-in documentation, visual debugger, and more! While it is implemented in C++, it fully supports GDScript for creating your tasks and states.
Changelog for version v1.8.1
No changelog provided for this version.
Reviews
So necessary for my project. It has standardized my state machines so I can follow consistent patterns across my project. Has really cleaned up my code and enhanced its readability by leaps and bounds.
Just started to use it for my games, and really loving all that have been done. The demo folder is really great and show a lot of stuff. And the debug menu is really easy to read. Love it !
If you need behavior trees, this will be your best friend. BUT do make sure you actually NEED behavior trees before you jump in to things. It does exactly as advertised, and while I'd like more 'building block' behaviors to just combine and experiment with, once you get past the learning curve you'll be building great things quickly.
After diving into State Trees in Unreal, I was sad to have to leave them behind after switching to Godot. This blows my mind. It is beyond spectacular. Can not express my gratitude enough towards addon devs like these. Donated for support. Like Godot itself, the plugin is one of the most streamlined and most well thought out implementations of FSMs and Behavior Trees I have seen (used NodeCanvas in Unity and Unreal State Trees before). This fits right into the tightly focused paradigms and amazing UX of the engine. The docs and example projects are ace too, and the devs keep this very frequently updated even. Absolutely brilliant. Many, many thanks.
Login to write a review.