本人大二,參加了學校的SRT項目,我們組要完成一個2D手游,之前查閱資料+結合大部分組員學過C++,我們選擇了cocos2d-x,但是在我嘗試了快一個月後,發現真的有點難上手,大一學過一段時間的unity和C#,所以有更改引擎的想法。想聽聽各位的意見,選擇哪個引擎更好?


看你目標平台了,如果是h5,像微信小遊戲頭條小遊戲等了,還是使用creator,白鷺,如果只是app的話,看你熟哪個


unity上手簡單又強大。

Cocos2d-x的研發團隊人數不如unity,所以cocos官方解決問題和研發新技術的效率不如unity。

Cocos2d-x的用戶不如unity多,而unity全球有數百萬開發者,還可以和國際友人交流技術,比如https://connect.unity.com/

C#寫代碼比較舒服,而cocos2dx用C++累死你。

unity可以做次時代3D渲染,比如《死亡之書》。


從另外一個視角考慮問題,現在大公司大部分都是招U3D的,cocos只是少數!所以建議學u3d!不信自己上招聘網站看看!


如果不是必須要用C++的話,或者追求包體的大小、性能極致優化的話.

那麼真的建議使用Unity,C#太好用了,Unity太省心了!


不需要上h5,上微信小遊戲的話,絕壁是unity,否則可以考慮cocos creator


就目前的市場來看直接unity吧,如果你想學習入門引擎框架,可以看看cocos的源碼,翻一翻,然後再深入看看unity是怎麼用c#語言開發遊戲的


我是做unity的, 我想吐槽一下unity的文檔, 全是英文 再看看隔壁虛幻和cocos2D 不愛了


推薦閱讀:
相关文章