本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  电子邮箱:1095080675@qq.com
标题  基于J2ME的手机连连看游戏
编号  10291
编程技术  Java、J2ME
数据库  
开发环境  Eclipse or MyEclipse
资料明细  论文+源代码(程序)
推荐指数  ★★★★★
内容简介

该J2ME连连看游戏使用了Eclipse集成开发环境中结合J2ME插件开发的,它实现了连连看游戏主菜单界面绘制,游戏画面绘制,游戏引擎核心代码开发等模块。系统的开发过程中,先简要介绍J2ME游戏开发的趋势和背景,接着分析了J2ME开发的主流平台工具及其配置方法,然后对系统进行需求分析,包括系统功能需求分析和系统开发环境选择。接着进行了详细设计,包括界面设计和游戏算法功能设计,第五章是系统编码实现,重点介绍了游戏实现的Java类,最后是系统开发的总结。
该手机连连看游戏的各个功能实现方法如下:
1、游戏开始界面。游戏启动时候先进入功能选择界面,该界面上显示了开始游戏、游戏说明、关于和退出游戏四个功能菜单,该界面只是按钮控件的排列,实现较为容易。
2、游戏区域绘制。单击开始游戏之后,显示游戏的工作区,该区域分为背景图片和连连看小图片两部分。游戏界面的绘制封装在GameMap类中实现,由于是基于MIDP2.0开发,因此定义GameCanvas类来接收和处理游戏键盘的按键事件消息。并且建立了计时器类Timer,用于判断游戏是否结束。本游戏设计的论文中详细地介绍了每一个功能的具体实现方法和算法,使用了流程图进行描述,并且有关键的代码解释。
3、用户事件处理。该游戏的处理用户命令的类名为MainMIDP,它继承了MIDPlet类,并且实现了CommandListener接口,在接口定义的commandAction()方法中判断手机键盘按键的类型并做相应的处理。
该J2ME手机游戏的开发选择了JDK1.4.2,WTK 2.2,Eclipse ME开发工具,开发完成后在WTK2.2开发环境中中生成最终的可执行文件,方法是,打开WTK 2.2,新建一个工程,然后将eclipse开发工具中的java源文件和res文件夹下的资源文件复制到WTK2.2新建的工程相应文件夹下,单击编译菜单构建该J2ME工程。编译成功之后,在Project菜单中单击package子菜单项,选择创建包,即可生成jar包和.jad文件。打包完成后,即可将程序复制到在手机模拟器上单击Launch运行本游戏。
该系统运行界面如下所示:

说明
以上是程序功能介绍。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
文章导航
  • 上一篇:基于Java的坦克大战游戏
  • 下一篇:JAVA综合测评系统