Work in progress
Fixed Memory Architecture
Independent Loading
Well Defined Interfaces
Game Specific Code
Strings
Data vs Objects
Game Loop
Input
Headers
Optimisation
Configurability
Documentation
Minimal Impact Coding