|
收藏到会员中心
|
| 文档题目: |
“连连看”游戏的设计与开发 |
 |
| 上传会员: |
panmeizi |
| 提交日期: |
2014-04-04 12:37:45 |
| 文档分类: |
计算机 |
| 浏览次数: |
38 |
| 下载次数: |
0
次 |
|
|
| 下载地址: |
“连连看”游戏的设计与开发 (需要:25 积分) 如何获取积分? |
| 下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
| 文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
| 文档字数: |
|
文档字数:16443 摘要 本文主要介绍了“连连看”游戏的设计与开发。“连连看”游戏主要是能够让用户在符合几个基本的规则条件下选取相同的两个物件并使它们消除,直到将游戏区域中的所有方块都消除后即为闯关成功。在玩的过程中如果碰到困难可以通过快捷键来获得帮助。游戏主要是基于MFC类库中对话框类的框架上面,将所有功能都封装到了这个对话框上面,使得结构可以很清晰。游戏所用到的数据结构是动态的二维数组,所有规则算法的实施都是基于这个动态数组而展开的。在熟悉基本的消息机制并调用GDI中的一些函数,完成鼠标的交互功能和几个快捷键的功能,丰富了游戏内容。并结合设备环境的重要属性位图的一些基本知识实现了游戏界面的绘制。
关键词 MFC,动态数组,VC游戏开发 目录
摘要 I ABSTRACT II 第1章 绪论 1 1.1 选题的目的 1 1.2 选题的背景和意义 1 1.3 研究的内容 2 第2章 游戏开发的基本介绍 3 2.1 开发工具与资料来源 3 2.2 MFC的基本介绍 3 2.3 GDI原理基础 4 2.4 本章小结 6 第3章 “连连看”游戏的设计与开发 7 3.1 “连连看”游戏的功能描述 7 3.2 “连连看”游戏的框架搭建 8 3.3 “连连看”游戏地图数据的设计 8 3.4 数据的初始化 10 3.5 图案方块的连接判断 11 3.6 游戏闯关的判断 17 3.7 鼠标交互功能的实现 18 3.8 绘图功能的实现 21 3.9 快捷键的功能 25 3.10 本章小结 29 第4章 结论 30 致谢 31 参考文献 32 附录1 部分源代码 33
| (本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|