IT培訓(xùn)網(wǎng)
IT在線學(xué)習(xí)
相信大家都對(duì)《開心消消樂》這款游戲非常熟悉了,這可是當(dāng)年風(fēng)靡地鐵公交的休閑神作,即便在當(dāng)前手機(jī)重度化的游戲市場(chǎng)環(huán)境下,這款游戲依然堅(jiān)挺。最重要的是這游戲的女性玩家占據(jù)了多半壁江山,可以說10個(gè)拿著手機(jī)的妹子其中9個(gè)都在點(diǎn)擊屏幕上的動(dòng)物圖案刷刷刷。
游戲中消除的對(duì)象為小動(dòng)物的頭像,包括小浣熊、小狐貍、小青蛙和小雞等動(dòng)物頭像。規(guī)則是玩家通關(guān)移動(dòng)動(dòng)物頭像位置湊夠3個(gè)或3個(gè)以上即可消除。
那么這么一款可愛Q版畫風(fēng)大受歡迎的手游神作到底是如何制作的呢?答案是使用國(guó)內(nèi)著名的Cocos2d-x游戲引擎。
Cocos2d-x 是一套成熟的開源跨平臺(tái)游戲開發(fā)框架。引擎提供了圖形渲染、GUI、音頻、網(wǎng)絡(luò)、物理、用戶輸入等豐富功能,被廣泛應(yīng)用于游戲開發(fā)及交互式引用的構(gòu)建。其核心采用 C++ 編寫,支持 C++、 Lua 或 JavaScript 進(jìn)行開發(fā)。Cocos2d-x 適配 iOS、 Android、 HTML5、 Windows 和 Mac 系統(tǒng),功能側(cè)重于原生移動(dòng)平臺(tái),并向 3D 領(lǐng)域延伸擴(kuò)展。
Cocos2d-x引擎有如下強(qiáng)大的特性:
1現(xiàn)代化的 C++ API
2.立足于 C++ 同時(shí)支持 JavaScript/Lua 作為開發(fā)語言
3.可以跨平臺(tái)部署, 支持 iOS、Android、Windows、macOS 和 Linux
4.可以在 PC 端完成游戲的測(cè)試,最終發(fā)布到移動(dòng)端
5.完善的游戲功能支持,包含精靈、動(dòng)作、動(dòng)畫、粒子特效、場(chǎng)景轉(zhuǎn)換、事件、文件 IO、數(shù)據(jù)持久化、骨骼動(dòng)畫、3D
不僅如此,其市場(chǎng)占有率也非常之高:
Cocos2d-x 用戶不僅包括個(gè)人開發(fā)者和游戲開發(fā)愛好者,還包括許多知名大公司如 Zynga、Wooga、Gamevil、Glu、GREE、Konami、TinyCo、HandyGames、IGG 及 Disney Mobile 等。
使用 Cocos2d-x 開發(fā)的許多游戲占據(jù)蘋果應(yīng)用商店和谷歌應(yīng)用商店排行榜,同時(shí)許多公司如觸控、谷歌、微軟、ARM,英特爾及黑莓的工程師在 Cocos2d-x 領(lǐng)域也非常活躍。
在中國(guó),每一年的手游榜單大作,Cocos2d-x 從未缺席,市場(chǎng)份額占 50% 以上,游戲品類覆蓋從輕度休閑,熱火棋牌,到橫版,SLG,重度 MMO 等市面全品類。一些以 Cocos2d-x 為基礎(chǔ)開發(fā)出的游戲如下:
>>本文地址:http://uj2y2uok.com/zhuanye/2020/48323.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個(gè)方向的工作?