untech/TANDUM — Issue #1: Split Into Multiple Files
Author: leffuy
Created: 2012-02-15 02:43:47+00:00
State: open

tandum has been incubated inside of a single main.c file. Before completing the incubation/hatching stages, the tandum specific code needs to be moved out accordingly. main.c will be slimmed and used merely as an entry point into the system which loads the designer's game logic.

The platform will be refactored into these three code files with a single header to hold all the declarations:

* tandum.h
* tinput.c - I/O and event specific things. functions like `ResolveEvent()` will be placed in here
* trender.c Render system, and associated 2D pipeline for sprites and backgrounds.
* tsystem.c The control loops and event scheduling system