cocos2d x 的缺點有那些

時間 2021-05-30 03:03:35

1樓:

大概我是個弱智新手,折騰一下午都沒實現精靈a動作執行完畢後精靈b動作開始。

一開始是不熟悉lambda表示式,捕獲用的引用導致失敗。

後來正常,用sequence仍然無法實現「a動作結束後,b動作開始」——可能只能強行給b加delay了吧。

2樓:

不敢大放厥詞,寫了一些都刪了。畢竟自己不僅技術水平低,而且主要用的是cocos2d + objective-c。

但我還是要想表達一下心情,自從用了unity,生活質量提高了乙個檔次,恨不相逢早。

3樓:Vinjn張靜

Unity 做 2D 是高維度壓制低維度,談笑風生cocos 向上做 3D 則非常吃力,沒有合適的編輯器但是從近期觸控的動作來看,非常看重 3D、甚至是 VR我可以理解,觸控錯過了一次 IPO 的機會,高層以及投資方和技術人員的想法不一定一致

保重,別亂了方向,cocos 的賣點是輕量級的 2D 引擎

4樓:

說點日常細節,有些點還專門去2.x時代的google groups裡噴過。

* 自定義shader支援非常差,而且預設shader uniform太少了,一般的model/view matrix都沒有單獨的繫結,功能限制很大。

* 3.6版的camera仍然十分簡陋。

* cocostudio 2各種快捷鍵,常用互動模式,引擎功能不支援。雖然能用但是各種蛋疼。

* 說好的多執行緒呢?

* 現在玩命死磕3D,但是2D的各種問題解決的並不好,新技術也整合不進去,有些子系統執行效率喜人,3.6甚至還有嚴重的字型bug。

* 第三方庫八百年不更新一次。webp都0.42了,新版本解壓速度提公升了好幾倍,cocos還用的是0.2。

* UI問題很多人已經說了,這麼久了算算多少個人月扔進去,問題依舊。

基本上之所以還在用cocos2dx,就是因為包體能夠控制。cocos做了這麼久努力,雖然相較於2.x時代有很大改進,但是並沒有縮短跟unity差距,反而越來沒有特點。

5樓:

最大的缺點就是沒有聽從任何開發者的反饋,哪怕去了解一下開發者的意見和需求,一意孤行,只抱著為投資人服務的目的去發展這個引擎。

陳昊芝不是技術出身的,非技術出身的CEO只有一件事情可幹那就是服務資本,而不是想著怎麼把技術發揚光大了,然後再講收成。注定了cocos2d-x肯定做不成乙個世界級水準的引擎,即便它的前身cocos2d已經是世界級的。

6樓:

其實對於我乙個菜鳥來吐槽,api文件為什麼是英文呢。我覺得乙個面向國內的引擎為什麼api說明用英文呢。。。對於英語渣來說,看文件還要去翻譯,耗費了不少時間。。

應該提供中文API文件。

7樓:玉昆

引擎變得越來越厚重,越來越龐大,過分關注3d的東西,但是2d方面又沒有做的很好。比如文字渲染 gui 2d光影等等。3d的東西肯定比不過unity(即便是unity在3d方面跟虛幻比也被說成渣,那cocos就是手下敗將的手下敗將),做2d的東西似乎也不如unity做的舒服和快速,我要你何用!?

現在似乎就剩html5和要求安裝包體積非常小的休閒小遊戲這個陣營了。但是你不要越做越大嘛,我就是要你小哦。。。

8樓:李思睿

在這裡想說一下,因為看到cocos的東西, 就是我用cocos2d-js時一直找不到好用的API文件。想要寫個什麼效果完全不知道有什麼函式啊,轉場動畫就那幾個,而且居然還要從demo裡面找。。 學生黨只是想做乙個簡單的遊戲,看到中國產的引擎非常支援,但是還是想說這不是乙個成熟的引擎。

也許cocos2d-html5轉化為cocos2d-js已經有了很大的提公升,但是我覺得目前的狀態連乙個真正的1.0都算不上。

cocos2d-x沒用過……

Android開發還是cocos2dx遊戲開發呢?

Why 1 樓主對自己掌握的技術沒有質量上的感悟 2 樓主應當在沉浸技術的同時偶爾抬頭看看,然後再好好看看自己做的事情。如果樓主真的希望踏入技術專家這個領域,那麼思考這件事要更加擅長。下面我僅有的經驗拿出一些點供你思考,以希望樓主能在技術崗走得更遠而不是隨大潮迷失掉自己。1 何為物件導向。2 何為需...

cocos2dx建立專案為什麼要用cmd命令列建立?

Leon 一般來說,有整合開發環境的專案 IDE 的專案,一般都可以在IDE裡面建立工程,比如Unity或者Unreal。而cocos2d x只是一套框架,並沒有對應的IDE,所以為了建立專案,就有了一套命令列指令碼用來從命令列來建立工程。如果以後有一日cocos2d x有了自己的IDE,比如開發中...

觸控科技的遊戲引擎 Cocos2d x 到底如何?

王少星 cocos 周邊的工具鏈正在逐漸的完善,畢竟這個是已經經歷了很長時間迭代與市場洗禮的老牌引擎,是要揹負一些技術債務的這個很正常,畢竟要照顧以前老使用者的感情.現在僅僅是乙個引擎是遠遠不夠的,要的是整個開發過程中的工具鏈以及獲得工具使用工具的環境.這點 cocos 暫時還不及 unity 但是...