课程设计:手机黄金矿工游戏

课程设计:手机黄金矿工游戏

ID:18641972

大小:538.00 KB

页数:20页

时间:2018-09-18

课程设计:手机黄金矿工游戏_第1页
课程设计:手机黄金矿工游戏_第2页
课程设计:手机黄金矿工游戏_第3页
课程设计:手机黄金矿工游戏_第4页
课程设计:手机黄金矿工游戏_第5页
资源描述:

《课程设计:手机黄金矿工游戏》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、JAVAME程序设计课程设计说明书题目:手机黄金矿工游戏学院:计算机与信息工程学院专业:计算机科学与技术班级:网络10-1班姓名:田明昊学号:107起止时间:2013-6-24—2013-7-5成绩:课程设计成绩评定表质量评价指标评价项目具体要求满分得分学习态度学习认真,态度端正,遵守纪律,出勤情况良好,能够独立完成设计工作。20工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。20设计说明书质量设计方案正确、表达清楚;设计思路、方法科学合理;达到课程设计任务书规定的要求;图、表、文字表达准确规范,上交及时。30答辩陈述和回答问题陈述简明扼要,思路清晰,清楚流利,回答问

2、题准确,基本概念清楚,有理有据,有一定深度。30评定成绩□优秀□良好□中等□及格□不及格评定人员签名2013年7月5日2课程设计任务书一、设计题目:《手机黄金矿工游戏》二、设计内容:黄金矿工是一款备受玩家喜爱的经典游戏。本设计针对黄金矿工实现了新游戏,恭喜过关、游戏失败、暂停游戏、继续游戏或重新开始等过程。可以清楚的演示各个画面的切换和一些游戏开发的类库。三、设计要求:1、开始显示欢迎界面,然后是游戏界面,主界面显示各种键的功能以及菜单-开始游戏和离开游戏。2、开始玩游戏,如果赢了可进入下一关或重新开始。采用子菜单的重新开始来实现以上功能。3、游戏期间可以暂停游戏。子菜单选项

3、的暂停/继续游戏、离开游戏实现以上功能。四、工作计划:时间完成内容提交文档备注第1天查找资料,确定题目,选择方案课程设计说明书设计准备阶段第2天第3天设计建模设计阶段第4天第5天详细设计与实现编码测试阶段第6天第7天第8天整理材料,撰写设计说明书收尾阶段第9天第10天课程设计答辩课程设计说明书、设计源代码课程设计答辩、考核,评定成绩指导教师:王艳涛陈伟教研室主任:高殿武2013年6月25日I本科课程设计说明书—II—本科课程设计说明书目录1、程序的算法及说明21.1、程序算法21.2、程序的使用方法22、程序的项目结构及说明53、程序运行与发布63.1欢迎界面63.2主界面6

4、3.3游戏界面74、总结85、参考文献9附录:程序源代码10—II—本科课程设计说明书—II—本科课程设计说明书1、程序的算法及说明—18—本科课程设计说明书1.1、程序算法游戏规则:黄金矿工游戏的目的是用最少的时间尽量钩到所有的金块与石头块。在游戏中,游戏角色不能移动。游戏开始即倒计时50秒。操作者通过钩子左右摇摆来选择方向发出钩子。一次只能钩到一个物品,当钩到金块或石头块时,其形状越大,钩上来的时间越慢。每次成功钩到后系统会记相应的钱数。注意游戏时间结束会判定所得钱数与游戏要求钱数比较,如高于目标钱数则继续下一关。否则游戏失败,此时建议重新玩一次。如果成功达到要求钱数,屏

5、幕会出现提示,此时可进入下一关继续游戏。本游戏共20关,每关的难易程度不同,越往后目标钱数越高,选择合适方向钩选大块金块的机会越难。考验玩家准确的判断力与果断性。1.2、程序的使用方法1.开始显示欢迎界面,欢迎界面显示了游戏制作者的主要信息,然后3秒后自动跳转到游戏主界面。2.主界面中显示各种键的功能以及菜单-开始游戏和离开游戏。游戏中钩子自动左右摇摆。按↓钩子射出。3.游戏期间,右键菜单可以选定暂停游戏,暂停后可选继续游戏。4.游戏中,右键菜单可以选择重新开始游戏和离开游戏。程序流程图如下:—18—本科课程设计说明书开始读取按键信息输出关卡判断钩到钱数是否超过目标钱数判断用

6、户是否按键过关结束是否是否图1程序流程图—18—本科课程设计说明书2、程序的项目结构及说明本程序的项目结构如图2所示图2手机游戏推箱子目结构图本程序的JAVA源文件说明如下:本程序共Stone.java,Hook.java,Gold.java,Gain.java,FlashScreen.java,GameTimer.java,Target.java,GameCanvas.java,GoldMiner.java。9个JAVA源文件:Stone:石头类,定义石头属性和方法。Hook:矿钩类。定义矿钩属性和方法。Gold:金块类。定义金块属性和方法。Gain:金钱类。FlashSc

7、reen:闪屏类,自我介绍界面。GameTimer:时间类。控制时间。Target:目标基类。GameCanvas:画布。GoldMiner:入口类,该文件的父类是MIDlet。—18—本科课程设计说明书3、程序运行与发布3.1欢迎界面欢迎界面显示了程序第一个屏幕,欢迎界面如图3所示。图3欢迎界面3.2主界面进入主程序界面后可根据界面中的提示选择新游戏或选关,主界面如图4所示。—18—本科课程设计说明书图4程序主界面3.3游戏界面开始玩游戏,如果赢了可进入下一关或重来。采用子菜单选项确定和取消来实现以上

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。