Goal Oriented Action Planning AI Framework

Been busy recently, and my internet has been playing up :mad:

I’ve pushed a branch with the basic working implementation. It has a FSM with Idle/MoveTo/DoAction states and a very simple depth-first planning algorithm which just takes the first valid path here :

It’s very crude and not in the slightest bit optimised, about as slow as it can be, but it works.

I’ve kinda paused now because to start optimising it I need a decent suite of actions/states, so I’m scribbling down game ideas to build up around it. I might just do the usual first person shooter type setup to keep things simple.

I just have one goal ‘Be Nourished’ (keep health above 99), two actions - Gather Food, and Eat.