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...

Full description

Saved in:
Bibliographic Details
Main Author: Renaldo Lianto.
Other Authors: School of Computer Engineering
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