- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)