- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
扫雷
学 号_____110703xx___
姓 名_____xxx______
指导教师______xx______
2011年12月
目录
1 需求分析 3
1.1 功能与数据要求 3
1.1.1游戏功能介绍 4
1.2 界面需求 4
1.3开发与运行环境需求 6
2 概要设计 7
2.1主要数据结构 8
2.2程序总体结构 9
2.2.1 函数调用说明 9
2.2 .2其余子函数说明 10
3 详细设计 11
4 测试 33
4.1鼠标响应测试 33
4.2游戏各项数据测试 34
4.3游戏时间测试 34
4.4游戏界面跳转测试 34
5 用户手册 35
6总结提高 36
1需求分析
游戏名称:挖雷游戏(MineSweeper)这是一款益智动脑游戏。玩家只要利用鼠标点击,将随机出现在游戏区中的所有雷挖出来,即可获得游戏胜利。
1.1 功能与数据要求
基本功能:
初始界面由控制区和游戏区两部分组成。
游戏区有一个9*9的深颜色不透明方阵,内有若干个不可见的地雷,随机分布在方格中。
随机产生雷的同时随机产生几个“秘密武器”:防雷服或探测仪,如果挖到一个防雷服,挖雷员增加一条命;如果挖到探测仪,使用探测仪探测时,点击方格,可显示本方格以及周围八个方格里是否有雷。使用探测仪的方法是:用鼠标右键单击方格。一个探测仪只能使用一次。
2程序启动后,单击“开始”按钮,则从键盘输入用户名,然后游戏开始。
3 用鼠标选中任一方格,如果不是地雷,方格颜色变为浅色;如果是“秘密武器”,方格变为浅色同时工具可以使用,并在游戏信息区显示“秘密武器”的标志(例如:红色的圆圈表示防雷服,等等)及个数;如果是地雷则爆炸,减少一条命(也即减少一个防雷服),所有命消耗完毕则游戏结束。
4每个挖雷员初始分数为0。每标记一个非雷方格得一分。在控制区显示当前挖雷员的当前得分。
5游戏设置时间设置,或称生命值。时间用完则游戏结束。
6游戏可有以下结束方式:
成功结束:当前所有非雷区都被标出,程序自动把有雷的方格标为红色,游戏结束,并显示当前玩家分数。
失败结束:情况1:当时间全部用完,而界面仍有非雷方格未标出,则游戏结束。
情况2:遇到雷爆炸并已经用完所有防雷服,则游戏结束。
情况3:游戏过程中,按结束按钮,强行终止。
7设置游戏的排行榜,显示玩家排名。
拓展功能:
1增加时间显示。每一局限定在同一个预先设置的时间段内完成,动态记时并显示,当某一局到达限定时间,则游戏结束(但保留主界面)。
2探测仪功能增加为点击本格翻开周围的8个格子。
3当游戏成功结束后,可以进行下一局游戏。
4 设计一种方法,可以显示非雷方格周边的地雷数。
1.1.1游戏功能介绍
通过visual studio 2010进入扫雷游戏界面。
进入游戏控制区域。点击开始,输入用户名,开始计时,同时游戏开始。
成功完成游戏的标志是:在规定时间内 ,挖开所有的非雷方格。
三种情况视为失败:
情况1:当时间全部用完,而界面仍有非雷方格未标出,则游戏结束。
您可能关注的文档
最近下载
- YY0306-2018 热辐射类治疗设备安全专用要求.pdf VIP
- 电力工程项目建设用地指标(风电场)(建标〔2011〕209号).pdf VIP
- 商品混凝土采购组织供应、运输、售后服务方案.docx VIP
- 《合成生物学》课件.pptx VIP
- 《中国文化概况》带翻译版.pdf VIP
- 消除艾滋病、梅毒和乙肝母婴传播项目工作制度及流程(模板).docx
- 2.1.2 认识地球(第2课时 地球仪与经纬网)七年级地理上册课件(湘教版).pptx VIP
- 二年级上册1-8单元看图写话.pdf VIP
- YY/T 0061-2021特定电磁波治疗器.pdf
- 沥青路面旧路改造工程施工方案.docx VIP
文档评论(0)