ME推出的用于手机和Palm等移动设备的开发包,是手机厂商的专用开发包。它通用性高,开发出的应用程序可保证能运行在大部分设备上,而不像专用厂商具有一定的不兼容性。虽然它没有强大的功能和完善的调试手段,但它提供运行模拟器的最基本组件,是其他IDE需集成采用的必备元素。当前的最新Release的版本为J2MEWTK2.2。4手机游戏(堡垒)的开发4.1游戏的的思路、构想4.1.1游戏想法的产生相信大家一定都在8位机机上玩过《冒险岛》这款游戏,非常有趣味性。游戏中玩家通过不断的闯关,来解救公主。在每个关都很很多的怪物阻挡着你,所以需要运用各种机关或者秘籍来杀死它们。杀死他们的同时还可以获得各种奖励,加生命,加血等,增加了游戏的趣味性。如图2所示:图2 游戏截图这款《冒险岛》游戏的实现相对于其他RPG或者网络版手机游戏稍简单一些,适合初学者作为练习,所以我决定编写一款类似的手机游戏。由于之前对手机游戏的编程知识以及游戏的设计只有初步的了解,因此,我们在游戏的构架和思路上经历了几个阶段。4.1.2对游戏设计的初步认识刚开始我们只对J2ME有初步的了解。这时我们只是模仿之前在PC上看到的游戏,用语言把游戏的实现感性的描述为几大部分:游戏界面系统:包括游戏开始界面;游戏开局界面;游戏运行界面;游戏结束界面。游戏元素:菜单类;画布类;人物类;排行榜类。4.1.3模块成型阶段在进一步熟悉了J2ME知识后,对框架做出了一些修改,逐步把游戏的基本功能确定。游戏依次进入加载界面;主菜单;游戏运行界面;游戏结束界面。具体实现的功能为:1.主菜单,有如下选项:(1)开始游戏——进入游戏界面。(2)声音——设置声音的有无选项。(3)帮助——介绍游戏的玩法。(4)排行榜——玩家所得分数的排行榜。(5)关于——用来显示说明信息以及背景图片。2.游戏运行界面,包括:游戏界面;目前游戏得分;游戏关数;生命次数;