I wrote my own state machine tool in C and at this point I'm faced with two choices for specifying state machines.
- Crafting a little language and writing a interpreter.
- Writing a compiler for that language.
I know the advantages/disadvantages of each. I'd like to know what choices game programmers have made for their games. If you've used a state machine in your game in any form, I'd be interested in knowing how you did it.