新聞中心
2014年,移動(dòng)互聯(lián)網(wǎng)的車輪已駛?cè)肓说谖鍌€(gè)年頭,這五年,人們不斷對(duì)移動(dòng)互聯(lián)網(wǎng)中可行的運(yùn)營(yíng)模式、行業(yè)生產(chǎn)、生活方式,以及盈利模式進(jìn)行著顛覆。而作為移動(dòng)互聯(lián)網(wǎng)產(chǎn)業(yè)鏈中最“吸金”的一環(huán),移動(dòng)游戲的地位無疑占據(jù)著整個(gè)移動(dòng)互聯(lián)網(wǎng)產(chǎn)業(yè)的半壁江山,在剛剛過去的一年里(2013年),千萬級(jí)大作和各種新奇酷的精品游戲,不斷刷新著我們視覺和娛樂的體驗(yàn),這些精品游戲大多也在全球市場(chǎng)上取得了驕人的成績(jī)。而在這些游戲金光閃耀的成績(jī)背后,游戲引擎的效率和功能卻對(duì)它們的成功起到?jīng)Q定性的作用。作為全球三大引擎之一的Cocos2d-x在過去的一年里可謂大動(dòng)作頻頻,不僅發(fā)布了備受矚目的Cocos2d-x 3.0版本,還推出了CocoStudio工具集,在開發(fā)效率和項(xiàng)目管理上為開發(fā)者帶來了不少驚喜。

