Quick cocos2dx與cocos2dx有什麼區別

2021-03-26 11:41:36 字數 2380 閱讀 2710

1樓:1997漂流

一、區別:

1、cocos2d開源

,有文件支援,論壇資料龐雜博大;unity3d閉源,有強大的文件支援,論壇資料一樣的龐雜博大。

2、cocos2d免費;unity3d收費。

3、cocos2d的跨平臺,需要大量重寫**;unity3d的跨平臺,程式設計師只需要選選按鈕就淡定許多的搞定了。

一、拓展:

1、不同:

(1)cocos2d擁有令人髮指的可定製性;unity3d有一個專門為訂製而寫的類庫。

2、相同:

(1)unity3d和 cocos2d-x都是跨平臺的遊戲開發引擎。

cocos2dx與cocos2d有什麼區別

2樓:匿名使用者

那就不要想了,肯定是cocos2dx,因為cocos2d只能開發ios遊戲,還不能被移植到android,因為cocos2d使用的是oc語言的緣故,cocos2d-x就不一樣了,它是用c++寫的,可以很好的實現跨平臺。這兩個東西的優點是一樣的,你不用使用opengl的**就可以完成很好的動畫效果,並且學起來也很容易,到處都是這方面的論壇和部落格,你放心的用好了。缺點我覺得要是想實現跨平臺,需要再網路請求這方面下點功夫,以前我這樣做的時候就花了一些時間,跨平臺的網路請求庫不好找,以前用的curl。

你可以試試看。

cocos2dx是對cocos2d的移植,裡面的函式基本類似,但是cocos2dx是c++寫法,cocos2d是oc的寫法,所以寫起來**格式還是差距很大的。再操作介面上來是相同,都是有導演,場景,層,精靈這些基本概念,因此是一個原理,只要這些概念通了就好了,其他的就是寫法上的問題。

quick cocos2dx與cocos2dx有什麼區別

cocos2dx與cocos2d有什麼區別

3樓:夕楓沉影

一個跨平臺,一個只能執行在ios系統,一個是c++,一個是oc

4樓:戀上雲煙

cocos2d是用oc寫的只能開發ios遊戲不可以跨平臺

,cocos2dx是基於c++的可以跨平臺,目前很多公司都趨向於cocos2d-x引擎開發遊戲的趨勢,所以要學的話還是建議學cocos2dx,不但可以用c++開發,也可以用html5等多種語言

弱弱的問一下cocos引擎和cocos creator有什麼區別

5樓:匿名使用者

lua和js本身bai很像,都是腳du本語言,1天就能熟悉基zhi本用法。

cocos引擎是dao下層的。cocos creator是自帶了cocos2dx-js的一個編輯內器,但是比以前

容的cocos studio好用太多了。

lua雖然能用cocos studio,但是比較蛋疼,quick就更不用說了

參考

cocos2dx與cocos2d有什麼區別

6樓:夏過秋到冬在等

cocos2d是oc寫的,

baicocos2dx是c++寫的 cocos2d只能在

duios下執行,zhicocos2dx是跨平臺的,ios和android平臺都可dao以執行 cocos2d是外國人搞回的,cocos2dx是中國人搞的。答 cocos2dx是cocos2d的c++寫法,但是遊戲架構是一樣的,都包含了精靈,導演,場景,...

請教quick-cocos2dx和sdk自帶lua的比較

7樓:一騎當後

quick-cocos2d-x 基於copy cocos2d-x 開發,具有 cocos2d-x 的所有優點。並在 cocos2d-x 基礎上新增了 lua 指令碼支援,和高階指令碼框架。讓開發商可以用更低的成本、更高的開發效率、更省的人力成本創造高品質手遊產品。

1. 快速開發: 框架自帶手遊需要的各種基礎服務,開發商能夠將有限的資源投入到產品的玩法和使用者體驗上。

2. 降低成本: 選擇 quick-cocos2d-x,整個產品的絕大部分**都可以使用 lua 指令碼語言完成開發。

相比 c++ 能夠顯著降低人員成本,在開發效率上也具有明顯優勢。

3. 優化使用者體驗: quick-cocos2d-x 提供了更容易使用 ui 庫和指令碼編譯打包加密和自動更新等功能。讓開發商可以用更低的成本快速改善產品的體驗。

4. 成熟可靠: 目前使用 cocos2d-x 平臺開發的熱門手遊產品中,幾乎一半都用到了 lua 指令碼語言。

而 quick-cocos2d-x 作為 cocos2d-x + lua 的升級解決方案,保持了成熟可靠的特點。。。。

學Cocos2d x,需要掌握多少C 知識

簡單開發只需要掌握基本的c 語法知識和少量標準庫內容的使用,以及非常專基礎的資料 屬結構與演算法知識。差不多整本 c primer plus 看完即可。而要深入的話,需要掌握c 的各種高階特性,比如模板的各種玩法,掌握stl使用,學習並掌握opengl相關知識,以及一些引擎架構設計之類的內容。學co...

沒學過c能學,沒學過C 能學cocos2d X嗎??

應該是很吃力的,因為cocos2d x是c 寫的,不過你有程式設計基礎的話,學c 應該也不是很難。但是應該要花一些時間的。學cocos2d x,需要掌握多少c 知識?大概學多久可以做出一個遊戲 其實cocos你可以選擇c js,lua任意一種語言開發。大多數公司都是lua,現在也有很多用的js因為可...

Unity3D與cocos2d x有什麼區別和差異

一 區別 1 cocos2d開源,有文件支援,論壇資料龐雜博大 unity3d閉源,有強大的文件支援,論壇資料一樣的龐雜博大。2 cocos2d免費 unity3d收費。3 cocos2d的跨平臺,需要大量重寫 unity3d的跨平臺,程式設計師只需要選選按鈕就淡定許多的搞定了。一 拓展 1 不同 ...