在很早之前,就有公眾號讀者在向曉衡咨詢,自己不會編程,但非常想入門游戲開發,希望能提供一些入門的教程或視頻!
6月下旬,曉衡開始嘗試零基礎的Creator微信小游戲入門付費學習群,美名曰:Creator修仙三步曲,包含筑基、辟谷、金丹,共三個階段!

感謝堅持到最后的十多位伙伴們,這三個多月來的一路陪伴,讓我將一套 Cocos Creator 入門完整視頻教程制作完成!

這么些年,雖然公眾號上也積累了一些教程和視頻,但絕大多數都是碎片式的,想到什么寫什么,沒有規劃,讓很多初學者感覺難以上手,激情與信心倍受打擊,
其實我是知道這些問題的,但苦于當時缺乏系統課程設計能力和面對鏡頭的表達能力,我開始學習課程設計、課件PPT的制作、普通話練習,進步非常慢,因此視頻課程一直處于拖延狀態!
直到今年6月才鼓起勇氣搞微信訓練營,設計了「Creator修仙模擬器」從三個階段:
- 筑基:引擎軟體
- 辟谷:組件思維
- 金丹:編程設計
「Creator修仙三步曲」是以微信群訓練營方式、陪伴式學習,以天為單位并鼓勵大家看完視頻后,來群里討論、分享、交作業,幫助大家真正能學有所獲,解決自己專案或作業中遇到的問題,
筑基
筑基階段以動手實踐為主,學習 Cocos Creator 引擎軟體、了解微信小游戲平臺、微信開發工具,能將我們提供的教學原始碼工程上傳微信、美識訓圖、接入視頻廣告為主線,
我們一上來不會教大家游戲開發,是不是有點黑!而是教大家如何將工程編譯上傳微信,并在自己手機上體驗(公眾號選單有體驗視頻),

然后是學習 Cocos Creator 核心視窗界面的功能和作用,介紹游戲開發所涉及的資源,

筑基最后是講解小游戲的賺錢工具:激勵視頻廣告,以及游戲換皮、上架提審相關注意事項,

辟谷
辟谷階段同樣不設計編程,以《消消滅星星》+《CreatorPrimer》原始碼為實踐案例,學習 Cocos Creator 組件化開發精髓,理解內容創作與編程開發的區別,讓我們后續能更好的撰寫可復用的游戲代碼,
先是以引擎內置組件為基礎、場景適配、精靈圖的切換組件與擴展,

以消除游戲為案例,講解游戲各個組件、模塊的設計思路,從而引出我們最后對組件化開發思維的總結,

我們的CreatorPrimer積累了不少即拖即用的組件腳本,可以幫助非程式員直接生產游戲內容,也能幫助程式學習組件化的開發思路,
金丹
金丹階段以編程為主,從JS資料型別到面向物件,再到 Creator 組件化編程,難度比前面大了很多... 對同學或曉衡來說都是有不小的挑戰,目前產出了40+段視頻內容,
前三天,主要以JS基礎和面向物件為主,

中間三天,重點是Cocos Creator組件語法,如何用代碼控制組件,以及理解引擎中的核心物件,面向物件的思想貫穿整個程序,

后三天,以消除游戲核心演算法為主:布局、消除、掉落,從0開始手敲消除矩陣組件,講解決程序中的設計思路、引擎API、擴展應用等,

一起修行
「金丹已結,御劍飛仙」期待參考學習的伙伴們創作出自己的作品!雖然我們的課程已經結束,但我會像只煉丹爐陪伴著大家,
如果你也對編程、游戲開發感興趣,苦于沒有基礎或系統學習,可以通過公眾號選單找到體驗視頻課程,更加歡迎加入我的社群,我們一起修行!

一起學習成長!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/56160.html
標籤:其他
上一篇:必考演算法之 Top K 問題
