最近我喜歡上JavaScript,試著參考網路的教學而製作了俄羅斯方塊,以下說明歡迎多多指教!^^
成果如下
遊戲架構:
遊戲規則:以左右鍵調整積木掉落的位置,當按下控制鍵的下鍵,積木就會落下
俄羅斯方塊》是由七種四格骨牌構成,全部都由四個方塊組成。開始時,一個隨機的方塊會從區域上方開始緩慢繼續落下。落下期間,玩家可以以90度為單位旋轉方塊,以格子為單位左右移動方塊,或讓方塊加速落下。當方塊下落到區域最下方或著落到其他方塊上無法再向下移動時,就會固定在該處,然後一個新的隨機的方塊會出現在區域上方開始落下。當區域中某一橫行(列)的格子全部由方塊填滿時,則該列會被消除並成為玩家的得分。同時消除的行數越多,得分指數級上升。[6]玩家在遊戲中的目的就是盡量得分。當固定的方塊堆到區域最頂端而無法消除層數時,遊戲就會結束。(維基介紹)
操作規則:以左右鍵調整積木掉落的位置,當按下控制鍵的下鍵,積木就會落下
製作方法:為了使此遊戲可以直接以點擊後以網頁瀏覽器執行,這個檔案是一個html網頁檔。
這一段在做一些基礎的版面設定。以四邊形的方式來定義背景顏色和大小。
此段在敘述遊戲的事件處理:包含鍵盤操作、gameOver否
後續待補,,,,,,