A game engine is responsible for the look and feel of any videogame—and that’s about the most oversimplified way they can be defined. It works, for the sake of enjoyment value of reading this article, to focus not on the technical backdrops of how game engines (essentially a network of many different softwares, each working together to translate the videogame experience from the developers end to the players’) work in all their magnificent detail but to simply describe what they mean for the games they power and what makes them as great as they are. So to narrow down the vast technical aspects of game engines into something that makes the overall reading experience more fun than overly indulgent, we’ll just reduce all the different parameters of both the inside and the outside of game engines into just two simple categories— realism and scalability . The former is about the overall presentation (from graphical richness to animation details) and the latter is ho...