What are the basics in game architecture? How do you create your game skeleton such that it doesn't stay in your way?
There must be some best practices on how you create your game architecture/skeleton.
One of the best resources that I found is:
My primely focus is for iOS games using cocos2d.
What is your know how on this topic?