Does anyone have any resources on this? Perhaps it’s just something that must be learned through experience but I’m one to learn from other’s mistakes. I’d really like to see how a real game engine is layed out and used in the context of a real game. Diagrams, flow-charts, all that good stuff would be great.
The reason I ask is that I can’t find much in the way of game creation patterns. You can find anything else, pretty much, but design of the code itself seems to be left out altogether. And, as I understand it, from experience and looking around, a good codebase can help you through a lot of problems that otherwise could force to rewrite something.