SIT353 - Multiplayer and Networked Games
|Year||2017 unit information|
|Enrolment modes:||Trimester 2: Cloud (online)|
Must have completed 4 units in SIT151, SIT152, SIT153, SIT251, SIT252, SIT253, SIT254, SIT255, SIT352, SIT354
Campus: 2 x 1 hour class per week, 1 x 2 hour practical per week.
Cloud (online): Learning experiences are via CloudDeakin. Students will have the opportunity to participate in online consultation sessions.
Multiplayer and networked games rely on a number of common communication patterns. These patterns are explored during this unit, starting with a fine-grained investigation of common networking protocols used in games and distributed virtual worlds. The level of abstraction is increased during the unit through node level communication patterns that resolve common communication issues such as connection establishment, reliable communication and flow control relevant to the networked game context. Ultimately the unit covers the architecture of large scale multiplayer computer games (MCGs) and investigates the client-server and peer-to-peer patterns. Associated with aspects of communication is the representation and manipulation of large scale virtual environments.
Management of such systems relies on benchmarking of networked games: relating network behaviour to the performance of a MCG and high performance network programming techniques.
Support for the social, economic and political structures that form in MCGs is examined with respect to the influence that it has on multiplayer interaction and networking. These interactions are extended to include mobile game networking which adapts networking patterns to wireless networks and to consider issues of cheating. This is related to the incorporation of social networking and its implications with respect to network architectures in games. Emergence strategies in multi-agent systems provide techniques for encouraging player interactions that produce stable MCGs.
Networked game design and development challenges 20%, multiplayer game design and development project 30%, examination 50%
Unit Fee Information
Unit fee information available soon