试谈俄罗斯方块游戏课程设计论文

试谈俄罗斯方块游戏课程设计论文

ID:10790270

大小:71.50 KB

页数:8页

时间:2018-07-08

试谈俄罗斯方块游戏课程设计论文_第1页
试谈俄罗斯方块游戏课程设计论文_第2页
试谈俄罗斯方块游戏课程设计论文_第3页
试谈俄罗斯方块游戏课程设计论文_第4页
试谈俄罗斯方块游戏课程设计论文_第5页
资源描述:

《试谈俄罗斯方块游戏课程设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、试谈俄罗斯方块游戏课程设计论文试谈俄罗斯方块游戏课程设计论文导读:单选项的设计及功能实现。(10)游戏的背景音乐。1.4运用的控件和主要对象我们在设计过程中主要用到的控件有:mand控件,image控件,picture控件,label控件,timer控件,text控件,ediaplayer控件等等。1.5主要实现的功能我们开发的俄罗斯方块游戏,主要实现了以下几种功能:1.可以灵活控制方块在图形框中运动。2.游前言visualbasic继承了basic语言易学易用的特点,特别适合于初学者学习eSpot评选出的历史上最伟大游戏之一。为了怀念

2、经典,也为了能够给大多的计算机用户在工作之余找到一个休闲、娱乐的一个方式,我们小组开始着手用VB语言开发一个经典的俄罗斯方块游戏。工程概况1.1项目名称俄罗斯方块游戏1.2设计平台VB全称VisualBasic,它是以Basic语言作为其基本语言的一种可视化编程工具。Vb是microsoft公司于1991年退出的icrosoft公司又推出了VB6.0版本VB6.0运行环境:硬件,要求486以上的处理器、16MB以上内存,50MB以上的硬盘,cd-rom驱动器,鼠标。软件:要求and控件,image控件,picture控件,label控件

3、,timer控件,text控件,ediaplayer控件等等。1.5主要实现的功能我们开发的俄罗斯方块游戏,主要实现了以下几种功能:1.可以灵活控制方块在图形框中运动。2.游戏过程中方块可以自由旋转。3.当某一行的方块排列满时,将自动将这一行方块消除,然后将上面所有方块向下移动,可以支持连续消行。4.游戏前可以选乐,给你带来无限激情。1.6开发人员与分工组长李虎同学所做工作如下:(1)俄罗斯方块的旋转。(2)俄罗斯方块的运动情况。(3)俄罗斯方块的自动消行功能。(4)游戏得分的计算。(5)游戏菜单选项的设计及功能实现。副组长王志伟同学所

4、做工作如下:(1)游戏界面的设计。(2)俄罗斯方块的造型。(3)游戏级别的自由选择。(4)游戏速度的自由选择。(5)游戏的背景音乐。正文2.1游戏设计的具体实现在我们两个人共同努力下,此次设计,终于能够圆满完成。由于时间的紧促,在设计中,也许会有一些考虑不周之处,但其功能已经能够满足大多用户的需求,相信假以时日,一定能做出一个更经典,更完美的俄罗斯方块游戏,下面我们将对每一步的具体如何实现展示给大家。2.1.1游戏界面的设计和背景音乐及特效的实现俄罗斯方块游戏主要由两个界面构成,登陆界面和开始游戏界面。游戏的背景音乐是由一段代码调用系统

5、播放器and控件构成,我们可以把预览区图片框看作是从游戏区图片框中选取的一个部分,游利用Select将方块的7中造型列出,比如长条型的设计,在欲览区中分别有3.4.5.6和5.15.25.35四个方块构成两中形态,用数组为:m(0)=3:m(1)=4:m(2)=5:m(3)=6:situation2=0m(0)=5:m(1)=15:m(2)=25:m(3)=35:situation2=1将它的形状编号为0和1,在后面方便调用,其他的方块造型同样的方法。2.1.3俄罗斯方块的旋转俄罗斯方块的旋转主要将方块的位置加以变换得到的,例如上述范例

6、,长条型有两中样式,根据小方块的编号变动来实现整个造型的旋转,比如:Ifn(0)-18>=2Andn(3)+9<=198ThenIfcmdfang(n(0)-18).Visible=FalseAnd_cmdfang(n(1)-9).Visible=FalseAnd_cmdfang(n(3)+试谈俄罗斯方块游戏课程设计论文(2)导读:始时候,游戏区底部出现一定行数的随机方块,同样给玩家增加了难度,功能代码如下:Fori=19To20-Val(txthard.Text)Step-1Forj=i*10Toi*10+9IfRnd&g

7、t;=0.5Thencmdfang(j).Visible=TrueNextNext可以根据你选择的难度系数在底层的每一行随机产生超过半数(即5个以上)以上的小方块,这样适合喜欢高难度9).Visible=FalseThenhidefang0n(0)=n(0)-18n(1)=n(1)-9n(3)=n(3)+9shoand控件的visible属性完成效果的,其实在游戏区图形框可以看成是由许多的mand小方块组成,方块运动的过程就是造型里方块显示或者隐藏,就像现在的霓虹灯效果一样,由时钟控件控制visible属性改变的速度,上一层的消失,下一

8、层的显示,这样,从视觉效果可以看到方块的下落运动效果。方块在下落的过程中会自动判断每一行方块的visible属性,如果全部为true时,就会将这一行小方块的visible属性全部变成false,在将上面的小

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

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

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