Back to Tools
In-game AI

LimboAI

By limbonaut

A Godot 4 AI plugin combining behavior trees and state machines, with a Blackboard and visual debugging for modular character logic.

godotaibehavior-tree

Start: Choose the LimboAI Asset Library listing that matches your engine. The reviewed 1.8.1 listing targets Godot 4.6+; do not assume it covers every Godot 4 release.

Try: Add a BTPlayer to an agent, assign a BehaviorTree containing conditions and actions, and share task values through a Blackboard. Point agent_node at the intended character.

Extend: Derive custom actions from BTAction or conditions from BTCondition. The documented default task folder is res://ai/tasks. Patrol and attack selection are possible applications, not ready-made game logic.

Documentation and sources: https://limboai.readthedocs.io/en/stable/ · https://godotengine.org/asset-library/asset/4852 · https://limboai.readthedocs.io/en/stable/classes/class_btplayer.html · https://limboai.readthedocs.io/en/stable/classes/class_behaviortree.html · https://limboai.readthedocs.io/en/stable/behavior-trees/custom-tasks.html

View source