What is a Game Engine?
Games that are of the same group pretty much all work the same way. For example, all first-person shooters like Doom need code that does in effect the same set of tasks. All side-scrolling games, such as the old Super Mario Brothers or Sonic the Hedgehog, also use code that does virtually the same things. [...]
