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

java手机游戏设计源代码 第8页

更新时间:2008-12-30:  来源:毕业论文

java手机游戏设计源代码 第8页
5  测试
5.1 打包测试的过程
    使用Eclipse完成代码的调试之后,需要使用WTK生成包(即jar和jad文件),其过程如下:首先,使用WTK的新建项目功能建立一个新项目,要求与Eclipse工作区下的项目名称、MIDlet类名相同(图5-1)。
 
图5-1
   新建项目后,将Eclipse工作区下的.java文件拷入src文件夹,将.class文件拷入class文件夹(需要新建),将pic文件夹拷入res文件夹,点击生成,如一切正常,将如图片5-2所示。
 
图5-2
之后,选择项目-包-生成包。如图5-3所示。
 
图5-3
生成的jar和jad文件存储在lzhhdm/bin目录下。
运行Motorola SDK v4.2 for J2ME,使用MOTOA760手机模拟器进行测试。参考图5-4。点击Lanuch按纽,进入如图5-5的界面,即可以进行游戏测试了。
 
图5-4
   测试的过程,实际上就是找不同的同学玩这款游戏,以期望发现BUG。实际上,几乎每一版本都会产生很多BUG。         
5.2 发现的BUG及解决情况    
几乎每一个计算机程序都会有这样
那样的不足,尤其是未经过精心文护的
非商业软件。即使是作为操作系统的各
种版本的Windows也时常会发生许多类
型的错误和漏洞。本游戏程序对于初涉
此领域的毕业设计课题来说,尤其在开
始初期,感觉逻辑复杂,难以控制,因
此产生了大量BUG,其中一些BUG还没有
解决,所有发现的BUG如下:
1.玩家子弹出现顺序问题;
2.玩家飞机爆炸后仍然可以控制爆
炸图片;         
3.当过关后仍然会发生碰撞;
4.当玩家击落可奖人飞机的同时玩
家被击落,并且此为玩家的最后
一架飞机,虽然显示援军到达,但
游戏仍然结束。
5.有某组飞机在飞机被击中后仍能发射子弹;
6.sboos左侧子弹发射后不停在原位置刷新问题;
7.  游戏运行一段时间后变的很卡;
    其中,1、2、3、4条BUG已经解决(方法已在第4章相关位置进行了说明)。4、5、6没有解决,其中,4、5、6三条如果有足够的时间可以解决。第7条以现有水平无法解决,因为出现这种情况的原因估计是内存的问题,而由于水平的关系,现在的代码变量过多,并且效率低下,有很多重复的地方,解决的方法只能是在水平提高的情况下重写整个程序。
5.3 未完善的功能
经过汇总测试人员的建议,本游戏应该完善的功能如下
1. 由于每按一次开火,就会对玩家子弹的精灵数组进行一次循环检查,使得本运行效率就不高的KVM运行异常缓慢。即使刷屏没有间隔也不会提高速度;
    2. 最好有接宝物的设置,增强可玩性;
    3. 由于没由合适的图片,使得敌人设置单一;
    4. 地图本应由外部文件读入,但设计初期并没有掌握这项技术;
    5. 手机游戏最好只有一个类,而我却有4个;
    7. 没有添加成绩记录,即英雄榜;
    6. 最大的遗憾,敌人不够智能化。
    希望不远的将来,我能够有能力对这个游戏进行重写,以解决BUG、完善功能。

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

java手机游戏设计源代码 第8页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

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