Sorry if this is the wrong place to be posting this, but though I cosidered posting this in "coding problems", the fact that it's more of a "what's your opinion?" and (currently) there isn't any coding problems (because I haven't started writing it yet), I figured there was no harm posting this in "off topic"... tell me if I'm wrong though
Anywho; I'm wanting to write a horror game where the basic engine code is all connected by state machines... But I read somewhere that FSMs can really slow down an android app... Is this considered some basic fact of android coding, or is it more likely that I just read a post by a person who incorperated a FSM poorly?
Has anyone got any experience in the matter that might shed some light on the subject?
I've never written an easily reusable engine before , so I thought FSM might be a simple way of doing this and making the management of code easier... or is this completely wrong?
What are your thoughts on the subject?