回覆列表
-
1 # 爪爪遊戲開發
-
2 # AriesHou
看需求,cocos現在不光是cocos2d-x這一個版本
還有一個就是cocos creator,這個引擎所用的語言是TS:Type Script
語法和JS很像
所以對於Cocos Creator和Unity來說,哪個都很好上手
關鍵就在於你做什麼用,Unity的優勢是不光2D,3D也能做
包括一些第三方的快應用快遊戲等等,Cocos Creator都比Unity要強大的很多,雖然我是個Unity的開發者,但是我還是希望你根據自己的要求來選擇引擎。
畢竟學會Unity的話,Cocos Creator是很好上手的!
1. 哪個引擎容易入門?
Cocos2d-x的入門難度不在於它本身,而在於C++。 C++不好學相信很多人都知道。如果把C++排除在外,Cocos2d-x的入門就相對簡單了,你想要實現什麼功能,看官方Demo直接把程式碼複製過來就行了。
2. 哪個引擎更強大?
不用說,當然是Unity3D!
單說移植這一塊,Unity3D基本屬於一鍵完成,而Cocos2d-x基本每一次升級版本後,移植Android平臺都需要折騰一遍。
資源支援方面,Unity3D的Asset Store很強大,資源非常豐富,免費的資源也不少,很多付費資源也不貴,而且已經支援用支付寶付款了。而Cocos2d-x商店裡的資源加起來也就才那麼幾頁,這是沒法比的。
3. 怎麼學?
Cocos2d-x的教程大部分是文字教程,如果透過這種方式能把C++學好,用Cocos2d-x寫遊戲會讓你覺得自己是一個程式碼開發者。