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
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
《弧線戰機》的靈感來自於廣受好評的手機遊戲《Sine Line》,遊戲規則非常簡單,卻刺激好玩,
玩家的任務只有一個,也就是:一邊前進、一邊閃避不斷出現的隕石。
準備好要創造出自己的弧線戰機了嗎?讓我們一起用 JavaScript 做出這個遊戲吧!
What You Will Learn
專案實作
Knowledge Points
- JavaScript JS: VariableJS: Variable declaringJS: Variable assigningJS: ArrayJS: Array: elementsJS: Array.lengthJS: Array.push()JS: Math.random()JS: Engine: createSpriteJS: Engine: forever()JS: Engine: when()JS: Engine: Events: Holding
Why You Should Take This Course
了解什麼是簡諧運動,運用簡單的三角函數做出簡諧運動的動畫!
簡諧運動是高中物理的教學內容,但其實觀念很簡單。在這堂課,學生將學習到簡諧運動的觀念,並使用 JavaScript 的數學指令,做出簡諧運動的動畫!
捲動遊戲製作技巧
許多的遊戲都是基於「畫面捲動」的原理進行設計,也就是「角色不動、場景動」,造成了「角色好像在移動」的假象。這個課程將教你如何製作出「垂直捲動」的遊戲,讓你能夠掌握這個重要的觀念!
Course Difficulty
適合對 JavaScript 有些許經驗,對 if, function 等語法不陌生的學生
Prerequisite Knowledge
JS: Math Operators JS: Math Operators: Mod JS: Comparison Operators JS: Array.length JS: if JS: Engine: forever() JS: Engine: Events: Touch JS: ArrayCourse Features
專案導向學習
實拍影片教學
線上編輯器即時演練
線上社群提問/交流
遊戲製作原理
熱門程式語言