I've been digging into #GOAP #gameai #gamedev. Here is a bunch of resources:

Jeff Orkin's GDC talk: https://www.gdcvault.com/play/1013282/Three-States-and-a-Plan

A shorter intro: https://www.youtube.com/watch?v=PaOLBOuyswI

Even shorter intro: https://www.youtube.com/watch?v=tdBWk2OVCWc

A more recent #GDCtalk about GOAP: https://www.youtube.com/watch?v=gm7K68663rA (the statistics are quite interesting!)

The Fear SDK source code with all GOAP goodies: https://github.com/xfw5/Fear-SDK-1.08

Another simpler GOAP implementation in #cpp: https://github.com/cpowell/cppGOAP

And also: https://www.unrealengine.com/marketplace/en-US/product/goap-npc-goal-oriented-action-planning-for-non-player-characters/

Three States and a Plan: The AI of F.E.A.R.

F.E.A.R.s AI was designed to provide a combat experience as exhilarating as multiplayer against a team of skilled humans. Enemies work in squads, laying suppression fire as allies advance. When confronted with a threat, soldiers shout orders to...

A very nice #GDCtalk, about procedural animation in Rain World.

The Rain World Animation Process - https://www.youtube.com/watch?v=sVntwsrjNe4

No mind-blowing revelation, but it's always interesting to look at people design process. And the art and end result is *stellar*. (✧‿✧)
#gamedev #YouTube