In this tutorial, we continue where we left off in last week's Finite State Machine video, and improve it by 1000% by moving the logic into a ScriptableObject, which is will allow us to mix and match states between enemies and generate many types of enemy logic really fast.
This is that 'enemy system' I was talking about in our Samurado devlog, and I thought it was cool enough to warrant a tutorial.
I hope you guys enjoy!