本教材以 Phaser 函式庫爲核心,設計了三個網頁遊戲:火箭、南瓜人、泡泡龍,學習目標如下
火箭:能熟練的使用 Phaser 3 的物件與函式、能掌握縱向卷軸遊戲的撰寫
南瓜人:能熟練的使用 Phaser 3 的物件與函式、能掌握橫向卷軸遊戲的撰寫、能動態產生遊戲物件
泡泡龍:能熟練的使用 Phaser 3 的物件與函式、能瞭解 Tile 的觀念與 Tiled 的使用、能掌握 Platformer 遊戲的撰寫
使學習者能熟練使用Phaser 3的物件與函式,能掌握縱、橫向卷軸遊戲的撰寫,能動態產生遊戲物件
已具JavaScript程式設計基礎,想進一步學習應用的同學
以 Phaser 函式庫爲核心,運用三個網頁遊戲:火箭、南瓜人、泡泡龍,使學習者掌握不同的遊戲設計技能
第一週: PBL01 Phaser Game:A Rocket Game
第二週: PBL02 Phaser Game:The Pumpkin Man
第三週: PBL03 Phaser Game:Tiled Bubblelun
專案實作
JavaScript基礎知識