Announcement
Lecture 1 will start at 0900, 11 August. Slides have
been posted.
Thu Aug 7 18:25:44 SGT 2008
About CS4344
- Who: Ooi Wei Tsang (ooiwt)
- Where: AS6/211
- When: Mon 0900-1200
- Workload: Lecture (2hr) Preparation (2hr) Homework (6hr) per week
- CA: Open Book Exam (35%) Assignments (45%) Quizzes (20%)
- Objective: This module aims at providing students with a deep understanding of various technical issues pertaining to the development of networked games and mobile games. Students will be exposed to concepts from distributed systems, operating systems, security and cryptography, networking and embedded systems. In particular, issues such as game server architectures (mirrored, centralised, peer-to-peer etc.), consistency management (bucket synchronisation, dead reckoning etc.), interest management, scalability to large number of clients, cheat prevention and detection, and power management will be discussed.
Tentative Schedule
- 11 August: Introduction
- 18 August: Maintaining Consistency (C/S)
- 25 August: Dead Reckoning and LPF (C/S)
- 01 September: Interest Management (C/S)
- 08 September: Maintaining Consistency (P2P) + Quiz 1
- 15 September: Interest Management (P2P) + Assignment 1 Due
- 22 September: Midterm Break (no class)
- 29 September: DHT and Games (P2P)
- 06 October: Hybrid Architectures + Quiz 2 + Assignment 2 Due
- 13 October: Player movements and implications
- 20 October: Game traffic and implications
- 27 October: Deepavali (no class)
- 03 November: Mobile gaming + Quiz 3 + Assignment 3 Due
Reference Books
Networking and Online Games: Understanding and Engineering Multiplayer Internet Games
Grenville Armitage, Mark Claypool, Philip Branch
ISBN: 978-0-470-01857-6, Hardcover, 232 pages, June 2006
[NUS LINC]
Grenville Armitage, Mark Claypool, Philip Branch
ISBN: 978-0-470-01857-6, Hardcover, 232 pages, June 2006
[NUS LINC]
Algorithms and Networking for Computer Games
Jouni Smed, Harri Hakonen
ISBN: 978-0-470-01812-5, Hardcover, 286 pages, July 2006
[NUS LINC]
Jouni Smed, Harri Hakonen
ISBN: 978-0-470-01812-5, Hardcover, 286 pages, July 2006
[NUS LINC]
Related Courses (Elsewhere)
- COMP 521 Modern Computer Games at McGill University
- CS679 Computer Game Technology at University of Wisconsin
- TKO 5725 Multiplayer Computer Games at University of Turku, Finland.