Building a game is hard work, we all know that. On this tough process you are going to need any help you can get, and for this reason you have to do yourself a favour and use the right tools for the job.
By tools I mean, of course, a proper game engine or framework that suits your needs.
Yeah, yeah, I know what you are thinking: “but I’m a pro!, I don’t need nobody’s help on this!, I will build my own game engine from scratch, and it will completely rock the competition!”. Ok, that may be the case for you, Mr genius programmer, but for the rest of us mortals we can do fine by getting along using some of the best frameworks and game engines the great minds in the industry have developed and refined for us to use. You can keep your custom-made-and-slow-as-@$#* engine for yourself. Good luck with it.
Hey, I’m sorry, I didn’t want to be that rough with you. Come along, we are going to review a few things you may want to have in mind when choosing the engine that will make your dream game come true. Let’s roll.