毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

J2ME基于手机平台的智能客户端游戏设计 第4页

更新时间:2007-11-14:  来源:毕业论文

第二章 J2ME手机游戏系统设计

2.1 本程序需解决的有关技术问题

本游戏程序是在手机平台上运行的游戏。由于手机操作系统是一种嵌入式操作系统,在嵌入式操作系统上运行的系统对于精度要求相对比较高,绘图事件、按键事件都会以极高的频率在后台等待响应,若有丝毫的差别都将很容易导致程序在运行不久后可能出现严重错误,甚至死循环。因此,其逻辑设计应当相当严谨,需将所有可能发生的事件及意外情况考虑在设计中。

2.2 系统总框架

本系统采用Eclipse3.1作为集成开发工具,Eclipse作为IBM投资的一个开源IDE,功能丝毫不比JBuilder差,迄今为止,它已是J2SEJ2MEJ2EE开发的有力支持者[10]。然后本文采用SUN公司的WTK2.2工具来把程序打包成JAR文件,因为SUN公司打包的JAR版本在所有手机上都是可以运行的[11]

本程序采用的Profilemidp2.0ConfigurationCLDC1.0。游戏力求图形界面尽量美观,虽然是休闲类游戏,但是整体布局以及界面的美观性也是一个好游戏必备的因素。本程序启动后,系统会提示你是否进行联网,如图2.1所示(根据SUN公司的规定,出于安全性的考虑,手机游戏如果需要联网,都会对用户进行提示,提示用户是否需要联网,以确保手机系统的稳定以及用户信息的安全性)。

 

2.1 系统提示是否联网

根据用户的选择,本文把游戏分为单机版和网络版两个版本。如果用户不想进行联网,那么游戏执行单机版,如果用户想要进行联网,那么游戏就执行网络版。进入游戏后,界面上方是一张麻将图像作为LOGO,下方是一个让用户选择不同功能的表单框,根据按键响应做出不同的按键处理,根据选择的不同表单选项,执行不同的操作。如图2.2所示

 

2.2 初始化界面

初始化后,系统总框架如图2.3所示。

2.3 系统总框架

根据不同的选择,系统可以进入启动游戏、选择游戏、帮助说明、退出四个模块。系统进入启动游戏功能模块,游戏启动;系统进入选择游戏功能模块,玩家可以选择杭州麻将或者广州麻将;系统进入帮助说明模块,出现一个带Exit键的Form,该Form只有一张图片,该图片提示了用户如何进行按键操作,如图2.4所示;系统进入退出模块,退出该游戏,游戏没有启动。

 

2.4 帮助图片

下面是启动游戏后的笼统的系统设计,如图2.5所示。

2.5 系统总体运行情况

这样对游戏就有个总体的方向,然后再落实到细节处,对游戏再进行详细的系统设计:可以看到,以上流程图出现了死循环,其实循环的出口就是和牌。而且,循环不是一成不变的,当玩家有吃,或者有碰的时候就要进行跳转,下面给出了玩家一(人)具体的流程框图,如图2.6所示

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

J2ME基于手机平台的智能客户端游戏设计 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。