vb程序设计论文俄罗斯方块—免费毕业设计论文

vb程序设计论文俄罗斯方块—免费毕业设计论文

ID:5470630

大小:1.31 MB

页数:29页

时间:2017-12-14

vb程序设计论文俄罗斯方块—免费毕业设计论文_第1页
vb程序设计论文俄罗斯方块—免费毕业设计论文_第2页
vb程序设计论文俄罗斯方块—免费毕业设计论文_第3页
vb程序设计论文俄罗斯方块—免费毕业设计论文_第4页
vb程序设计论文俄罗斯方块—免费毕业设计论文_第5页
资源描述:

《vb程序设计论文俄罗斯方块—免费毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、俄罗斯方块游戏课程设计目录前言1工程概况11.1项目名称11.2设计平台11.3程序设计思想11.4运用的控件和主要对象21.5主要实现的功能21.6开发人员与分工2正文32.1游戏设计的具体实现32.1.1游戏界面的设计和背景音乐及特效的实现32.1.2俄罗斯方块的造型32.1.3俄罗斯方块的旋转32.1.4如何实现方块的运动和自动消除满行的方块42.1.5游戏速度和游戏级别自由选择52.1.6游戏得分的计算和游戏菜单的编辑52.2游戏功能的介绍5有关说明63.1游戏设计中的不足之处63.2VB与C语言之间的不同之处73.2.1局部静态变量73.

2、2.2Handles和WithEvents73.2.3类型转换运算符73.2.4默认属性和属性参数83.2.5可选参数和按名传递8致谢8参考文献:8附件:9前言visualbasic继承了basic语言易学易用的特点,特别适合于初学者学习windows系统编程。随着21世纪信息社会的到来,计算机在人们的工作和生活中的深入,要求我们越来越多地与计算机打交道,为了使用户在繁忙的日程工作中得到放松,于是出现了各种各样的休闲软件,如聊天工具,游戏等等。于是我们小组着手设计开始一个这样的游戏软件。通过这学期来VisualBasic的学习,我初步掌握了Visu

3、alBasic语言的最基本的知识,于是在化希耀张兵等老师的指导下动手用VisualBasic编写俄罗斯方块游戏。无可争议,《俄罗斯方块》是有史以来最伟大的游戏之一。它是永恒的娱乐经典,但它实际上又和那些传统的经典娱乐方式不同,因为它的本质是电子化的,所以它的确属于现代产物。《俄罗斯方块》举世闻名的游戏性,在该游戏新鲜出炉时就显得非常直观。某些与坠落的玩具碎片和它们的形状有关的东西,使得哪怕新手也会很自然地企图把它们排列起来,并加以适当组合,就好似《俄罗斯方块》触动了我们某些内在的感官,使得哪怕是我们当中最杂乱无章的人也要把事情整理妥当。在曾经发布过

4、的所有游戏中,《俄罗斯方块》还被认为是仅有的一个能够真正吸引广泛人群的作品。某些批评家也许会声称,《俄罗斯方块》要比过去二十年间出现的任何东西都要浪费人们的时间。至于我们,则要欣然提名它为GameSpot评选出的历史上最伟大游戏之一。为了怀念经典,也为了能够给大多的计算机用户在工作之余找到一个休闲、娱乐的一个方式,我们小组开始着手用VB语言开发一个经典的俄罗斯方块游戏。工程概况1.1项目名称俄罗斯方块游戏1.2设计平台VB全称VisualBasic,它是以Basic语言作为其基本语言的一种可视化编程工具。Vb是microsoft公司于1991年退出

5、的windows应用程序开发工具visual意思是“可视化的”。在它刚推出来时,自身还存在一些缺陷,功能也相对少一些。但是经过多年的开发研究。最近microsoft公司又推出了VB6.0版本VB6.0运行环境:硬件,要求486以上的处理器、16MB以上内存,50MB以上的硬盘,cd-rom驱动器,鼠标。软件:要求windows95以上版本。1.3程序设计思想游戏是用来给大家娱乐的,所以要能在使用的过程中给大家带来快乐,消除大家的疲劳,所以我们在游戏中添加了漂亮的场景和动听的音乐,设置了过关升级的功能,激发大家的娱乐激情。从游戏的基本玩法出发,主要就

6、是俄罗斯方块的形状和旋转,我们在设计中在一个图片框中构造了一个4*4的网状小块,由这些小块组合成新的形状,每四个小块连接在一起就可以构造出一种造型,因此我们总共设计了7中造型,每种造型又可以通过旋转而变化出2到4种形状,利用随机函数在一个预览窗体中提前展示形状供用户参考,然后将展示的形状复制到游戏窗体中进行摆放,在游戏窗体中用户就可以使用键盘的方向键来控制方块的运动,然后利用递归语句对每一行进行判断,如果有某行的方块是满的,则消除这行的方块,并且使上面的方块自由下落,其中,方块向下的速度是有时钟控件控制的,在游戏中,用户也可以使用向下键加快下落速度

7、,定义一个变量,对消除的函数进行记录,最后就可以得出用户的分数,用if语句对分数判断,达到一定的积分就可以升级到下一个档次。俄罗斯方块游戏设计的主要步骤为以下10个方面:(1)游戏界面的设计。(2)俄罗斯方块的造型。(3)俄罗斯方块的旋转。(4)俄罗斯方块的运动情况(包括向左,向右和向下)。(5)俄罗斯方块的自动消行功能。(6)游戏级别的自由选择。(7)游戏速度的自由选择。(8)游戏得分的计算。(9)游戏菜单选项的设计及功能实现。(10)游戏的背景音乐。1.4运用的控件和主要对象我们在设计过程中主要用到的控件有:command控件,image控件,

8、picture控件,label控件,timer控件,text控件,windowsmediaplayer控件等等。1.5主要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。