Flash俄罗斯方块游戏设计+文献综述(7)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Flash俄罗斯方块游戏设计+文献综述(7)


(5)设计游戏等级的速度。删除行数总数是10的倍数就会生一次级,每次升级都会加快俄罗斯方块下降的速度。
俄罗斯方块游戏运行的流程如下:
 
图 2.1游戏运行程序流程
3    游戏设计过程
游戏设计的过程大体分为三个部分,界面设计,按钮设计跟游戏代码设计。游戏随机给出不同的形状(长条形、Z字形、反Z形、田字形、7字形、反7形、T字型)下落填充给定的区域,若填满一条便消掉,记分,当达到一定的分数时,升级,每关方块下落的速度不同。
游戏形状(方块)需求:良好的方块形状设计,绘制七种常见的基本图形(长条形、Z字形、反Z形、田字形、7字形、反7形、T字型),各个方块要能实现它的变形,可设为顺时针或逆时针变形,一般为逆时针。
键盘处理事件:方块下落时,可通过键盘方向键(上、下、左、右键)对该方块进行向上(变形),向下(加速)、向左、向右移动。
显示需求:当不同的方块填满一行时可以消行,剩余方块向下移动并统计分数。当达到一定的分数时过关。设置关卡,每关方块下落的速度不同。
3.1    游戏界面设计
一个完整的游戏,必须要具有一个功能基本齐全的游戏主菜单。游戏的主菜单能引导玩家更迅速,准确地进行游戏,大大提高玩家的游戏速率。本游戏菜单分为主菜单界面和游戏运行界面菜单。
游戏主菜单界面设置有游戏名称,游戏简介,操作说明,开始等按钮。“游戏简介”按钮用来介绍游戏的历史简介。“操作说明”按钮用来说明游戏是这么操作的。
游戏一打开,游戏的名字“俄罗斯方块”将会一个一个弹出。点击“push”按钮鼠标移上去有反应就会缩小,点击就可以开始游戏。
游戏主菜单界面如下: (责任编辑:qin)