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!
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment