挑戰1小時做出 Flappy Bird!

只要1小時,就能做出紅透半邊天、讓人又愛又恨的手機遊戲 Flappy Bird!? 竟然還能在電腦、手機、平板上玩!? 快來挑戰看看吧!

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

關於這堂課

《Flappy Bird》是一款2013年由越南的開發者設計的手機遊戲,在2014年取得了巨大的迴響,透過內置的廣告收入,這個遊戲在巔峰時期能為開發者帶來每天5萬美金的收入!

這個遊戲的玩法非常簡單,人人都能上手。但遊戲性極佳,甚至被稱為「App Store的毒品」(Drug of the App Store)。

我們就來學習如何用 JavaScript 創造這個小遊戲吧!

你將學到什麼

為什麼你該上這堂課?

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

物件觀念

「物件」是現代程式設計中不可或缺的重要觀念之一,能夠幫助我們更容易了解、規劃程式架構。
而在遊戲的世界中,所有的角色都是物件。有著各自的特徵以及行為,你將透過這堂課體會到物件的基本觀念以及使用情境。

遊戲的製作原理

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

課程難度

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

前置知識

循序  

課程特色

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