It may come as a surprise to some, that many of your favorite games share the same game engine. A game engine essentially gives developers all...