簡介:本課程將帶領大家結合一個關于鋼琴的微信小游戲,認識2D游戲引擎Phaser的核心應用。從H5環境搭建到核心API的學習;從微信環境的適配,到能實戰開發一個關于微信小游戲。從基礎入門到實戰開發,將會逐步帶你揭開Phaser的神秘面紗,體驗他的強大之美。在學習技術的同時,老師還會分享一些鋼琴樂理知識,希望能和大家一起快樂敲代碼!
第2章 Phaser的基礎與原理
本章將介紹Phaser的h5環境的搭建,帶領大家學習Pahser基礎概念與主要的原理。
- 視頻: 2-1 H5游戲由哪些元素構成 (12:02)
- 視頻: 2-2 Phaser是什么 (09:13)
- 視頻: 2-3 phaser環境搭建 (17:32)
- 視頻: 2-4 Phaser中的game與游戲對象 (07:54)
- 視頻: 2-5 游戲中的資源與資源加載 (13:10)
- 視頻: 2-6 常用顯示對象(圖片、精靈、文字、graphics) (15:17)
- 視頻: 2-7 Phaser中的顯示對象容器 (07:21)
- 視頻: 2-8 Phaser如何渲染顯示對象 (07:00)
- 視頻: 2-9 state使用與原理 (12:57)
- 視頻: 2-10 Phaser中的動畫 (07:56)
第3章 實戰之構建小游戲基礎功能
本章將帶領大家實操如何實現Phaser適配微信小游戲,并進行模塊的劃分,完成小游戲的基本結構。
第4章 實戰之游戲核心邏輯
本章將分析并實戰完成小游戲的核心功能,會涉及到微信音頻與存儲api、鋼琴樂理的基礎知識與運用、物理引擎Arcade的使用等知識。
第5章 實戰之我的記錄
本章將介紹如何在Phaser使用listview來實現列表,并梳理彈奏記錄播放的實現邏輯。