Home
Forged Through Experience, Crafted for the Player
GOAP Framework¶
A Burst-compiled, FSM-GOAP hybrid AI system for Unity. Agents plan their own behavior by reasoning about goals and actions — no hand-authored decision trees required.
- Burst-Compiled Planner — A* search runs as a Unity Job with zero managed allocations
- Hybrid FSM + GOAP — High-level state machine keeps the planner's search space small and focused
- Visual Editor — Design brains, wire keys, validate configs, and debug live agents in the GOAP Hub
- Temporal Memory — Agents remember last-known positions with confidence decay for organic search behavior
- ScriptableObject Workflow — All configuration lives in reusable, swappable assets
Resources¶
Learn¶
- What is GOAP? — How goal-oriented planning works
- The Planning Loop — Frame execution order and planner internals
- ScriptableObject Workflow — Why everything is an SO
Build¶
- GOAPAgent Reference — Core component API
- Blackboard — Typed key-value memory store
- Action Strategies — Execution logic for actions
- Custom Sensors — Build your own sensors
Help¶
- Troubleshooting — Decision tree and common fixes
- Glossary — Quick definitions for all framework terms
- Discord — Community support