成都創(chuàng)新互聯(lián)是少有的網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、營(yíng)銷型企業(yè)網(wǎng)站、微信小程序、手機(jī)APP,開發(fā)、制作、設(shè)計(jì)、賣鏈接、推廣優(yōu)化一站式服務(wù)網(wǎng)絡(luò)公司,自2013年起,堅(jiān)持透明化,價(jià)格低,無套路經(jīng)營(yíng)理念。讓網(wǎng)頁(yè)驚喜每一位訪客多年來深受用戶好評(píng)
游戲引擎的多維度發(fā)展
目前,在手游領(lǐng)域,相對(duì)活躍的游戲引擎主要有:Cocos2d-x、Unity、Unreal、Havok、Shiva3D等,與其他引擎相比,Cocos2d-x具有開源、易學(xué)易用、支持跨平臺(tái)等特點(diǎn),因此,在游戲開發(fā)中有著比較高的經(jīng)濟(jì)性和泛用性。能做到這一點(diǎn),除了要?dú)w功于Cocos2d-x引擎在其傳統(tǒng)的框架設(shè)計(jì)和社區(qū)運(yùn)維兩個(gè)維度上有所堅(jiān)持外,還在于其在2013年又向著兩個(gè)新的維度進(jìn)行擴(kuò)張——CocoStudio和工具集。CocoStudio是一個(gè)編輯器,它可以使開發(fā)工作不完全基于代碼展開,而是通過提供場(chǎng)景、UI動(dòng)畫、數(shù)據(jù)四個(gè)編輯器來提高美術(shù)策劃和程序員的效率;工具集將過去零散的功能進(jìn)行打包,同時(shí)還包含代碼安全性的一些功能。
除了開發(fā)功能上具備多維度外,在使用角色和用途上Cocos2d-x也在不斷向其他領(lǐng)域滲透。
首先,在剛剛過去的2013年,Cocos2d-x團(tuán)隊(duì)與Intel、Google及微軟等平臺(tái)開發(fā)商展開了合作,微軟的工程師們還把Cocos2d-x 2.2版本整體移植到了Windows Phone 8平臺(tái),解決了版本分裂的問題。其次,Cocos2d-x在非游戲領(lǐng)域的應(yīng)用,也讓人對(duì)其未來發(fā)展的潛力有了更進(jìn)一步的認(rèn)識(shí)。比如2013年9月發(fā)布的小米電視,便是用Cocos2d-x引擎開發(fā)的UI界面;更有趣的是,作為教育行業(yè)翹楚的新東方集團(tuán),其線上教育平臺(tái)新東方在線也是基于Cocos2d-html5開發(fā)的。
2012年,新東方在線團(tuán)隊(duì)希望開發(fā)一款互動(dòng)性比較強(qiáng)的幼教類產(chǎn)品,于是招了一些iOS工程師,這些工程師中,有些曾接受過Cocos2d引擎的培訓(xùn),于是他們就選擇了Cocos2d引擎。隨著業(yè)務(wù)的增長(zhǎng),僅在iOS平臺(tái)提供服務(wù)顯然不夠,他們開始往Android平臺(tái)遷移,在遷移過程中,Cocos2d-html5強(qiáng)大的跨平臺(tái)性讓他們十分驚喜。新東方在線CTO曾明認(rèn)為:“我們選擇一直使用Cocos2d-html5引擎,主要看中其三個(gè)特點(diǎn)。1. 開源;2. 跨平臺(tái);3. 可以實(shí)現(xiàn)JSB綁定(通過JSB綁定可以使程序適應(yīng)不同的移動(dòng)平臺(tái),其效率與C++原生代碼相當(dāng)),在過去的200多天里,我們已經(jīng)用Cocos2d-html5開發(fā)出了150余款產(chǎn)品?!?/p>
Cocos2d-x 3.0的新特性
2013年11月,觸控科技發(fā)布了Cocos2d-x 3.0版本,這是繼Cocos2d第一作者Ricardo Quesada加盟觸控科技擔(dān)任首席架構(gòu)師后,一次最重大的版本更新。與之前的版本相比,Cocos2d-x 3.0將會(huì)變得“更快速”、“更易用”、“更智能”?!案焖佟敝傅檬?.0版本將TTF字體用Atlas緩存下來。其次,Android上改用了Native Activity;“更易用”體現(xiàn)為,用C++最佳實(shí)踐替換掉了Objective-C,這意味著即便是從未使用過Cocos2d-x的程序員,也能在很短的時(shí)間內(nèi)掌握Cocos2d-x 3.0;“更智能”則是指,3.0內(nèi)置了對(duì)CocoStudio的支持,并支持直接解析、播放Flash的DragonBones骨骼動(dòng)畫。
為了幫助海外使用者了解Cocos2d-x 3.0的新特性,引擎團(tuán)隊(duì)在新版本發(fā)布后不久,即在韓國(guó)舉行了一場(chǎng)Cocos2d-x 3.0的主題分享沙龍。截止至2013年11月,Google Play韓國(guó)區(qū)暢銷榜前15名游戲中,有9款游戲都是基于Cocos2d-x開發(fā)的。其中,觸控代理的《秦姬》位居第15名,日均收入達(dá)到了6.5萬美金。分享中,有些開發(fā)者提出,雖然目前市場(chǎng)上已有一些韓語(yǔ)教材發(fā)行,但官方技術(shù)支持中,仍缺少韓語(yǔ)文檔及樣例。針對(duì)這一問題,Cocos2d-x作者王哲也表示,今后會(huì)加強(qiáng)對(duì)韓語(yǔ)開發(fā)者的技術(shù)支持,幫開發(fā)者掃清障礙。除韓國(guó)外,在2013年,Cocos2d-x在海外的覆蓋率已達(dá)到了204個(gè)國(guó)家。
CocoStudio助力游戲開發(fā)
CocoStudio是在2012年6月立項(xiàng),經(jīng)過一年多的開發(fā)和測(cè)試,在2013年9月正式發(fā)布1.0版本,CocoStudio的好處在于,它可以把桌面零散工具裝進(jìn)一個(gè)集成的工具包,主要包含四個(gè)功能——UI編輯器、場(chǎng)景編輯器、動(dòng)畫編輯器、數(shù)據(jù)編輯器。UI編輯器包含很多功能,如GUI動(dòng)畫編輯、多畫布切換、支持PSD導(dǎo)入等;場(chǎng)景編輯器提供了即時(shí)模擬器,在場(chǎng)景編輯中可以更即時(shí)的操作;動(dòng)畫編輯器則提供了換裝系統(tǒng)、掛載粒子、多邊形碰撞編輯等功能。除了上述實(shí)用的功能外,CocoStudio 1.0在UI上也做了改進(jìn),過去打開編輯頁(yè)面,看到的是密密麻麻的小方格,而現(xiàn)在則改為了一個(gè)歡迎頁(yè)面,開發(fā)者可以創(chuàng)建或打開一個(gè)工程,也可以訪問官方列表。目前,CocoStudio的累計(jì)下載量已超過10萬,國(guó)內(nèi)也有超過50家公司在使用CocoStudio來研發(fā)自己的產(chǎn)品。
Cocos2d-x走進(jìn)校園
據(jù)觸控CEO陳昊芝預(yù)測(cè),2014年國(guó)內(nèi)手機(jī)游戲市場(chǎng)的規(guī)模將達(dá)到240億元,到2015年,該數(shù)字將突破400億,手游市場(chǎng)在規(guī)模上呈幾何式增長(zhǎng)的趨勢(shì)明顯,競(jìng)爭(zhēng)也將日趨激烈。在這樣的背景下,市場(chǎng)對(duì)技術(shù)人員的需求也將會(huì)隨之?dāng)U大。一些高校為了滿足企業(yè)需求和緩解學(xué)生的就業(yè)壓力,與Cocos2d-x團(tuán)隊(duì)進(jìn)行合作,開設(shè)了Cocos2d-x的課程,閩江學(xué)院和華南理工大學(xué)就是其中的兩所高校。談到與Cocos2d-x團(tuán)隊(duì)的合作,閩江學(xué)院物理學(xué)與電子信息工程系軟件技術(shù)實(shí)驗(yàn)室主任肖剛說:“2013年10月,福州的兩個(gè)游戲公司萬華科技和酷游找到我,它們是做iOS應(yīng)用的,之前使用的是Cocos2d引擎,后來則全部轉(zhuǎn)成Cocos2d-x,他們希望我們可以幫助培訓(xùn)一些Cocos2d-x方面的人才。后來我們與Cocos2d-x的廈門團(tuán)隊(duì)溝通,促成了這次教學(xué)上的合作?!?/p>
在教學(xué)方面,Cocos2d-x團(tuán)隊(duì)與高校的合作模式為,由Cocos2d-x團(tuán)隊(duì)編寫教材和教學(xué)大綱(內(nèi)容包括概述、基本概念、數(shù)據(jù)結(jié)構(gòu)、實(shí)際游戲案例解析等),但在師資資源的支持方式上,兩所學(xué)校則略有不同。華南理工大學(xué)的課程是由Cocos2d-x團(tuán)隊(duì)的成員親自授課,而閩江學(xué)院因?yàn)橛衅髽I(yè)需求,所以是企業(yè)按自己的需求,安排技術(shù)人員進(jìn)行授課,授課結(jié)束后會(huì)則優(yōu)為學(xué)生發(fā)放實(shí)習(xí)(或工作)Offer,然而Cocos2d-x團(tuán)隊(duì)則會(huì)為他們提供在線或郵件的技術(shù)支持。
目前,Cocos2d-x引擎全球的市場(chǎng)滲透率已達(dá)到30%,海內(nèi)外多家頂尖游戲公司(如網(wǎng)易、菲音、熱酷、樂元素、Zynga、Big Fish Game、Gamevil、LINE等)都有基于Cocos2d-x開發(fā)的手游產(chǎn)品。而國(guó)內(nèi),月收入過千萬的游戲中,《我叫MT》、《龍之力量》、《大掌門》、《神仙道》、《君王2》等也都是用Cocos2d-x引擎開發(fā)。在2013年9月的CocoaChina大會(huì)上,Cocos2d-x作者王哲曾引用過馬克·扎克伯格的一句話:現(xiàn)在的時(shí)代是工業(yè)經(jīng)濟(jì)向知識(shí)經(jīng)濟(jì)轉(zhuǎn)型的過渡期。的確,Cocos2d-x能走到今天很大程度上有賴于其知識(shí)共享的開源精神,開發(fā)者的深度參與為Cocos2d-x引擎的迭代和改進(jìn)做出了很大的貢獻(xiàn),也為技術(shù)操作掃清了不少障礙。當(dāng)然,這種開源精神會(huì)一直延續(xù)下去,從Cocos2d到Cocos3d,讓這種精神助力全球開發(fā)者打造出更多讓人愛不釋手的一流作品。
新聞標(biāo)題:開源精神如何讓移動(dòng)游戲引擎進(jìn)化
本文URL:http://www.dlmjj.cn/article/djjhopd.html


咨詢
建站咨詢
