Return to previous page

SIT353 - Multiplayer and Networked Games

Unit details

Year2017 unit information
Enrolment modes:Trimester 2: Burwood (Melbourne), Waurn Ponds (Geelong), Cloud (online)
Credit point(s):1
EFTSL value:0.125
Unit chair:

Shaun Bangay

Prerequisite:

Must have completed 4 units in SIT151, SIT152, SIT153, SIT251, SIT252, SIT253, SIT254, SIT255, SIT352, SIT354

Corequisite:

Nil

Incompatible with:

Nil

Contact hours:

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.

Content

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. 

Assessment

Networked game design and development challenges 20%, multiplayer game design and development project 30%, examination 50%

Unit Fee Information

Click on the fee link below which describes you:

Return to previous page