回覆列表
-
1 # lytpo6742
-
2 # 曉衡知道
Cocos是一個品牌,之前是由北京觸控投資的子公司在廈門,現在獨立出來了公司名字是『廈門雅基科技』。
Cocos有限引擎有很多個版本,早期是以Cocos2d-x c++開始,後來出現了Cocos Lua社群版,但現在不是官方在維護了。2014年Cocos官方還推出了Cocos2d-js,用它開發的遊戲可以執行在瀏覽器上,也就是所說的h5遊戲,當然也可以開發IOS安卓遊戲,以及Mac、Windows遊戲,是跨平臺能力最強的。
2016年Cocos又推出了Cocos Creator遊戲開發引擎,可以簡單地把它理解為Cocos2d-js的升級版,引擎的工作流程發生了改變。借鑑了Unity的元件式開發模式,可以讓內容設計與程式設計分離,程式語言是JavaScript與TypeScript。主要面向的是2D手遊,與小遊戲市場。
2019年10月17日,Cocos又正式釋出了Cocos Creator 3D引擎,可以在瀏覽器上開發3D遊戲了,又是一個新的里程碑。
目前休閒類3d小遊戲非常火爆,比如弓箭傳說,Cocos Creator在小遊戲市場還是非常有優勢的。
平時說的COCOS,指的是COCOS 2DX。。。。COCOS CREATOR是借用UNITY 3D的操作方式,開發的另一個引擎。。。雖然名字裡也帶COCOS,但和COCOS 2DX是兩個不同的引擎。簡單概括,它們是觸控科技,開發的兩個不同的引擎。。。。唯一的共同點,就是名字裡都帶COCOS。。。相比之下,COCOS 2DX可控性更強一些,使用C++開發,所以效能非常好。。可以做一些比較大型的遊戲。。。缺點有兩個,學習起來比較費勁,3D功能很弱。但最大的問題是,競爭對手太厲害。在與Unity競爭的過程中,COCOS處於被完全吊打的狀況,因此才有了COCOS CREATOR。COCOS CREATOR介面更簡潔,學習更簡單一些,套用UNITY的操作方式,也更符合趨勢。。。但由於使用JS作為開發語言。。。所以效能非常差。。。不適合做太大型的遊戲。。這樣做等於主動放棄中高階遊戲市場,避免與Unity競爭,從而專注於小型手遊與微信小遊戲。