“连连看”游戏的设计与开发_计算机专业论文-经管之家官网!

人大经济论坛-经管之家 收藏本站
您当前的位置> 论文>>

计算机专业论文

>>

“连连看”游戏的设计与开发_计算机专业论文

“连连看”游戏的设计与开发_计算机专业论文

发布:经管之家 | 分类:计算机专业论文

关于本站

人大经济论坛-经管之家:分享大学、考研、论文、会计、留学、数据、经济学、金融学、管理学、统计学、博弈论、统计年鉴、行业分析包括等相关资源。
经管之家是国内活跃的在线教育咨询平台!

经管之家新媒体交易平台

提供"微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯"等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

提供微信号、微博、抖音、快手、头条、小红书、百家号、企鹅号、UC号、一点资讯等虚拟账号交易,真正实现买卖双方的共赢。【请点击这里访问】

计算机专业论文范文摘要本文主要介绍了“连连看”游戏的设计与开发。“连连看”游戏主要是能够让用户在符合几个基本的规则条件下选取相同的两个物件并使它们消除,直到将游戏区域中的所有方块都消除后即为闯关成功。 ...
坛友互助群


扫码加入各岗位、行业、专业交流群


计算机专业论文范文

摘要
本文主要介绍了“连连看”游戏的设计与开发。“连连看”游戏主要是能够让用户在符合几个基本的规则条件下选取相同的两个物件并使它们消除,直到将游戏区域中的所有方块都消除后即为闯关成功。在玩的过程中如果碰到困难可以通过快捷键来获得帮助。游戏主要是基于MFC类库中对话框类的框架上面,将所有功能都封装到了这个对话框上面,使得结构可以很清晰。游戏所用到的数据结构是动态的二维数组,所有规则算法的实施都是基于这个动态数组而展开的。在熟悉基本的消息机制并调用GDI中的一些函数,完成鼠标的交互功能和几个快捷键的功能,丰富了游戏内容。并结合设备环境的重要属性位图的一些基本知识实现了游戏界面的绘制。

关键词 MFC,动态数组,VC游戏开发
ABSTRACT
This paper describes the“LianLiankan” game design and development.The “LianLianKan” game is to enable users can select two same objects with a few basic rules to make them to be eliminated until all the objects were eliminated in the game area. If you have some problems when you play,you can get help by using some keyboard functions.The game is based on the MFC dialog framework,all functions were packed in this framework,which makes it very clear. The basic data structure of the game is a dynamic two-dimensional array, all of the rules or Algorithms were based on this array. Familiar with the basic message mechanism and calling the functions of the GDI, the mouse interactive functions and a few keyboard functions were completed, it riched the game contents ,and using some basic knowledge of the bitmap which is the important attribute of the Environmental equipment ,the game interface was drawing well.

Keywords MFC,Dynamic arrays,VC game development
目录

摘要I
ABSTRACTII
第1章 绪论1
1.1 选题的目的1
1.2 选题的背景和意义1
1.3 研究的内容2
1.3.1 主要内容2
1.3.2 研究的范围2
1.3.3 待解决的问题2
第2章 游戏开发的基本介绍3
2.1 开发工具与资料来源3
2.2 MFC的基本介绍3
2.3 GDI原理基础4
2.3.1 图形物件群5
2.3.2 图形模式5
2.3.3 设备环境类型5
2.4 本章小结6
第3章 “连连看”游戏的设计与开发7
3.1 “连连看”游戏的功能描述7
3.2 “连连看”游戏的框架搭建8
3.3 “连连看”游戏地图数据的设计8
3.4 数据的初始化10
3.5 图案方块的连接判断11
3.5.1 直线方式连接的判断11
3.5.2 一个折点连接方式13
3.5.3 两个折点连接方式14
3.6 游戏闯关的判断17
3.7 鼠标交互功能的实现18
3.8 绘图功能的实现21
3.8.1 位图资源的准备21
3.8.2 绘图方案的设计22
3.8.3 绘图资源的载入与初始化22
3.8.4 游戏区域的绘制24
3.9 快捷键的功能25
3.9.1 重新开始键(F2)25
3.9.2 帮助提示键(F3)25
3.9.3 需要重新布局(F4)27
3.9.4 全部进行消除并开始新局(F5)29
3.10 本章小结29
第4章 结论30
致谢31
参考文献32
附录1 部分源代码33

扫码或添加微信号:坛友素质互助


「经管之家」APP:经管人学习、答疑、交友,就上经管之家!
免流量费下载资料----在经管之家app可以下载论坛上的所有资源,并且不额外收取下载高峰期的论坛币。
涵盖所有经管领域的优秀内容----覆盖经济、管理、金融投资、计量统计、数据分析、国贸、财会等专业的学习宝库,各类资料应有尽有。
来自五湖四海的经管达人----已经有上千万的经管人来到这里,你可以找到任何学科方向、有共同话题的朋友。
经管之家(原人大经济论坛),跨越高校的围墙,带你走进经管知识的新世界。
扫描下方二维码下载并注册APP
本文关键词:

人气文章

1.凡人大经济论坛-经管之家转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
经管之家 人大经济论坛 大学 专业 手机版