1 / 40
文档名称:

毕业设计(论文)-基于wxWidgets的俄罗斯方块的设计与实现.doc

格式:doc   页数:40
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-基于wxWidgets的俄罗斯方块的设计与实现.doc

上传人:3346389411 2013/10/10 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-基于wxWidgets的俄罗斯方块的设计与实现.doc

文档介绍

文档介绍:基于wxWidgets的俄罗斯方块的设计与实现
Design and implementation of Tetris based on wxWidgets
2011年5 月
基于c++的俄罗斯方块的实现
摘要俄罗斯方块是非常传统的游戏,操作简单,难度却不低,广受娱乐界欢迎。给人们的生活带来了健康愉快的补充,唯美的艺术享受。
本文在基于Visual C++实现的单机版俄罗斯方块游戏的基础上,深入的研究wxWidgets。
主要工作如下:
分析了俄罗斯游戏规则。
系统的介绍了实现俄罗斯方块游戏的算法设计过程。
熟悉软件项目开发的过程和并掌握其要点,学习wxWidgets
通过制作简单游戏可以丰富游戏玩家的娱乐生活
通过游戏编程来加深自己对C++与面向对象思想的认识和理解
关键词:俄罗斯方块游戏 wxWidgets 设计实现
Design and implementation of Tetris based on wxWidgets
Abstract Tetris game is very traditional, simple, but not low. it is widely ed by the entertainment industry. Brought to people's lives happy and plement to the art of aesthetic enjoyment.
In this paper, based on Visual C + + implementation of stand-alone version of Tetris game, based on in-depth study of wxWidgets.
The main work is as follows:
Analysis of the Russian rules of the game.
system introduces an algorithm to achieve Tetris game design process.
Familiar with software development and mastery of the process and its key points, learning wxWidgets
rich by making a simple game can be a gamer's entertainment
programming to deepen their own through the game on C + + and object-oriented knowledge and understanding of ideas
Keywords: Tetris wxWidgets design achieved
目录
第一章概述 1
1
1
2
3
第二章相关知识 5
5
5
C++ 5
wxWidgets 6
第三章系统分析 8
需求分析 8
分析建模 9
9
功能分析 9
注意事项 10
游戏流程 10
第四章系统设计 12
12
类图分析 12
15
模块设计 15
模块解析 16
23
24
第五章系统实现 26
26
28
28
28
29
29
30
第六章总结及展望 32
致谢 33
参考文献 34
第一章概述

随着21世纪信息社会的到来,计算机在人们的工作和生活中的深入,要求我们越来越多地与计算机打交道,为了使用户在繁忙的日程工作中得到放松,于是出现了各种各样的休闲软件,如聊天工具,游戏等等。于是我着手开始设计一个这样的游戏软件。
由莫斯科数学家亚历克西·帕杰诺夫(Alexey pajitnov)所设计的“俄罗斯方块”被公认为有史以来最畅销的游戏,至今魅力不减。俄罗斯方块游戏可以说是随计算机的发展而发展,并不断推陈出新,演变出各种类似游戏,深受广大玩家喜爱。这个游戏有的简单,有的复杂,但其根本原理是一样的:都是对运动的方块进行组合,来训练玩家的反应能力。谈到游戏软件