俄罗斯方块游戏的设计与实现(VB)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
目    录
第一章  概述 1
1.1课题来源 1
1.2 设计思想 1
1.3 开发工具简介 2
1.3.1 VB 6.0简介 2
1.3.2 Visual Basic 6.0 语言的特点 2
1.3.3 Visual Basic 6.0 的版本 4
第二章  需求分析 5
2.1可行性分析 5
2.1.1技术可行性 5
2.1.2经济可行性 5
2.2游戏目标 5
2.3 系统开发环境 5
第三章  功能设计 6
3.1 主要实现的功能 6
3.2运用的控件和主要对象 6
3.3功能介绍 7
第四章  游戏实现 7
4.1游戏主界面 7
4.2 系统基本功能 8
第五章 软件测试 11
5.1 软件测试的意义 11
5.2 软件测试的重要性 12
5.3 软件测试的范围 12
5.4 软件测试的方法 12
5.5 软件测试的目的和原则 13
结论 14
参考资料 15
谢辞 16
主要实现的功能
此次开发的俄罗斯方块游戏,主要实现了以下几种功能:
1.可以灵活控制方块在图形框中运动。
2.游戏过程中方块可以自由旋转。
3.当某一行的方块排列满时,将自动将这一行方块消除,然后将上面所有方块向下移动,可以支持连续消行。
4.游戏前可以选择游戏的速度和游戏的等级,游戏速度既为方块下落速度,游戏等级为初始游戏时在基层随机生成一定行数的无规律方块,生成的行数由你来选择,每行至少产生5个以上的无规律方块,这样增加了游戏难度,对于游戏高手来说,无疑不是一个新的挑战。
5.游戏的得分支持积分,并且按照公式:
得分 = 原来分数+ 100 * (2 ^ 同时消除的行数-1)
       这样,你同一时间消除的行数越多,你的得分也就越高,当游戏积分到了一定时可以自动升级,这个升级指速度升级。
6.游戏中提供了一个漂亮的场景,给游戏者带来无限激情。
3.2运用的控件和主要对象
我们在设计过程中主要用到的控件有:command控件,image控件,picture控件,label控件,timer控件,text控件等等。
3.3功能介绍
【开始】通过在窗体里点击开始按钮,才能开始游戏。
【停止】点击窗体里的停止按钮,可以暂停游戏。
【高度+】点击窗体里的高度+按钮,在游戏窗口的底层高度会增加。
【高度-】点击窗体里的高度-按钮,在游戏窗口的底层高度会减少。
【速度+】点击窗体里的速度+按钮,在游戏窗口中出现的方块速度会加快。
【速度-】点击窗体里的速度-按钮,在游戏窗口中出现的方块速度会变慢。
此外,界面里还包括难度、关卡、得分的显示区域。
综上所述,俄罗斯方块游戏的功能介绍可以通过以下图表示。
 
[版权所有:http://think58.com]
[来源:http://www.think58.com]
 
[资料来源:http://think58.com]
毕业设计(www.think58.com)