GOAP v3
Create complex and dynamic enemies using this open source Goal Oriented Action Planner!

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. FREE
- Category:
- Tools › Behavior-ai
- Developer:
- CrashKonijn
- Price:
- FREE
- Rating:
- Favorites:
- 49
- Supported Unity Versions:
- 2021.3.27 or higher
- Current Version:
- 3.0.29
- Download Size:
- 14.57 MB
- Last Update:
- Mar 10, 2025
- Description:
- GOAP (Goal Oriented Action Planner) is an AI architecture that simplifies the process of building complex Finite State Machines (FSMs) by defining goals and actions, and automatically figuring out which actions to take to achieve those goals.
GOAP can help you build complex AI by defining simple actions which GOAP connects together. It also resolves the best action to take based on the game state, making managing a complex decision graph much easier.
Key features include:
* Multithreaded resolver using jobs
* GOAP visualizer window
* Setup using two methods: ScriptableObject configuration in the editor, or by using code
* Two example scenes using both setup methods
* Support for data injection using your favorite IoC
* Unit tested core
* Well-documented
v3 introduces many improvements over v2, allowing for greater control, performance, and insights. - Technical Details:
- GOAP is an open source package that can be used to create complex and dynamic enemies. It is a Goal Oriented Action Planner that simplifies the process of building complex Finite State Machines (FSMs) by defining goals and actions, and automatically figuring out which actions to take to achieve those goals.
- Continue »