第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

egret 和cocos2d-x-js哪個(gè)目前更穩(wěn)定更好用

egret 和cocos2d-x-js哪個(gè)目前更穩(wěn)定更好用

慕尼黑5688855 2018-08-29 16:16:27
egret 和cocos2d-x-js哪個(gè)目前更穩(wěn)定更好用
查看完整描述

1 回答

?
楊__羊羊

TA貢獻(xiàn)1943條經(jīng)驗(yàn) 獲得超7個(gè)贊

如果大型游戲,強(qiáng)烈建議不要使用cocos2d-js
我們目前的幾個(gè)項(xiàng)目都是cocos2d-js開發(fā)的,我打算把這幾個(gè)項(xiàng)目轉(zhuǎn)egret。有如下幾個(gè)理由:
1、cocos ide有BUG:斷點(diǎn)會(huì)崩潰、代碼提示很差、內(nèi)存太高、虛擬機(jī)的菜單欄會(huì)影響事件(迭代了很多版本,這菜單欄BUG都沒(méi)修復(fù))
2、studio的工作流在幾個(gè)引擎中是最差的,而且有BUG。經(jīng)常和實(shí)際表現(xiàn)不一致。而且內(nèi)存占用大,會(huì)崩潰。不能繼承(這個(gè)問(wèn)題最嚴(yán)重,不能繼承按鈕,那么按下縮放等高級(jí)功能就很蛋疼)。
3、
架構(gòu)太差。寫點(diǎn)小功能沒(méi)事,如果想寫大型游戲,這套架構(gòu)會(huì)讓你抓狂!比如最簡(jiǎn)單的按鈕事件,我必須在事件方法里面加個(gè)觸摸類型判斷。一個(gè)很簡(jiǎn)單的點(diǎn)擊,就
多出很多這種相似的代碼!4、UI有好幾套,然而每一套都有BUG。CCUI的設(shè)計(jì)也是很糟糕的!同時(shí)也是崩潰的罪魁禍?zhǔn)住?br/>5、引擎BUG問(wèn)題,
很多BUG會(huì)讓你欲哭無(wú)淚,比如坐標(biāo)會(huì)出現(xiàn)undefined。再比如熱更新的BUG,XCODE編出的包默認(rèn)是js而不是jsc,當(dāng)這個(gè)包發(fā)布商店就會(huì)
出現(xiàn)不能熱更新的問(wèn)題,同時(shí)也進(jìn)不去游戲,卡在了熱更新界面。(這個(gè)問(wèn)題導(dǎo)致我們流失了3個(gè)月的用戶,知道蘋果商店通過(guò)審核位置),再比如
java/objectc和js的交互,這個(gè)都有問(wèn)題!再比如:ios第三方輸入法會(huì)導(dǎo)致崩潰!
6、工作流問(wèn)題,IDE的斷點(diǎn)的觀察變量很不友好、studio導(dǎo)出的配置很大、studio擴(kuò)展性很差。在IDE 1.2版本出來(lái)之前,我們團(tuán)隊(duì)甚至無(wú)法斷點(diǎn),只能打印日志來(lái)debug。
7、工作效率問(wèn)題,代碼提示先不談。我實(shí)現(xiàn)一個(gè)簡(jiǎn)單的列表都能折騰很久,那ccui的list真是太不好用!除此之外,裁剪、遮罩這些只需要一行的代碼,在cocos下面需要無(wú)數(shù)行!
8、
引擎升級(jí)問(wèn)題:cocos大概一個(gè)月1個(gè)升級(jí),egret是2周。然而cocos升級(jí)會(huì)帶來(lái)大量的新BUG,而且兼容性很差。導(dǎo)致我們現(xiàn)在還用3.0版
本。最蛋疼的是,官方的3.6版本又不能斷點(diǎn)了!3.0升級(jí)到3.6還會(huì)導(dǎo)致布局混亂、九宮失效、崩潰閃退(絕對(duì)不是代碼問(wèn)題這個(gè)解釋了)!基本上
cocos每加個(gè)新功能都會(huì)帶來(lái)無(wú)數(shù)新BUG,老BUG修復(fù)量也少,我論壇反饋的問(wèn)題經(jīng)常需要迭代2到3個(gè)版本才修復(fù),下個(gè)版本修復(fù)兼職是不可能。而
egret不僅迭代快,BUG修復(fù)也勤快!也很少有一些導(dǎo)致產(chǎn)品質(zhì)量的驗(yàn)證BUG。
9、官方人員態(tài)度問(wèn)題:我在cocos論壇發(fā)的BUG反饋,過(guò)了7天才有人來(lái)回復(fù)。地址(從3.0到3.1和3.2的BUG,官方幫忙看下),再看下egret我發(fā)的BUG反饋,當(dāng)時(shí)是下班時(shí)間,然而第二天一早就回復(fù)我了。地址(Egret社區(qū)-BUG列表)
10、API問(wèn)題:cocos經(jīng)歷了3個(gè)大版本,官方API文檔也有的API,實(shí)際盡然是沒(méi)有的,官方回復(fù)是還沒(méi)加入js綁定。
11、跨平臺(tái)問(wèn)題:cocos2d-js經(jīng)常是HTML5和JSB表現(xiàn)不一致。導(dǎo)致我們現(xiàn)在只能專注JSB而放棄HTML5版本。egret很少有這個(gè)問(wèn)題。
12、
性能問(wèn)題:先拋開runtime。如果你用了ccui,那么我100%保證你的cocos2d-js的性能會(huì)被egret秒殺。再來(lái)說(shuō)下native下面
的性能對(duì)比,cocos的人說(shuō)egret是js寫的邏輯,而他們是綁定。那么問(wèn)題來(lái)了,在現(xiàn)在,js的邏輯產(chǎn)生的性能壓力一點(diǎn)都不是問(wèn)題(參考
node.js,能用js寫服務(wù)器了都)。主要的性能壓力其實(shí)是在渲染上面,而他們2個(gè)都是opengl作為渲染的。如果用了ccui,那么還是被
egret秒殺。那ccui帶來(lái)的drawCall真是太??!再來(lái)談runtime,egret現(xiàn)在很多瀏覽器都集成了runtime(可以opengl
渲染代替canvas渲染),而cocos-js只是說(shuō)在合作,已經(jīng)慢了一步。
13、產(chǎn)品路線圖問(wèn)題:cocos的幾個(gè)產(chǎn)品一心在弄3D,egret都已經(jīng)自己搞了一個(gè)IDE了。開發(fā)基本的生活cocos都沒(méi)保障好,就去想和u3d打架!
14、內(nèi)部問(wèn)題:cocos估計(jì)內(nèi)部很不和諧,ide據(jù)說(shuō)是1個(gè)人在開發(fā),studio是30個(gè)人(30個(gè)人整出這東西),而且studio是用的.NET搞的,跨平臺(tái)最呵呵的技術(shù)!QT、AIR那些那么多高效率,擴(kuò)展性強(qiáng)的技術(shù)不用,選了個(gè).NET。。。。

查看完整回答
1 反對(duì) 回復(fù) 2018-09-23
  • 1 回答
  • 0 關(guān)注
  • 2222 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)