The game engine
Explanation:
The game engine is the main power House of every video game produced, it acts as the structure upon which a game is formed.
The game engine is reusable and serves as a box where the several engines that enable the game proper functioning are found. The components of the game engine can be changed to alter the kind of game being formed.