Friday, August 12, 2005

Back of the Class

It seems like a long time since i last updated here... i have spent a lot of time on the engine today, mainly organising code and class structure after a lengthy discussion with Jon last night. We have decided on a system of 'Manager' classes to keep the code in order, the main one's being:

PlayerManager

keeps track of players career status and track records

RaceManager

holds information only for the current race and functions for starting / stopping / pausing

SoundManager

loading, starting, stopping and deletion of all the sounds within the game

FileManager

loading and saving of track, player and tileset data


Im hoping to post more technical details here over the coming weeks, aswell as hopefully some interesting code and in depth theory!

No comments: