俄罗斯方块设计报告
《俄罗斯方块设计报告》由会员分享,可在线阅读,更多相关《俄罗斯方块设计报告(14页珍藏版)》请在毕设资料网上搜索。
1、“俄罗斯方块“设计报告 我所选择做的题目是俄罗斯方块。 俄罗斯方块是一种很受欢 迎的电子游戏,在手机,游戏机,电子辞典等中都常见到。自己 从小到大也玩了不少,游戏很经典,但是自己从未想过这个游戏 到底是怎样生成的呢?到底是怎样的程序过程让这个游戏顺利 进行的?出于好奇,我就选择了此题,让自己亲自来解答这个疑 问。 这次在课程设计时选择它是因为这个游戏覆盖了较多 vb 知 识点,如:绘图,键盘事件处理,定时器控件,多模块程序设计, 文本文件的读写等等。当然在设计过程中我遇到了很多困难,即 使如此,我还是在慢慢的摸索着,和同学讨论,问老师让我逐步 解决了一些困难。 在游戏的设计上,我感触颇深。收获
2、也很多。 首先来说说相对较简单的 frmOption 窗体吧。为了增加游戏 模式的多方式使用性, 我增加了诸如所使用按键组合、 旋转方向、 是否提示下一个图像以及快速下滑的距离等功能, 将这四组选项 都放于另一个窗体 frmOption 中并用不同的控件来对应游戏者的 选项,比如将按键组合方式放于框架中并用单选框来切换。当然 这些选项还是需要在主游戏窗体中得以反映, 所以这里需要定义 四个全局变量,整数型变量 qucDownDis 用于表达一次加速下滑 的距离,而逻辑变量 blnrotDir、blnNextShow、blnKey 分别表示 的是旋转方向、是否显示下一个图像、按键组合方式,并在点
3、击 “确定”事件后修改并使用游戏者的选择,如下 Private Sub OKButton_Click() frmMain.blnrotDir = optClockWise.V alue frmMain.blnKey = option3.V alue frmMain.blnNextShow = chkShowNext.V alue frmMain.qucDownDis = V al(Text1) Unload Me End Sub 因为游戏时候显示的界面应为窗体 frmMain,因而使用了菜单编 辑器,增加了“游戏设置”按键用来调出 frmOption 窗体, Private Sub setti
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 俄罗斯方块 设计 报告
