微信小遊戲入門與實戰 引爆朋友圈
第1章 準備工作(需要ES5,ES6基礎)
學員作品演示:https://pan.baidu.com/s/1gEMWzujg72soj0cEUOtJ2A 密碼:uy2n,本章首先介紹課程目標,學習收獲等,然後通過與APP、小程序的對比,讓大家知道什麽是微信小遊戲以及微信小遊戲前景如何,有哪些特點,然後帶大家搭建微信小遊戲的開發環境和調試環境,之後會對微信小遊戲開發前註意事項與準備工作進行講解,目...
1-1 課程導學
1-2 小遊戲官方開發工具快速體驗
1-3 小遊戲開發測試環境搭建和工具鏈使用
1-4 【拓展內容】nodejs&babel安裝與配置(windows&mac&linux)-1
1-5 【拓展內容】nodejs&babel安裝與配置(windows&mac&linux)-2
第2章 微信小遊戲開發原理與JS面向對象初步填坑
本章會帶大家快速創建第一個微信小遊戲項目,並跑起來,讓大家快速的體驗和熟悉小遊戲開發和運行的整體流程,之後會對微信小遊戲開發原理進行剖析,讓大家從整體上把握小遊戲開發的思路和步驟,最後帶大家一起對JS面向對象進行初步填坑。...
2-1 小遊戲開發原理初窺
2-2 JS面向對象初步填坑
第3章 微信小遊戲邏輯梳理與API初探
本章首先會對我們要開發的微信小遊戲項目進行邏輯上的梳理,然後對微信小遊戲如何最終呈現的原理進行解讀,最後會帶大家對微信小遊戲前期要用到的API進行初探。
3-1 小遊戲邏輯和類梳理
3-2 小遊戲API初探-1
3-3 小遊戲API初探-2
3-4 小遊戲框架搭建與開發工具兼容性填坑
3-5 ES6與小遊戲資源加載器的封裝
第4章 微信小遊戲主體開發
本章首先會帶大家場景微信小遊戲的導演類,同時講解單例的應用技巧,然後為大家補充一些Canvas的坑與使用技巧,接著對微信小遊戲的基礎精靈類進行封裝,並對靜態背景的一級圖片進行定位和裁剪,然後開始按照微信小遊戲的開發流程和邏輯實現動態地板,管道,之後是小鳥圖片的創建和運動邏輯的控制,最後將各部分整合成為一個...
4-1 導演類的創建與設計模式-單例科普
4-2 canvas圖片加載花式填坑
4-3 基礎精靈類的封裝與靜態背景的實現
4-4 資源管理器的封裝
4-5 優化與封裝代碼讓代碼更有設計感
4-6 JS面向對象深層填坑—ES5
4-7 JS面向對象深層填坑—ES6
4-8 canvas運動渲染不斷移動的地板
4-9 小遊戲渲染原理填坑
4-10 小遊戲上下鉛筆形管道的創建-1
4-11 小遊戲上下鉛筆形管道的創建-2
4-12 小遊戲上下鉛筆形管道的創建-3
4-13 小遊戲控制邏輯的整合
4-14 小遊戲小鳥類的創建和邏輯分析
4-15 小遊戲小鳥類邏輯實現-開始玩鳥
4-16 小遊戲小鳥類邏輯實現-讓小鳥動起來
4-17 小遊戲小鳥類邏輯實現-讓小鳥掉下來
4-18 小遊戲小鳥類邏輯實現-讓小鳥再飛起來
4-19 小遊戲小鳥碰撞地板邏輯實現
4-20 小遊戲小鳥碰撞鉛筆邏輯實現
4-21 小遊戲重新開始邏輯實現
4-22 小遊戲計分器邏輯實現
4-23 小遊戲效果展示和邏輯完善
4-24 小遊戲遷移到微信小遊戲開發工具
4-25 小遊戲遷移到真機調試填坑
4-26 【拓展內容】項目結構設計詳解
第5章 微信小遊戲其他實用API講解
本章會對微信小遊戲其他比較實用的API進行講解和應用(音樂和振動API,獲取用戶信息,設置和登錄API,網絡請求之HTTP,WebSocket,文件下載等API),並讓大家學會快速學習新API,實現更好的創意。
5-1 小遊戲音樂和振動功能API講解
5-2 小遊戲獲取用戶信息,設置和登錄API講解
5-3 小遊戲網絡請求之HTTP請求API講解
5-4 小遊戲網絡請求之WebSocket請求API講解
5-5 小遊戲網絡請求之下載文件API講解
第6章 課程總結與展望
本章會帶大家一起總結本課程的核心內容和經驗技巧,並展望微信小遊戲的未來,祝大家都能開發出自己的微信小遊戲,和微信小遊戲一起創造美好未來。學員作品演示:鏈接:https://pan.baidu.com/s/1smPKWtn 密碼:gsl7
6-1 課程總結
下載地址:百度網盤下載
微信小遊戲入門與實戰 引爆朋友圈