『壹』 俄羅斯方塊彩色游戲機玩法教程
『貳』 俄羅斯方塊游戲機的原理及組成
繪制原理:
所有的7個方塊都從BaseShape類派生,每一個Shape都是由一個二維數組的方格、Bricks對象組成,每一個二維形狀都由寬度和高度及代表形狀的字元串組成。寬度和高度其實就是二維數組的行和列,字元串一般由0和1組成,0表示是空白的方塊,1表示是實心的方塊。
基本功能:
(1)背景:行寬10,列高為20,以每個小正方形為單位。
(2)一組有4個小型正方形組成的規則圖形,共有7種,分別以S、Z、L、J、I、O、T這7個字母的形狀來命名。
(3)通過設計者預先設置的隨機發生器不斷地輸出單個方塊到背景頂部,以一定的規則進行移動、旋轉、下落和擺放,鎖定並填充到背景中。
每次擺放如果將背景的一行或多行完全填滿,則組成這些行的所有小正方形將被消除,並且以此來換取一定的積分或其他形式的獎勵。而未被消除的方塊會一直累積,並對後來的方塊擺放造成各種影響。
(4)如果未被消除的方塊堆放的高度超過背景所規定的最大高度,則游戲結束。
游戲規則
由小方塊組成的不同形狀的板塊陸續從屏幕上方落下來,玩家通過調整板塊的位置和方向,使它們在屏幕底部拼出完整的一條或幾條。這些完整的橫條會隨即消失,給新落下來的板塊騰出空間,與此同時,玩家得到分數獎勵。
沒有被消除掉的方塊不斷堆積起來,一旦堆到屏幕頂端,玩家便告輸,游戲結束。