下载地址

VC++课程设计俄罗斯方块游戏(论文+程序)

文档简介
摘要:该游戏软件在Windows系统为玩家提供传统俄罗斯方块游戏的基本功能,玩家可以通过键盘控制在游戏区中堆积软件随机提供的7种类型方块,在游戏区堆满一行后,自动消除并记分。当游戏区不能再堆积新来的方块时,游戏结束。游戏设定3个级别,初级,中级跟高级,级别越高,方块下降的速度越快、难度越大,玩家可以根据自己的需要自由设定初始游戏级别,达到最高级别时不再增加。游戏以最终玩家获得的分数来判断玩家水平的高低。
关键词:方块;视窗操作系统;游戏;速度;分数
目 录
1 前言 4
2 需求分析 4
2.1系统概述 4
2.1.1概述 4
2.2系统运行环境 4
2.2.1运行环境 4
2.3功能需求描述 5
2.3.1功能需求 5
3 总体设计 5
3.1开发与设计的总体思想 5
3.1.1屏幕的组成 5
3.1.2形状的组成 6
3.1.3形状的统一 6
3.1.4移动与旋转的统一 7
4 概要设计 11
4.1数据流图 11
4.2系统功能模块 11
4.3 系统流程图 12
5 详细设计 12
5.1.界面的设计 12
5.1.1背景色的选择模块 13
5.2游戏随机选择方块模块 14
5.3游戏预览功能模块 17
5.4收埋功能模块 20
5.5记分功能模块 23
5.6鼠标控制功能模块 25
6 测试分析 27
7 心得体会 27
参考文献 28
致 谢 28
上一篇:多功能秒表的设计 下一篇:自动出售邮票机电路的设计



