电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

武汉理工大学数据结构与算法综合试验连连看VIP免费

武汉理工大学数据结构与算法综合试验连连看_第1页
1/21
武汉理工大学数据结构与算法综合试验连连看_第2页
2/21
武汉理工大学数据结构与算法综合试验连连看_第3页
3/21
武汉理工大学数据结构与算法综合实验连连看1 学生学号Xxx实验课成绩学 生 实 验 报 告 书实验课程名称数据结构与算法综合实验开课学院计算机科学与技术学院指导教师姓名xx 学生姓名xx学生专业班级xxxx 2 2015-- 2016学年第2 学期3 实验课程名称:数据结构与算法综合实验实验项目名称连连看游戏综合实践报告成绩实验者xxx 专业班级xxxxx 组别同组者完成日期年月日4 第一部分:实验分析与设计(可加页)一、实验目的和要求1. 目的调研连连看游戏,了解连连看游戏的功能和规则等。掌握集成开发工具。掌握 C++的基础编程。了解 MFC框架,包括 MFC Dialog 应用程序和 GDI编程。了解线性结构,重点掌握数组和栈操作,掌握数组的遍历、消子和胜负判断等算法。了解企业软件开发过程,了解系统需求分析和设计,应用迭代开发思路进行项目开发。养成良好的编程习惯和培养软件工程化思维,综合应用 “C++编程、MFC Dialog 、算法、线性结构”等知识,开发“连连看游戏”桌面应用程序,达到掌握和应用线性核心知识的目的。2. 要求待开发的连连看游戏称为“欢乐连连看”,使用二维数组来保存游戏地图的数据,实现连连看的核心功能。欢乐连连看的功能有:主界面、开始游戏、消子、判断胜负、提示、重排、计时、游戏模式。主界面游戏主界面就是进行各项操作的入口。开始游戏玩家选择开始游戏模式, 进入游戏后, 选择开始游戏, 系统根据设置的主题风格生成图片布局,以供玩家点击消除。游戏地图大小为640*400,是一个 16 行乘 10 列的矩形,分成160 个小正方形,存放 160 张图片,每张图片大小为40*40 。消子对玩家选中的两张图片进行判断,判断是否符合消除规则。 只有符合以下规则的图片对才能被消除:?一条直线连通?两条直线连通?三条直线连通如果可以消除, 从游戏地图中提示连接路线,然后消除这两张图片, 并计算相应的积分。如果不能消除,则保持原来的游戏地图。判断胜负当游戏完成后,需要判断游戏胜负。不同模式下判断胜负的规则不同。?基本模式时,如果在五分钟内将游戏地图的所有图片都消除,则提示玩家胜利。?休闲模式时,如果游戏地图中所有图片都被消除,则提示玩家获胜。提示可以提示界面上能够消除的一对图片。计时5 设定一定时间来辅助游戏是否结束。重排根据随机数,重新排列地图上的图片。游戏模式游戏模式有 : 基本模式、休闲模式和关卡模式三种,可以根据是否定时等规则进行设置。二、分析与设...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

武汉理工大学数据结构与算法综合试验连连看

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部