The unit starts with an introduction to networking and games discussing the role of networks, a model for packet based communications, networking in games and expected communication patterns. Network components for distributed games are created bottom up from network sockets that reveal the workings of TCP and UDP and building these up to provide mechanisms to address common communication issues such as connection establishment, reliable communication and flow control relevant to the networked game context. The components are matched with the architectures used in multiplayer computer games (MCGs). Client-server and peer-to-peer systems are covered with respect to their implications with... -- Course Website
Instructor: S Bangay
Prerequisites: Must have completed 4 units in SIT151, SIT152, SIT153, SIT251, SIT252, SIT253, SIT254, SIT255, SIT352, SIT354