我是一個菜鳥,我想知道為什麼俄羅斯方塊游戲中要用一個十六進制數表示一個俄羅斯方塊,而且為什麼十六進制數可以轉換成二進制是數組形式
一個俄羅斯方塊可以在一個4x4的形狀中表示
比如
I型
.xxx
.xxx
.xxx
.xxx
L形
.xxx
.xxx
..xx
xxxx
T形
...xx
x.xx
x.xx
xxxx
Z形
..xx
x.xx
x..x
xxxx
方塊形
xxxx
x..x
x..x
xxxx
等等
每個點有圖像,無圖像兩個狀態可以用0 1表示。
所以可以用一個16位的二進制數表示一個俄羅斯方塊的形狀。每個二進制位表示一個坐標。