标签:定时下落

俄罗斯方块游戏开发(二)–方块的显示与定时下落

发表于3年前(Dec 23, 2014 7:08:32 PM)  阅读 599  评论 0

分类: Flex 俄罗斯方块

标签: tetris 俄罗斯方块 定时下落

这节我们主要讲如何让方块在游戏区域显示以及定时下落。首先我们知道,标准tetris一共有7种方块,每种方块最多有四种形态,有的只有一种如正方形块,有的只有两种如竖条横条,当然我们可以把他们也看做有四种形态,只是有些形态样式相同而已,这个影响不大。参考传智播客的视频方法,方块横向竖向最大宽度为4个格子,我们可以用一个4*4的方阵来表示每个方块以及他们的状态,如下面的方阵,转化为程序,我们可以用一个二维数组来表示,红色的部分值为1,白色部分值为0,画图时,我们只对1的部分画单元格,模型大概就是这样。