J2ME示例程序——打地鼠游戏 盛飘 200927240109.doc

上传人:李医生 文档编号:6350297 上传时间:2020-10-31 格式:DOC 页数:2 大小:18.01KB
返回 下载 相关 举报
J2ME示例程序——打地鼠游戏 盛飘 200927240109.doc_第1页
第1页 / 共2页
J2ME示例程序——打地鼠游戏 盛飘 200927240109.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《J2ME示例程序——打地鼠游戏 盛飘 200927240109.doc》由会员分享,可在线阅读,更多相关《J2ME示例程序——打地鼠游戏 盛飘 200927240109.doc(2页珍藏版)》请在三一文库上搜索。

1、 J2ME示例程序打地鼠游戏简介: 打地鼠游戏是一种小型益智游戏,在街头电子游戏及人们手机中是普遍常见和存在的。但由于电脑的渐渐普及,大规模游戏的迅速出现,已经不适合玩者的需求了。但是,我们可以以小见大,在学习小游戏的基础上,慢慢培养设计大游戏的一些方法和技巧。游戏角色及规则: 在此游戏中,地鼠是主要的角色,配有鲜花这个附加奖赏的内容,当然玩家是最关键的角色。 在地鼠出洞的时候,立刻击打地鼠举着的那个字键,如果击键正确,地鼠就被打回地下,否则,篱笆后的一朵鲜花将会被地鼠偷走。如果在游戏设定的时间内鲜花被全部偷走,玩者就输了。反之,则赢了。 玩者可根据自己的兴趣自行设置游戏速度、游戏时间、地鼠个

2、数及地鼠消失的时间。游戏程序详解:以下是游戏实现其内容和规则的部分程序详解: public HolyMoley() ex = new Command(Exit, 1, 3);输入1,3键进入游戏; start = new Command(Start, 1, 2);输入1,2开始游戏; Pause = new Command(Pause, 1, 2);游戏暂停; Resume = new Command(Resume, 1, 3);返回游戏; dp = Display.getDisplay(this); hc = new HC();设置变量,为变量赋予意义; mx = new MsgBox();

3、 ttl = new Title(); hc.addCommand(Resume);添加返回项; hc.addCommand(Pause);补充暂停项; hc.setCommandListener(this); mx.addCommand(ex); ttl.addCommand(ex); ttl.addCommand(start);开始游戏; ttl.setCommandListener(this); Title.mT = 2;设置变量数值; Logo logo = new Logo(dp,ttl); dp.setCurrent(logo); /dp.setCurrent(ttl); ttl.

4、repaint();以下是选取的一部分程序是如何计算分数及显示分数信息的: if(!HC.playSt) 游戏开始 play = false; HC.playSt = false; threadP(800);括号内数字是不同的路线值; MsgBox.mT = 1; MsgBox.life = hc.returnH(); dp.setCurrent(mx); HC.score += 10 * hc.returnH();击中地鼠分数自动增加; public void hit(int i) Mogura mogura = null; if(i = 1) mogura = m1;地鼠开始出现的位置;

5、else if(i = 2) mogura = m2; else mogura = m3; if(mogura.returnMmove() 1)可移动的数值; if(mogura.hanaSt() if(score 50) score -= 50;得分数降低; life = life - 2;地鼠的个数减少; ml = ml + 2;地鼠将鲜花拿走; else从示例程序中可显示出,每个程序前后都是紧密联系、相互关联的。附加小结:通过对打地鼠游戏部分的讲解部分后,可以了解对于编程序,所有的程序,所有的算法最初都不一定是完美的、尽人意的,都是有待改进的。但我们必须承认它的存在,当然,我们也必须努力改进它,尽量使它完美。所以我们不可能一开始就以最好的方法,最好的思想去实现它,成功地去完成它。因此在编程的过程中总是会遇到各种难题,出现各种差错,碰到各种思想障碍,以致我们在编程序的时候不能按照正常的形式编写,所以我们需要经过多加调试,使它慢慢得到更正,逐渐达到自己希望实现的游戏。在这些过程中,对游戏的设计需把握清楚,理清思路,并按照一定的逻辑思维顺序去实现游戏。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1