Dual Fininte State Machine for a 2d Run'n Gun
I'm working on a 2d platformer prototype, the whole point is learning.
And I was wondering what I've stuck right now.
I've a Finite State Machine for the movement, jump, fall and so on. And was wondering, should I have another state machine for the action, like shooting, melee, bow? I'm trying to understand the benefits of having two separated state machines for this prototype, and what would be the cons of it.
Have anyone played with this idea?
What was the results?
