經典遊戲製作 - 貪食蛇

老遊戲、新平台,不敗的經典!

 購買課程課程費用
388 元
學習進程
選修後 7 天內要完成作品,授課時數約 1 小時

關於這堂課

在智慧型手機出現前,手機能玩的遊戲非常陽春。在那段時間,簡單又耐玩的「貪食蛇」曾經風靡全球,現在雖然有更多更新的遊戲推陳出新,但是經典的回憶可是無價的。讓我們用 JavaScript,將美好的經典帶來現代吧!

這節課,我們要教大家如何用 JavaScript 做出「貪食蛇」。

你將學到什麼

為什麼你該上這堂課?

JavaScript 是目前最火紅的程式語言之一,原因無他:好學、應用範圍廣。
在這堂課中,你將能夠學到:

陣列的進階操作

為了做出這個專案,你將學習如何利用陣列的特性,儲存貪食蛇的身體,實作出「隨著得分越來越長」的身體。

遊戲的製作原理

遊戲的實作機制比較特別,你可以想象有一個大廻圈,依據資料的內容不停地重繪畫面,一旦資料變動(如分數),畫面也會跟著改變。
​你將在實作專案的過程中,體會到遊戲的渲染原理、及事件機制。

課程難度

適合上過 “JavaScript 遊戲製作大師”,或是對 JavaScript 有一定程度認識的學生參加

前置知識

變數  字串及語法 (單雙引號)  布林值  比較運算  邏輯運算  陣列 & 語法  物件 & 語法  物件的屬性  if  函式 & 語法  

課程特色

 專案導向學習
 遊戲製作原理
 熱門程式語言
 線上即時執行
 社群交流問答
 實拍影片教學
我是學校教師,我要獲得免費課程