10 years ago by substandardgaussian
I'm going to need to make relatively extensive use of Finite State Automata, primarily for AI purposes, but also certainly with interpreting player input and keeping track of game states.
I'm currently looking at Machina.js, which would be quite trivial to "Impact-ify", if it even needs to come to that. Considering how useful FSM can be for games, I was a little surprised that a search for an ImpactJS-tailored Finite State Machine plugin yielded no results.
Given that I'm unfamiliar with JS in general, though, does anyone have any suggestions for FSM implementations that gel well with ImpactJS? If your game makes use of FSM, how did you go about it?
I'm currently looking at Machina.js, which would be quite trivial to "Impact-ify", if it even needs to come to that. Considering how useful FSM can be for games, I was a little surprised that a search for an ImpactJS-tailored Finite State Machine plugin yielded no results.
Given that I'm unfamiliar with JS in general, though, does anyone have any suggestions for FSM implementations that gel well with ImpactJS? If your game makes use of FSM, how did you go about it?