3D graphics application/game on mobile phone III
In their early days, mobile phones are considered of no more than communication devices. Games are only considered as optional applications for mobile phones, and only feature limited 2D graphics. However, 3D games and applications have become a growing niche in the mobile phone sector. Mobile phone...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2010
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/38565 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | In their early days, mobile phones are considered of no more than communication devices. Games are only considered as optional applications for mobile phones, and only feature limited 2D graphics. However, 3D games and applications have become a growing niche in the mobile phone sector. Mobile phones have started to support 3D graphics, and various 3D APIs have been created in order to ease the development process of a 3D application. One of the APIs is M3G (Mobile 3D Graphics).
The aim of this project is to develop a 3D mobile game using M3G and deploy it on an actual mobile phone. This project results in the production of Sword Knight, a 5-level, third-person perspective, 3D action game for mobile phones.
This report documents the design and analysis involved during the development phase. It starts off with a brief introduction of Java ME and M3G. The main body discusses the game design, which is divided into two parts. The first part deals with the general, non-programming aspect of the game. The second part deals with the technical aspect of the game, which are the Java classes and the algorithms. The report is followed with a discussion on the important points to be applied when developing a mobile game, and is ended with a conclusion and a set of future recommendations for the game. |
---|