Cocos2d-X是一套開(kāi)源、跨平臺(tái)的游戲開(kāi)發(fā)工具,目前全世界有成千上萬(wàn)開(kāi)發(fā)者在使用?,F(xiàn)在,微軟已經(jīng)加入了對(duì)Cocos2d-X的JavaScript支持,用來(lái)開(kāi)發(fā)Windows應(yīng)用。今后游戲開(kāi)發(fā)者就可以利用這套工具開(kāi)發(fā)適用于Win10/Win8.1和WP8.1的游戲了。
Cocos2d-x是一個(gè)支持多平臺(tái)的2D手機(jī)游戲引擎,使用C++開(kāi)發(fā),基于OpenGL ES和Cocos2d-iphone,支持HTML5、iOS 4.1以上版本、Android 2.1及更高版本, Windows XP、Windows7、Windows 8.1、Windows Phone 8.1和Windows10。Cocos2d-x引擎在國(guó)內(nèi)手機(jī)游戲開(kāi)發(fā)領(lǐng)域的份額接近70%,而國(guó)外使用份額則接近25%。
Cocos2d-X引擎采用JavaScript對(duì)象和API設(shè)定,因此當(dāng)開(kāi)發(fā)人員使用JS開(kāi)發(fā)一款Cocos2d-X游戲時(shí),就可以在JS代碼中利用強(qiáng)大、高性能的C++引擎,而且JavaScript渲染也將采用C++渲染引擎。