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 |
id |
sg-ntu-dr.10356-38565 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-385652023-03-03T20:27:08Z 3D graphics application/game on mobile phone III Renaldo Lianto. School of Computer Engineering Fu Chi Wing DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer system implementation 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. Bachelor of Engineering (Computer Science) 2010-05-11T09:01:06Z 2010-05-11T09:01:06Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/38565 en Nanyang Technological University 77 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer system implementation |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer system implementation Renaldo Lianto. 3D graphics application/game on mobile phone III |
description |
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. |
author2 |
School of Computer Engineering |
author_facet |
School of Computer Engineering Renaldo Lianto. |
format |
Final Year Project |
author |
Renaldo Lianto. |
author_sort |
Renaldo Lianto. |
title |
3D graphics application/game on mobile phone III |
title_short |
3D graphics application/game on mobile phone III |
title_full |
3D graphics application/game on mobile phone III |
title_fullStr |
3D graphics application/game on mobile phone III |
title_full_unstemmed |
3D graphics application/game on mobile phone III |
title_sort |
3d graphics application/game on mobile phone iii |
publishDate |
2010 |
url |
http://hdl.handle.net/10356/38565 |
_version_ |
1759857395845038080 |