Game Client
Registered by
Chad Rempp
The game client is the core game system. The game client handles: start up, loading (such as configuration, maps, players...), connecting to the server and handling network communication, checking for updates and starting up subsystems (most importantly the GameStateManager).
Blueprint information
- Status:
- Started
- Approver:
- Chad Rempp
- Priority:
- Essential
- Drafter:
- Chad Rempp
- Direction:
- Approved
- Assignee:
- Chad Rempp
- Definition:
- Approved
- Series goal:
- Accepted for alpha
- Implementation:
- Good progress
- Milestone target:
- None
- Started by
- Chad Rempp
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
The skeleton of the client is in place. Simple network communication has been tested.
The game client consists of the following parts
* ClientConnection: Handles communication with the game server.
* GameClient: The main program that starts all subsystems and passes off control the GSMgr
TODO:
*
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.