Godot GOAP's icon

Godot GOAP 1.0 Scripts 4.0 Community

Submitted by user pixelrogueart; MIT; 2026-03-12

A lightweight Goal-Oriented Action Planning (GOAP) system for Godot 4. Let your NPCs decide what to do at runtime by planning action sequences instead of hand-authoring behaviour trees or state machines. Includes an A* backward-chaining planner, priority-based goal selection, runtime re-planning, and a built-in editor debugger with live world-state inspection, plan graph visualization, and multi-agent support. Pure GDScript, zero dependencies. Comes with a working survival example.


View files Download Submit an issue Recent Edits