扫雷游戏课程设计报告整合

扫雷游戏课程设计报告整合

ID:39243123

大小:707.52 KB

页数:36页

时间:2019-06-28

扫雷游戏课程设计报告整合_第1页
扫雷游戏课程设计报告整合_第2页
扫雷游戏课程设计报告整合_第3页
扫雷游戏课程设计报告整合_第4页
扫雷游戏课程设计报告整合_第5页
资源描述:

《扫雷游戏课程设计报告整合》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《面向对象程序设计》课程设计报告题目:扫雷游戏设计院(系):计算机与电子系专业班级:计算机科学与技术0903班学生姓名:============学号:============指导教师:=======2012年6月4日至2012年6月15日华中科技大学武昌分校制面向对象程序设计课程设计任务书一、设计(调查报告/论文)题目扫雷游戏设计二、设计(调查报告/论文)主要内容内容:Windows系统提供的扫雷游戏是一个很有趣的游戏。这里使用Java语言编写一个与其类似的扫雷游戏。基本功能与要求:1.扫雷游戏分为初级,中级和高级三个级别,扫雷英雄榜存储每个级别的最好成绩,

2、即挖出全部的地雷且用时最少者。游戏菜单可以选择“初级”,“中级”和“高级”或“查看英雄榜”。2.选择级别后将出现相应级别的扫雷区域,这时用户使用鼠标左键单击雷区中的任何一个方块启动计时器。3.用户要揭开某个方块,可单击它。若所揭方块下有雷,用户便输了这一局,若所揭方块下无雷,则显示数字,该数字代表方块周围的八个方块中共有多少颗雷。4.如果用户认为某个方块下埋有地雷,单击右键可以在方块上标识一个用户认为是雷的图标,即给出一个扫雷标记。用户每标记出一个扫雷标记(无论用户标记是否正确),程序将显示剩余雷数减少一个。5.扫雷胜利后(用时最少者),程序弹出保存成绩对话

3、框。三、原始资料1.《面向对象程序设计课程设计》指导书2.耿祥义.JAVA大学实用教程.北京:清华大学出版社,2009.四、要求的设计(调查/论文)成果1.课程设计报告2.课程设计软件五、进程安排布置任务,查找资料、需求分析1天总体设计1天详细设计1.5天编制源程序实现3.5天测试与修改1天撰写课设报告2天六、主要参考资料[1]张广彬.Java课程设计案例精编(第二版).北京:清华大学出版社,2011.[2]耿祥义.Java课程设计(第二版).北京:清华大学出版社,2008.[3]耿祥义.JAVA大学实用教程.北京:清华大学出版社,2009.[4]邹林达.陈

4、国君Java2程序设计基础.北京:清华大学出版社,2010.[5]邹林达.Java2程序设计基础实验指导.北京:清华大学,2010.指导教师(签名):20年月日目录1需求与总体设计……………………………………………………………………………11.1需求分析………………………………………………………………………11.2总体设计………………………………………………………………………12详细设计…………………………………………………………………………………42.1MineGame类………………………………………………………………………42.2MineArea类………

5、………………………………………………………………52.3Block类………………………………………………………………………62.4BlockView类………………………………………………………………………72.5LayMines类………………………………………………………………………82.6Record类………………………………………………………………………82.7ShowRecord类……………………………………………………………………92.8userDifine类………………………………………………………………………93编码实现…………………………………

6、………………………………………………113.1MineGame类……………………………………………………………113.2MineArea类………………………………………………………………143.3Block类………………………………………………………………………173.4BlockView类………………………………………………………………………183.5LayMines类………………………………………………………………………193.6Record类………………………………………………………………………203.7ShowRecord类…………………………………

7、………………………………213.8userDifine类………………………………………………………………………244系统测试…………………………………………………………………………………26总结…………………………………………………………………………………301需求与总体设计1.1需求分析1.1.1扫雷游戏概述扫雷是一种具有迷惑性的对记忆和推理能力的简单测试,它是长久以来最受欢迎的Windows游戏之一。游戏目标:找出空方块,同时避免触雷。1.1.2扫雷的操作方法游戏主区域由很多个方格组成。使用鼠标随机点击一个方格,方格即被打开并显示出方格中的数字;方格中数

8、字则表示其周围的8个方格隐藏了几颗雷;如果点开的格子

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

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

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