最近心血來潮加上有點閒情,動手寫了第一個JavaScript版的俄羅斯方塊Easy Tetris。
先上Easy Tetris俄羅斯方塊遊戲截圖:
由於某些人有cheat情節,加上了一個投影功能:
由於非IE瀏覽器的功能鍵屏蔽無法完美實現,在遊戲頁面中的「清爽頁面」用來隱藏非遊戲區域的其他頁面模組以清除頁面滾動條,之後可以透過「展開頁面」重新展開隱藏的頁面。
經過一些測試發現,在某些系統下的非IE瀏覽器中運行Easy Tetris時,左右移動有粘滯感,有興趣的朋友可以一起討論下優化。
Easy Tetris實作核心部分
下一個方塊
遊戲區域
遊戲填色區域
遊戲方塊
方塊及形狀
投影部分