Game Engine

The framework your game is built on: the game object, screens, configuration and resource loading.

Start here. TBaseGame owns the game loop and every subsystem, so a working game is a game object, one or more screens, and a resource file.