Godot addon
Agents that work out their own chains of actions at runtime. Goal-oriented action planning for Godot 4, with the planner in Rust.
GdPlanningAI lets agents plan instead of following hand-written state machines or behavior trees. Each agent works out a chain of actions from its own attributes and the objects around it, which cuts the work of authoring behaviors, at the cost of a less obvious system.
It grew out of Goal Oriented Action Planning, the system Jeff Orkin built for F.E.A.R., and puts more weight on interactable objects. The planner is written in Rust and searches on background threads; agents, goals and actions stay in GDScript.
