新聞中心
2014年3月15日北京國家會議中心,Cocos2d-x游戲引擎的創(chuàng)始人王哲正式宣布Cocos引擎發(fā)布3.0版本,同時還宣布了Cocos2d-x引擎的愿景:成為一個跨平臺游戲開發(fā)的完整工具鏈,包含從快速原形開發(fā)到最終完成一個高性能產(chǎn)品。

為茌平等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及茌平網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、網(wǎng)站制作、茌平網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
全新出發(fā)的Cocos引擎到底能給開發(fā)者帶來什么?讓我們一起走近開發(fā)者大會來看個究竟。
Cocos2d-x 3.0版本:性能提升、重構(gòu)代碼、優(yōu)化API
Cocos2d引擎的創(chuàng)始人,現(xiàn)任觸控科技***架構(gòu)師的Ricardo給現(xiàn)場觀眾解說了Cocos2d-x引擎3.0版本的幾大特點,包括性能上的提升,新渲染方式,C++風(fēng)格的API,以及基本的3D API。采用3.0版本的游戲性能在某些場景能夠提升200%-800%,3.0版對部分API進行了重構(gòu),使之更貼近C++風(fēng)格,不過3.0版本保留了2.X版本的API,以支持平滑的遷移。Cocos團隊還和Intel進行了合作,對3D物理引擎Havox進行了更好的支持,以提升Cocos引擎在3D方面的能力。
除此之外,Cocos引擎還加強了對腳本語言的支持,如Lua、javascript,cocos2dx-lua方向Cocos引擎吸收了QUICK框架,使用Lua開發(fā)游戲更加方便;javascript方面則是cocos2d-html5,它是Cocos引擎的重點發(fā)展方向,距上次開發(fā)者大會以來,cocos2d-html5也取得了長足的進展,使用JSB方式加強了對Android、iOS等移動平臺的支持,并且還有方便的命令行腳本可以快速啟動和調(diào)試。
CocoStudio:8分鐘無編程做出Flappy Bird
CocoStudio是Cocos引擎官方的工具集,提供了資源管理和項目的集成,能更好的支持策劃、設(shè)計師等游戲團隊成員的工作。在大會上,CocoStudio的負責(zé)人張曉龍分享了目前的***進展。
CocoStudio已經(jīng)發(fā)展到1.3版本,但同時也在開發(fā)2.0版本,因為1.X版本使用C#開發(fā),高度依賴于Windows系統(tǒng),對于使用其他操作系統(tǒng)的開發(fā)者來說并不方便,因此2.0版本采用C++/Qt框架開發(fā),支持Windows、OS X、Linux等平臺。目前CocoStudio 2.0版正在緊張開發(fā)中,預(yù)計數(shù)周之后就能提供alpha版的下載。
但令現(xiàn)場觀眾印象最深刻的還是張曉龍在現(xiàn)場演示的一個視頻,使用CocoStudio在8分鐘內(nèi)不寫一行代碼就開發(fā)出一個完整的Flappy Bird,并且可以當場運行。當然,素材是提前準備好的,另外還使用了未正式公開的觸發(fā)器功能提供邏輯,來達到不寫一行代碼的目的。不過目前的效果已經(jīng)很驚人了,這個視頻也展示了CocoStudio的潛力,它不僅將大大擴展游戲制作者群體,將更多的人帶到游戲開發(fā)的領(lǐng)域中來,還將成為從開發(fā)一個簡單游戲到大型項目的優(yōu)秀解決方案。
全新Cocos Code IDE:一鍵項目 實時調(diào)試 代碼熱更新
一直以來Cocos引擎沒有一個官方的IDE,程序員通常使用Visual Studio、X Code等工具來進行Cocos2d-x的游戲開發(fā)。這些IDE雖好,但是終究不能對游戲開發(fā)進行100%的***支持。如果沒有專用的IDE,作為一個專業(yè)的游戲引擎來說總像缺點什么,但現(xiàn)在這個缺憾被彌補了。
在大會上,王哲宣布推出基于Eclipse的Cocos Code IDE,并且進行了現(xiàn)場演示。Cocos Code IDE支持Lua、javascript兩種腳本語言,并且支持一鍵生成Cocos2d-x項目,以及在外部設(shè)備如Android手機、iPhone等的實時調(diào)試,還支持代碼熱更新,只需保存代碼就可實時看到游戲的變化。
有了這個神器,將大大提升開發(fā)人員的效率。從此開發(fā)者們不用去找各種IDE和插件、腳本來構(gòu)建開發(fā)環(huán)境了。
總結(jié):
這次Cocos2d-x的升級印證了王哲所說的愿景,它不再是一個單純驅(qū)動游戲的引擎,而是將開發(fā)一款游戲的整個流程都考慮進來,提升開發(fā)者的效率,提供***的開發(fā)體驗。
據(jù)觸控科技CEO陳昊芝所說,整個Cocos引擎其實還包括一個Plugin-X,將在游戲運營階段提供更多技術(shù)支撐。
這個由國人主導(dǎo)的游戲引擎正在向一個龐然大物轉(zhuǎn)變,更難得是,這個引擎的大部分代碼和工具都是開源的,任何人都可以免費獲得,官方團隊依然在以開源和開放的心態(tài)在維護這款引擎,并且官方團隊還提供免費的技術(shù)講座和咨詢。
在讓大家更方便的開發(fā)出更好的游戲方面,Cocos引擎為我們做出了不可磨滅的貢獻,讓我們祝福它能走得更遠。
如還想更詳細的了解開發(fā)者大會,可以關(guān)注官網(wǎng)上的專題。
網(wǎng)站欄目:Cocos2d-x游戲引擎邁入3.0時代打造完整工具鏈
分享路徑:http://m.fisionsoft.com.cn/article/djshogs.html


咨詢
建站咨詢
