點擊上方<font color=blue>億元程序員</font>+關注和<font color=orange>★</font>星標
引言
哈嘍大家好,自從恢復更新以來,我的文章受到系統的強力推薦:
我新收穫了許多新粉絲們的關注:
與此同時,收到的私信也非常多:
其中甚至還有一部分Unity的獨立開發者,感謝給我提供了非常好的情緒價值:
還有另外一個新粉絲的私信引起了我的注意,後台收到的:
看到這句話,我愣了幾秒,回覆説:
巧了!還真有!想當年,筆者就是從Unity入門的遊戲開發。
今天我們就來聊聊Unity開發者如何迅速入門Cocos遊戲開發。(???)
Unity開發者入門Cocos技巧
1.安裝和版本管理
UnityHub可以使用來管理Unity的編輯器版本、項目以及各種模板。
在CocosCreator中,同樣您也可以通過CocosDashBoard來管理引擎,項目以及模板。
2.編輯器
作為一個Unity開發者,在絕大多數的情況下您可以無縫使用CocosCreator的編輯器,他們擁有接近的編輯器佈局以及使用方式。
略有不同的地方在於,CocosCreator由於使用Electronic+Chromium開發,您既可以通過瀏覽器預覽遊戲,也可以直接在編輯器內運行遊戲
3.工作流
CocosCreator的2D和3D工作流與Unity類似。
貼圖資源
貼圖資源的導入和Unity類似。
也可以在項目設置中配置全局紋理壓縮。
模型和動畫
在CocosCreator中導入FBX和Unity是一樣的,將文件拖拽或者複製到工程的 Assets目錄下即可。
Spine骨骼動畫
CocosCreator內置了Spine動畫組件,您可以直接通過spine.Skeleton組件來使用他。
動畫和狀態機
CocosCreator支持關鍵幀動畫、骨骼動畫。
您可以直接在編輯器內編輯和預覽這些動畫。
和Unity的Animator類似,CocosCreator也支持動畫狀態機的編輯,您可以在Marionette動畫系統中找到他們。
音樂和音效
CocosCreator同樣支持AudioSource組件用於播放音樂和音效。
資源包
和Unity類似,CocosCreator也支持從外界導入資源包的方式進行合作開發。
發佈和構建
除了和Unity一樣發佈在各種原生平台外,CocosCreator也支持發佈在如微信小遊戲、抖音小遊戲等小遊戲平台。
4.組件的生命週期
和Unity類似,CocosCreator的組件也有自己的生命週期,系統將通過回調組件內已註冊的方法,方便開發者處理業務邏輯。
以上就是Unity開發者入門Cocos技巧,部分素材來源於官方文檔,更詳細的教程小夥伴們可以前往官方文檔查看。
藉此昇華一下
以上內容並非筆者故意搶人頭,小夥伴們樂一樂就好。
有相當多的遊戲開發新人問筆者:“Unity還是Cocos?”
如果你開始自己做遊戲,真不用糾結Unity還是Cocos。
可以肯定的是,這兩個引擎都是非常優秀的,也有各自的特點。
1.如果你是工作需要,則按照公司的安排選擇。
2.如果你想開發3D遊戲,優先考慮Unity,也可以考慮在不斷提升3D能力的Cocos。
3.如果你想開發微信小遊戲,優先考慮Cocos,也可以考慮Unity的團結引擎。
結語
當然了,筆者寫文章的目的也是為了傳道受業解惑更多的人,收穫更多的情緒價值。
沒有Unity的教程,純粹是精力不夠,但是不代表以後不會有。
萬一哪天Cocos圈子滿了,急需破圈的時候,Unity也是一個很好的圈子。
你們更支持Cocos還是Unity呢?
我是"億元程序員",一位有着8年遊戲行業經驗的主程。在遊戲開發中,希望能給到您幫助, 也希望通過您能幫助到大家。
AD:筆者線上的小遊戲《打螺絲闖關》《貪吃蛇掌機經典》《重力迷宮球》《填色之旅》《方塊掌機經典》大家可以自行點擊搜索體驗。
實不相瞞,想要個贊和愛心!請把該文章分享給你覺得有需要的其他小夥伴。謝謝!
推薦專欄:
知識付費專欄
你知道和不知道的微信小遊戲常用API整理,趕緊收藏用起來~
100個Cocos實例
8年主程手把手打造Cocos獨立遊戲開發框架
和8年遊戲主程一起學習設計模式
從零開始開發貪吃蛇小遊戲到上線系列
點擊下方<font color=gray>灰色按鈕</font>+關注。