2111.基于Visual C++实现的单机版俄罗斯方块游戏的设计毕业论文 .doc
《2111.基于Visual C++实现的单机版俄罗斯方块游戏的设计毕业论文 .doc》由会员分享,可在线阅读,更多相关《2111.基于Visual C++实现的单机版俄罗斯方块游戏的设计毕业论文 .doc(35页珍藏版)》请在优知文库上搜索。
1、本科生毕业设计 基于Visual C+实现的单机版俄罗斯方块游戏的设计摘 要俄罗斯方块是非常传统的游戏,操作简单,难度却不低,广受娱乐界欢迎。给人们的生活带来了健康愉快的补充,唯美的艺术享受。本文在基于Visual C+实现的单机版俄罗斯方块游戏的基础上,深入的研究MFC框架中的各个类的关系和它们内部之间的联系。主要工作和结论:1. 分析了俄罗斯游戏规则。2.系统的介绍了实现俄罗斯方块游戏的算法设计过程。3. 将研究的思路运用于实际,在VC+6.0平台下实现了俄罗斯方块游戏。关键词:俄罗斯方块游戏;VC+;MFC框架AbstractRussia is a very traditional bo
2、x of the game, simple operation, the difficulty is not low, widely welcomed by the entertainment industry. To the peoples life a happy and healthy complement to the flavor of the enjoyment of the arts. In this paper, based on the Visual C + + to achieve the single version of the Russian box on the b
3、asis of the game, MFC-depth study in the framework of various types and their internal relations between the links. And the main conclusions : 1. Analysis of the Russian rules of the game. 2. The system introduces a game of Russian box algorithm design process. 3. Will examine the practical applicat
4、ion of ideas, in VC + +6.0 platform under the Russian box game. Key words : Russian box game; VC + +; MFC framework 目 录II摘 要IABSTRACTI1 引言31.1 选题及研究意义31.2 论文研究的主要内容32.1 APP应用程序类物件42.2 文档视图机制52.3 DOCUMENT文挡操作62.4 文档-视图的关联63 俄罗斯游戏分析和总体设计73.1 俄罗斯方块游戏功能描述83.2 游戏规则分析84 俄罗斯方块游戏的实现94.1游戏核心数据的抽象与设计104.2 操作方
5、法的抽象与设计134.3 流程的设计与实现154.3.1 正常流程的设计154.3.2 正常流程的实现(定时处理)164.3.3中断操作流程的设计194.3.3中断操作流程的实现204.4 游戏区域绘图的实现214.4.1位图资源的准备214.4.2绘图机制设计224.4.3 绘图环境资源的初始化和释放224.4.4 游戏区域的绘制245.功能的完善275.1 游戏背景音乐的实现295.2 工具栏快捷键的实现30结束语33参考文献33致 谢34本科生毕业论文俄罗斯方块游戏的实现1 引言我们国家正处于全球文化产业日新月异大格局中,电子游戏、网络游戏的发展速度之快,更是令人眼花缭乱,目不暇接。未来
6、的电子和游戏发展趋势必将是更智能化、更艺术性、更人性味。在高性能的硬件设备的支持下,游戏的驱动引擎更具威力,控制功能更加完备,在一个错综复杂的极度扩张的游戏大世界中,带着超乎常人智慧的人工智能的应对力,使得所有要素包括艺术的风格、情感的互动、故事的铺展、视觉的表现、用户的界面,融合为有机的一体,给人们带来更丰富的娱乐和体验。好的游戏给人们的生活带来了健康愉快的补充,唯美的艺术享受,潜默的教育功效。本系统采用VC+为主要开发工具设计实现了一个单机板的俄罗斯方块游戏。与其他程序相比,笔者的作品有三个特色:一是精心设计的人机界面,不仅友好而且易于操作。二是笔者的游戏采用的是单机板。三是采用MFC应用
7、程序开发模型进行编制,使开发人员减轻创建Windows应用程序的负担。网络版的俄罗斯方块游戏是两个玩家通过网络进行较量,但在游戏过程中数据要通过服务器进行传送,网络版游戏经常会出现断线、超时等情况这些都是因为网络的速度比较慢造成的。而笔者设计的俄罗斯游戏虽然是单机版的,但速度快,提高了效率。1.1 选题及研究意义俄罗斯方块游戏是一个比较经典的游戏,根据软件工程有关的规范,以合理的开发原则,设计出单机的俄罗斯方块游戏,并给人们的生活带来唯美的艺术享受和健康愉快的补充。游戏软件是一种与文化背景密切联系的产品,具有很强的民族性和丰富的文化内涵。伴随着游戏软件在市场上的销售,与其相关的文化也随之传播。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2111.基于Visual C+实现的单机版俄罗斯方块游戏的设计毕业论文 2111. 基于 Visual C+ 实现 单机 俄罗斯方块 游戏 设计 毕业论文