I just learned about FSMs from a website, and thought they'd be fantastic for managing the various states of a game (Menu, Start, Instructions, etc). Would this be a good idea? I'm going to give it a shot regardless, but I'd love to get some input while I'm doing it.
It's definitely not going to be anything big, just something simple (probably an avoidance or collection-type game).
Actually FSM I assume to refer to Finite State Machine is not restricted to just game apps. It is a concept which is also very applicable in everyday business-centric apps too. With FSM, our program follow a "chronological order" and it can be found in Systems Analysis state diagrams too. It is very useful IMO. I wonder does hardware peripherals follow the concept too? Hmm....