| Department of Electronic Engineering, City University of Hong Kong |
| Mobile Game Design using JavaME |
| EE4095 IE Basic Training Part II (Summer 2009) |
*** EE4095 Result of Enrollment / Group List ***
1. IntroductionIt is commonly acknowledged that the market for mobile phone has reached a level of saturation. There is a real need for new applications that encourage adoption of mobile devices and services. Owing to the growing importance of mobile game industry, skilled mobile game designers and programmers are highly demanded in this emerging market. However, building a high quality game is a surprisingly difficult and challenging process. In order to let students understand various issues arise in this challenge, the training provides fundamental hand-on experience of mobile phone game design and implementation using the most widely used technology Java ME.
2. ObjectivesThe major objective of this 7-week group project is to develop a mobile phone game using JavaME of reasonable size and complexity as a team effort. This project is designed to give you experience in:
3. Pre-cursorThis project is intended for experienced Java programmers who would like to learn how to develop mobile games using JavaME. The pre-cursor of this project is EE3206 (Java Programming and Applications), that means students must have taken the course of EE3206 in order to allow choosing this project. To make sure all the students have sufficient experience on JavaME programming, students are required to complete six JavaME lab exercises in the first four days of the training.
4. GroupingAlmost all real-world projects are carried out by a team. Students are therefore required to work on a proposed game project in a group of 5 to 6 students. Groups are entirely responsible for their own interaction and for ensuring that everyone does their fair share --- they are empowered to rate each other on quantity and quality of effort, and that will be considered in assigning individual grades on the projects. Student groups are expected to complete their project within the seven weeks training period.
5. Game Project RequirementsThe project is intended to be open-ended, to give you the freedom to explore the game development process in a manner that best suits your own background and interests. Consequently, it is up to you to decide:
Here are some suggested types of game for your reference:
6. The Game ProposalEach group is required to propose its own mobile game, thus each project group is required to submit a mobile game proposal and presents the proposal. In general, the purpose of a game proposal is to get approval to proceed with the development of a game. In this training, the proposal is intended to give sufficient information to provide some early feedback on the scope and content of your game before you are too committed to your initial ideas. This should help your game be more successful, and earn you a higher grade. The proposal is not intended to be a lengthy and detailed document but it could provide enough information for someone to get a feel for what your game will be all about. Your proposal must not exceed 25 pages. For this training, your game proposal must include the following sections and information.
List the members of your group as well as what their intended role in the project is. Roles include designers, programmers, testers, documentation, as well as people in charge of story development, graphic design, artwork, music, and sound effects. (b)
The High-level Concept
(c) The Story (optional)
(d) Game Play Mechanics
(e) Target Audience
(f) Target Platform
(g) The Features Summary
(h) Risk Analysis
(i) Work Schedule
7. Schedule
8. Project Deliverables
The presentation should be a professional delivery, carefully rehearsed to fit into the time allowed, with clear graphics, audible speech/audio, and other forms of multimedia as appropriate. There should be a brief explanation of the project goals and of the history of the effort, comments on problems faced and lessons learned, and a demonstration or description of the final project deliverables. The project presentations are arranged at last day of the seven weeks training period. (b) Documentation and CD-R:
9. Training Staff
10. Technician in-charge:
11. Location
12. Resources
|