源碼生成app軟件 為什么cocos creator不選擇兼容c#,而是只有js?
為什么cocos creator不選擇兼容c#,而是只有js?因為之前有cos2dxjs,經(jīng)過幾輪用戶使用,已經(jīng)比較成熟了,而c#沒有cos2dx的實現(xiàn),不僅開發(fā)量大,而且質(zhì)量也不一定保證。還有微信游
為什么cocos creator不選擇兼容c#,而是只有js?
因為之前有cos2dxjs,經(jīng)過幾輪用戶使用,已經(jīng)比較成熟了,而c#沒有cos2dx的實現(xiàn),不僅開發(fā)量大,而且質(zhì)量也不一定保證。
還有微信游戲的出現(xiàn),這是自然友好和優(yōu)先。如果我們用C#代替JS,我們就要做微信API的粘合層。除了其他幾個小游戲平臺,API的粘合層也可以寫死。我們?nèi)绾握務(wù)搩?yōu)化引擎和開發(fā)工具。
另外,從語言本身來看,JS比C#更簡單,程序員也更多。目前游戲的前端是由JS統(tǒng)一的,所以選擇主流是必然的。
Cocos Creator昨天推出了3D正式版,你怎么看?
您好:謝謝您的邀請!cocos從2D升級到3D已經(jīng)不是第一次了,幾年前cocos2d-x在3D領(lǐng)域進行了拓展,誕生了《劍》和《家》這樣一部非常好的作品。然而,在那個時候,3D功能堆積在一組2D渲染器上,并且不支持編輯。這次,完全不同。在cocos3d的3D渲染器的基礎(chǔ)上,充分釋放了它的潛力,保證了編輯器的使用。這是性質(zhì)上完全不同的變化。
弱弱的問一下cocos引擎和cocos creator有什么區(qū)別?
通常來說,Cocos指cocos2dx。。。。Cocos creator是借用unity 3D操作模式開發(fā)的另一款引擎。。。雖然這個名字也包括cocos,但它不同于cocos2dx。簡而言之,它們是由觸摸技術(shù)開發(fā)的兩種不同的引擎。。。。他們唯一的共同點就是他們的名字里都有COS。。。相比之下,cocos2dx更具可控性,采用C開發(fā),所以性能非常好。。你可以做一些大游戲。。。有兩個缺點。這很難學(xué)。3D功能很弱。但最大的問題是競爭對手太多。在與統(tǒng)一的競爭過程中,Cocos處于完全停擺的狀態(tài),因此Cocos的創(chuàng)造者就存在了。Cocos creator的界面更簡潔,學(xué)習(xí)更容易,統(tǒng)一的操作模式更符合潮流。。。但是用JS作為開發(fā)語言。。。所以表現(xiàn)很差。。。它不適合大型比賽。。這等于放棄了高端游戲市場,避免了與統(tǒng)一的競爭,專注于小手機游戲和微信游戲。