Paving the Way for the Successful Development of Mobile Phone Games using Java ME
Main Article Content
Abstract
The aim of this paper was to develop an Action Adventure Game with AI (Computer Operated Player) for mobile devices. It is a 2D
top view single player game where the main character has to roam around and complete the objectives of the game. The main objectives are to
find a weapon to be able to attack, collect the different artifacts scattered across the map, kill the computer operated players, and most of all stay
alive until all has been completed. The game features four directional movements of computer/human players, an attack mechanism, a method of
collecting artifacts, score and health counters, and independent interactivity of the computer player. The goal is to provide entertainment on
mobile devices which have become important tool in today’s society. Almost every adult and many children own a mobile device and most of
them are equipped with the Java ME environment. The game was achieved using Java ME IDE applications such as Net Beans, Eclipse Mobile
Tools for Java and the Java ME Wireless Toolkit. Texture and sprites were created and modified using Adobe Photoshop CS2. An incremental
software process model was used to develop the game and all the game specifications have been successfully met. However on a higher level,
the game could have been taken further to a multiplayer level via the Bluetooth technology. It could also have been created using the new 3D
Graphics API for mobile devices. This paper will help game developers to have a solid foundation in Java ME so that they can develop exciting
and innovative games using the currently available technologies.
Â
Keywords: games; mobile phones; Java ME; Artificial Intelligence; 2D graphics
Downloads
Article Details
COPYRIGHT
Submission of a manuscript implies: that the work described has not been published before, that it is not under consideration for publication elsewhere; that if and when the manuscript is accepted for publication, the authors agree to automatic transfer of the copyright to the publisher.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work
- The journal allows the author(s) to retain publishing rights without restrictions.
- The journal allows the author(s) to hold the copyright without restrictions.