这个博客纪念我的第一天代码,从俄罗斯方块写起。
我是一个什么都不会的小白,学过一个学期Java,只写过最基础的小算法。希望这次的俄罗斯方块之旅可以帮助到我更好的理解Java。
对于俄罗斯方块,我的认识只存在于用户(玩家)层面,即了接规则,如何去玩这个小游戏。规则大概就是,顶部会逐渐掉落随机的几种方块之一,玩家控制方块的移动和方向,如果移动到同一排并且同一排没有空隙,使得该排消去,同时整体向下一格。
了解到一共有五种方块。分别是T字型,田字型,一字型,L字型,Z字型。
规则补充:
把每一个种方块拆分为单独的一个最小单位块。
向右移动时,列数加一;向左移动,时列数减一;向下移动时,行数加一。
参考文献:
https://blog.csdn.net/weixin_40406659/article/details/81214495