CSIE52400 Distributed Systems
Term Project
Distributed Multiplayer Online Game
Demo Due Date: June 27-28, 2013
Project Description
Each student is required to conduct a semester long term project on a selected topic to be announced in
the class. We will jointly come up with a good topic for this semester. So you should start thinking about
interesting project ideas. Sample projects can be found on the project page.
The term project of this semester is to develop a distributed multiplayer online game.
- Distributed: runs on different machines.
- Multiplayer: played by >= 3 players.
- Online: played online.
You should implement a multithreaded game server to host and setup game rooms for concurrent games.
You may choose any communication mechanism for your implementation.
Project Demonstration and Reports
- Each student must prepare a project report at the time of demonstration.
- You should be ready to explain your code at the time of demonstration.
- Project demonstration and report are due one week after the final exam.
Term Project Schedule
- Due one week after the final exam (Jun 27, 2013).
- Need to turn in a project proposal by Jun 3, 2013.
- Need to do a demo (any time after the final and before the dead line).
- Need to prepare a term project report at the time of demonstration.
- Will get extra credits if the game is hosted as a cloud service and playable on mobile phones.
Projects of the Past Semesters
Back to CSIE52400 homepage.