移动开发已成为开发者社区最为时髦的名词之一。手机互动游戏即为无线游戏,随着移动电话及个人数字助理PDA(Personal Digital Assistant)的日益普及,手机游戏的需求量也越来越大。相对于传统的桌面电脑游戏和TV游戏而言,无线游戏有很大的不同,如有限的界面大小、紧张 的内存空间等诸多限制。尽管与掌上游戏在形式上比较接近,但部署无线游戏的手机设备很特殊,不同公司生产的手机无论外观、界面大小、按键方式等都不尽相同,这造成了额外的复杂性。恰当地使用J2ME(Java 2 Platform Micro Edition,Java 2平台微型版) MIDP(Mobile Information Device Profile, 移动信息设备简表)技术能够在一定程度上消除设备平台不统一带来的矛盾。
本课题通过J2ME平台作为系统工具设计开发一款手机射击游戏,并由此分析手机互动游戏设计与实现的过程。
关键词:J2ME,MIDP,移动开发,手机游戏
ABSTRACT
Mobile development has become one of the most fashionable vocabularies on developer community。 Mobile phone interactive games, that is, wireless games, whose demand has been growing more and more when mobile phones and Personal Digital Assistants (PDA) are popular with more people than before. Compared with traditional desktop computer games and TV games, wireless games are vastly different, such as the limited size of the interface, small memory space and other restrictions。 Although wireless games are relatively similar with handheld games in form, the mobile phone equipments which have deployed with wireless games are very special。 Different mobile phone companies product different productions, regardless of its appearance, interface size, the keys manner are not exactly same, which creates an additional complexity。 It is possible to use J2ME (Java 2 Platform Micro Edition) MIDP (Mobile Information Device Profile) technology appropriately to eliminate the contradictions of unified platform equipments to some extent.
This topic uses J2ME platform as the system tool to develop a Shoot game, which can help me analysis the process of mobile phone interactive games’ development and implementation.
Key words: J2ME, MIDP, Mobile Development, Mobile Phone Games