evidencehistorical
GOAP's modular approach to goals and actions allowed F.E.A.R.'s developers to easily add new enemy types and behaviors late in development.
90% confidence
Because goals and actions are decoupled and modular, developers could mix and match existing behaviors to create new enemy types without rewriting large portions of code. For example, flying drones combined the movement of ghosts with the tactics of soldiers, enabling diverse and complex AI opponents with minimal extra effort.
Read the full exploration