攻略详情

《俄罗斯方块》设计心得

作者: 谢前聪 2013-05-15 15:29

有一部分是抄的,觉得有理。以前自己编写过,太久了,不自己重新写了 -------------------------- 最容易理解的方法,是利用2维数组。比如,1表示有方块,0是没有。1个2维数组就能表示一个画面。 ---------------- 技术关键在于: 1 二维数组 2 键位判断 3 计时 -------------------------- 具体需要思考的问题,我想既然有一定编程基础,应该可以逐步考虑下面的问题,一一解决。 怎么样设置图形显示? 中常用图形函数的用法? 怎样获取键盘输入? 怎样控制方块的移动? 怎样控制时间间隔(用于游戏中控制形状的下落)? 游戏中的各种形状及整个游戏空间怎么用数据表示?《---*1 游戏中怎么判断左右及向下移动的可能性? 游戏中怎么判断某一形状旋转的可能性? 按向下方向键时加速某一形状下落速度的处理? 怎么判断某一形状已经到底? 怎么判断某一已经被填满? 怎么消去已经被填满的一行? 怎么消去某一形状落到底后能够消去的所有的行?(如长条最多可以消去四行) 怎样修改游戏板的状态? 怎样统计分数? 怎样处理升级后的加速问题? 怎样判断游戏结束? 关于计分板设计的问题。 关于“下一个”形状取法的问题。

上一篇 : 《天马座传说 ...

下一篇 : 《兽人必须死 ...

相关阅读

精彩推荐