J2ME(Java 2 Micro Edition)是近年來隨著各種不同設備,尤其是移動通信設備的飛速發展而誕生的一項新的開發技術。它定位在消費性電子產品的應用上,對設備的智能化、多樣化,提供了革命性的解決方案,并因其“Write Once, run anywhere”的Java特性而提高開發的效率。
隨著手機的日益普及、Java功能在移動設備上的實現,Java應用程序產生的手機增值服務逐漸體現出其影響力,對豐富人們的生活內容、提供快捷的資訊起著不可忽視的作用。本論文著眼于J2ME技術的應用,開發一款新的手機游戲程序——外星人入侵。
本論文介紹了手機的軟硬件特性、J2ME的相關技術及本程序的結構分析和具體功能的實現。
關鍵字:J2ME,手機游戲,Java,外星人入侵,戰車
ABSTRACT
J2ME is a kind of fast developing technology implemented on various devices especially mobile communication equipments. It focuses on application for consumptive electronic products,providing revolutionary solution to the intelligentization and diversification of the equipment. It improve the efficiency of the development process thanks to its “Write Once, run anywhere” nature.
When cell phone is getting ever more popular nowadays,with the implementation of Java technology on mobile equipment,increment of capital on communication service exhibits its force on people’s everyday life, providing them ever fast information just in hand. This dissertation focuses on implementation of J2ME technology and has developed a commercial game suite run on mobile phones—PokerMachine. This application inherits many characters of the old fashioned game Battle City which developed by Nintendo in 1980s. It transports the classical product to mobile phones,offering corresponding software for such more popular hardware platform.
This dissertation introduces the characteristic of Nintendo FC machine and its software,J2ME and its relative technology as well as this program’s structure and analysis of implementation in details.
Key words:J2ME,mobile game,Java,alien,Battle Car