Getting Started

To get started with SGOAP, highly recommend reading over the introduction and get a good understanding on a high level how it works.


Once you have a rough understanding, it would be a good idea to go through a few exercises below which will teach you about combining actions, if you want a quick start, check out the RPG Example below which currently is the most fleshed out.


Tutorial: Soldier Agent

Tutorial: Animation with Actions

Workshop - Action Chaining

With these, you might feel ready to implement your own AI but SGOAP is really just a procedural state machine, integrating existing systems or full game systems can become very complicated, for that, I’ve added a more generic example on how I like to approach it.

Action RPG AI Example

Further Reading




Known Issues / Patches