Skip to content
On this page

Setp2:绘制小方块

这一步应该是十分好理解的,就不提供演练代码了。一共有 7 种小方块, 和主面板一样的思路,可以使用如下二维数组表示。

方块类型数组
I[ [1, 1, 1, 1] ]
J[ [0, 1], [0, 1], [1, 1] ]
L[ [1, 0], [1, 0], [1, 1] ]
O[ [1, 1], [1, 1] ]
S[ [0, 1, 1], [1, 1, 0] ]
Z[ [1, 1, 0], [0, 1, 1] ]
T[ [0, 1, 0], [1, 1, 1] ]

TIP

思考:如何使用算法获取这 7 种方块。