挑戰1小時做出 Flappy Bird!

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

 Join CourseCourse Fee
This course is currently free. Sign up now!
Learning Progress
Complete the project within 7 days after enrollment,Approximately 1 hours of lessons

About This Course

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

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

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

What You Will Learn

Why You Should Take This Course

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

物件觀念

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

遊戲的製作原理

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

Course Difficulty

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

Prerequisite Knowledge

Sequence  

Course Features

 專案導向學習
 實拍影片教學
 線上編輯器即時演練
 線上社群提問/交流
 遊戲製作原理
 熱門程式語言