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 不同 ...