學習遊戲開發的兩個方向Cocos2d x和Unity

2021-07-08 21:20:58 字數 2208 閱讀 9249

1樓:匿名使用者

剛好我現在同時在開發兩個2d遊戲,一個是用cocos2d-x,一個是用unity3d。

對於“學習”而言,

cocos2d-x是比較好理解的。它是傳統的oop結構,對於有程式設計經驗的人來說,是最好不過了。就連unity3d上,也有一個很火的2d框架,futile,是模仿cocos2d-x的架構和**風格。

從cocos2d-x上手接觸一下游戲引擎,是一個不錯的選擇。

而unity3d是component-based結構,對於oop背景的程式設計師來說,一開始會覺得彆扭。而且unity3d有很多針對3d模型、3d動畫、優化等等的商用功能,對於初學者來說會有點overwhelming的感覺。而且無論如何使用unity3d,總需要在editor裡進行大量操作,對理解遊戲引擎和**架構來說,並不是一個很好的方式。

然而,從“開發”的角度來說,

cocos2d-x正如 @周華 所說,是一個“純正”的引擎——僅僅只是**庫。雖然可以利用cocosbuilder和其他一些工具進行圖形化操作,但效率始終不夠unity3d高。而且暴露過多的底層**,對於研究是一件大大的好事,但是對於創作而言,未必是福音。

而unity3d則是一個高效的ide+**庫。它很好地封裝了底層**,提供許多簡便的圖形操作,還有商業級的高階功能。對於開發而言,我認為是更好地選擇。

之前大多數開發者對unity3d的認識還停留在3d開發,但2023年末的2d支援讓更多人選擇unity3d進行2d開發。

所以我的結論是,通過cocos2d-x或者是unity3d上的futile框架來入門,熟悉之後再過渡到unity3d進行開發。:)

2樓:

如果是團隊自研2d引擎,那麼cocos2d-x是首選,它的定製性較高,無收費。

如果是做3d移動遊戲,或者做2d遊戲,同時公司的要求是快速開發遊戲產品,那麼unity合適,看專案需要有時需要購買相應的外掛和高階版的許可。

學習遊戲開發的兩個方向 cocos2d-x 和 unity 3d/2d,哪個前景更好

3樓:幻翼無痕

還是建議你選抄unity3d吧,unity3d可以開襲發的遊戲種類比cocos的更多,也更加

bai廣泛。

cocos更多的是du用來開發棋牌zhi遊戲,而目dao前我們市面上大多數的遊戲其實都不是cocos開發的,而是ue4或者是untiy開發出來的。

如果說是看前景的話,untiy更好一些,因為unity可以開發vr遊戲,而cocos就不可以。

目前國內龍圖教育有開設ue4和unity兩個專業可以提供選擇。

學習遊戲開發的兩個方向 cocos2d-x 和 unity 3d/2d,哪個前景更好

4樓:六尾小狐狸

從前景說我覺得都差不多

cocos2d-x做2d遊戲方便,而且這2年棋牌火,所以cocos2d的熱度也帶起來很多,看看版招聘就知道做棋牌基

權本都是招聘的cocos2d。而且cocos creator也比較成熟,關鍵是一套**還可以出h5版,所以很多公司都用js來寫遊戲了。

u3d的話適合做3d遊戲,但是我覺得上手會難一些。而且3d模型首先就不好找,要麼就自己花錢找人做。2d的話資源找起來會方便一些。

但是說這2個引擎你用的好的話2d和3d遊戲都可以製作,就看你哪種用的順手了。個人建議可以從cocos creator入手,因為他的開發模式很像u3d的模式,然後再考慮過渡u3d。如果就像做一個3d的話那就直接入手u3d吧

學習遊戲開發的兩個方向 cocos2d-x 和 unity 3d/2d,哪個前景更好

5樓:育知同創教育

1. 如果你bai

程式設計基礎一般,想快速做出du一款遊zhi

學習遊戲開發的兩個方向 cocos2d-x 和 unity 3d/2d,哪個前景更好

6樓:匿名使用者

條簡訊就抄

代表著我的一片心意

襲.最終,光良順利地為

這位大學生籌齊了醫藥費

.這時,現場又響起那熟悉的旋律.

“……你要相信,相信我們會像童話故事裡,幸福和快樂是結局.”

-----------------------------讓世界充滿愛

愛,無處不在.我在一份報紙上,看到了這樣的一件事.

有一個小男孩,在一次回家的路上,

學習遊戲開發的兩個方向Cocos2d x和Unity 3D 2D,哪個前景更好

這個很難說,cocos2d的話只做2d可能做的比unity要好,但做3a大作的話那肯定就是unity要好一些了。而且你這也只問了兩個引擎,要是想要更好的光照渲染效果或者不想寫 也想做遊戲的話,那ue就會好一些。其實引擎都是浮雲,你學好演算法,自己也能徒手寫引擎。這並不是兩個不同的方向,只是兩個不同的...

兩個齒輪轉動方向一樣嗎

一 如果兩個齒輪不互相齧合,轉動方向不定,比如齒輪組裡面任意2個不齧合的齒輪的轉動方向就很難確定,也許是同方向,也許是反方向,比如汽車變速箱可以前進,也可以後退,但是發動機的方向始終是一個方向的。二 兩個齒輪互相齧合,分兩種情況 1 外齧合,則兩個齒輪轉動方向相反。2 內齧合,則兩個齒輪轉動方向相同...

EVE行星開發需求什麼技能啊?新人玩了兩個月,除了挖礦想搞點

行星開發 bai種菜 需要du行星管理者一欄裡面的技zhi能。種菜的收益穩定,dao基本沒有版波動。早期投入 技能書,權六的行星指揮中心 一個百十萬 一條工業。產物被稱為p0 p4,基本用於造燃料塊,t2,組裝海關等。銷路的話 看你做什麼了。但是不會愁賣不掉。比較安逸,但是高安來錢慢,比挖礦都差好大...