c++设计扫雷游戏报告.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电气信息学院 实训报告 课 程 名 称: 软件项目实训 实 训 题 目: 扫雷游戏 年级/专业/班: ***************** 学 生 姓 名: **** 学   号: ********** 实训成绩: 学习态度及平 技术水平与实 创新 (5) 报告撰写质量(45) 总分(100) 时成绩(30) 际能力(20) 指导教师签名: 年 月 日 实训报告 实训时间 6.11-6.24 地点 L4B305 实训学时 2 周 实训 提高面向对象的可视化编程能力 提高合作协调能力 目的 掌握 Visual C++可视化程序界面设计的基本方法 扫雷游戏,是 Windows 操作系统自带的一款经典游戏。其规则简单, 上手容易,不论男女老少皆可娱乐。扫雷的目的就是要把所有非地雷的 格子揭开即胜利。踩到地雷格子就算失败。 实训 设计的扫雷游戏应包含以下功能:能够显示主菜单和界面;能够接 内容 收鼠标输入功能;能够根据规则翻转相应的格子;能够标记指定格子的 功能;游戏胜负判断功能;英雄榜记录更新;游戏支持背景音乐功能; 游戏提供帮助说明。 本程序由两人共同完成 实训分 其中**同学主要负责程序代码编写调试的工作; 工安排 ***同学主要负责游戏界面设计的工作; 两人合作完成同一项目 实训 分工合作后汇总进行统一测试与更正 要求 使用 Visual C++6.0 实现用户界面 L4B305 使用实 联想商用电脑 训室及 主要设 D2527 施设备 联想 Y460 1 完成了此次实训内容 实 训 2 完成了实训报告 成 果 3 提高了自己的合作能力以及编程能力 实训报告 摘 要 游戏业发展一日千里,该行业极大的影响和改变了人们的生活和娱乐方式,游戏为消 费者提供丰富多彩的虚拟空间,使消费者可以自由自在的享受虚拟世界的乐趣,实现自己 在现实生活着那个可能永远不能实现的梦想,满足了消费者的心理和精神需求。 扫雷游戏是 Windows 操作系统自带的一个小游戏,过去的几年里 Windows 操作系统 历经数次换代,变得越来越庞大、复杂,但这个可爱的小游戏在任何版本的 Windows 操作 系统里去却依然保持着原貌。但几乎每个电脑使用者都接触过它,并且深爱着这款小游戏。 扫雷游戏是比较经典的一款小游戏,实现它的方法很多,可以用很多不同算法和语言 实现,如 C,C++,VB,JAVA 等。本论文研究的是以 Visual C++ 6.0 为开发环境,设计并开发 一款扫雷游戏,其功能类似于 Windows 操作系统自带的扫雷游戏。论文首先介绍了制作游 戏的整体思路及整个游戏设计的流程规划,然后介绍了雷区的布置及地雷随机产生的实现 方法;重点介绍了在游戏过程中各事件的处理,其中又以鼠标事件和清除未靠近地雷区方 块这两方面最为最要,鼠标事件是利用鼠标所发出的信息了解使用者的意图,进而做出相 对应的动作,而清除未靠近地雷区方块由于引进了“递归”这个概念而使其简单化。 关键字:扫雷;Visual C++ 6.0;事件;递归

文档评论(0)

137****0427 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档