-
Notifications
You must be signed in to change notification settings - Fork 8
Engine Design
apreiml edited this page Sep 8, 2011
·
2 revisions
This is a draft. Comments and critique is appreciated.
The engine is written after a server-client architecture (idea taken from ORTS). The GameServer will handle the game logic and sends data to the clients through a tunnel and receives commands from the clients. The client will only get game information which is relevant to the player. He will only know about his units and the units he sees.
General game resources like Images, Sounds and ColourPalettes are stored in drs files. The engine provides a ResourceManager for loading these.