A base game engine that can be built on and modified to create many different types of games.