&#61623; Any game.
&#61623; Use keyboard or mouse or both to control
&#61623; Submission Date: 2 Feb 2012, 11:55pm HTML /Doc
&#61623; If you are not running your game as an Applet, you can use MS Document format instead.
&#61623; A file called [url removed, login to view] / [url removed, login to view], which includes:
o Your group members’ names and e&#8208;mail addresses
o Instructions how to play the game (e.g. idea, rules, controls)
o How to start the game (e.g. using commands or within HTML page)
&#61623; All Java classes must have corresponding UML class diagrams to show their relationships.
&#61623; .Java and .Class files
&#61623; Appropriate comments in code
&#61623; Non&#8208;JDK library is not allowed to use. You cannot import any external class/packages that is created by others.
Assessment of project
&#61623; Design and Coding
o OO Design &#8208; Follow OO programming approach, not procedural programming approach o Event Handling
o Exception Handling
&#61623; Java Techniques
o For example, number of objects, objects interactions, I/O , networking, multimedia,
multithread &#61623; Documentation
o Lists of the files you used in game (Java/Class , multimedia files, data file) with brief description of their purpose
o Source code with Comments
o UML Class Diagrams &#61623; Creativity and Entertainment
o Game Idea
o Gaming experience &#61623; Contributions to others
o Meaningful contributions in Discussion Forum
&#61607; Answer classmates difficulties that encountered &#61607; Share useful techniques
&#61623; Peer Evaluation (Extra Incentive)
o Incentive to those contributing the project
1. Please zip your programming files, HTML documents and a README file for how to run your program. Name the zip file as your student's ID (the leader), for example 07123456.zip.
2. Submit your work (as a ZIP file) to “” with subject title
“ Group Project Submission”. In the email, list out the member names and student IDs.
3. Late submission within 24 hours will result in 30% of reduction in total marks. No further late submission is allowed.
4. Plagiarism (Copying) is a serious violation of academic integrity. Copying other people's program and claim it as your own original work will at least receive zero mark for the project.