在智慧型手機出現前,手機能玩的遊戲非常陽春。在那段時間,簡單又耐玩的「貪食蛇」曾經風靡全球,現在雖然有更多更新的遊戲推陳出新,但是經典的回憶可是無價的。讓我們用 JavaScript,將美好的經典帶來現代吧!
這節課,我們要教大家如何用 JavaScript 做出「貪食蛇」。
JavaScript 是目前最火紅的程式語言之一,原因無他:好學、應用範圍廣。
在這堂課中,你將能夠學到:
為了做出這個專案,你將學習如何利用陣列的特性,儲存貪食蛇的身體,實作出「隨著得分越來越長」的身體。
遊戲的實作機制比較特別,你可以想象有一個大廻圈,依據資料的內容不停地重繪畫面,一旦資料變動(如分數),畫面也會跟著改變。
你將在實作專案的過程中,體會到遊戲的渲染原理、及事件機制。