Skip to content
gbenatti edited this page Apr 4, 2011 · 2 revisions

##TDWorld

TDWorld is a engine written in C# and Boo, that runs in iOs devices. The engine is composed of 3 parts:

###OS Layer

OS Systems are all the APIs needed to access the underline OS devices and APIs. In this case we will use the MonoGame Framework that provides access to the iOS functionality from the .Net/Monotouch project.

###Game App Layer

This layer represent the entry point for the game, in this layer are the GameApp class, the Game Event system and the MVP system.

Any abstraction that needs to be built to augment the OS Layer can be done here.

###Game Logic Layer

This layer contains helper classes, used to implement the Game Logic. (The Game Logic is the part of a game that changes from game to game).

Clone this wiki locally