全平台運行:Cocos 2d-JS v3.0版本發布
鉅亨網新聞中心
近日,全球領先開源引擎Cocos 2d-x的JavaScript版本——
Cocos 2d-JS正式發布v3.0 Final版本!繼春季開發者大會發布Alpha版以來,已過去整整半年時間,Cocos 2d-JS v3.0版經歷了化蛹成蝶般的蛻變。v3.0 Final版本徹底整合了不同平台的工作流,統一了HTML5與JavaScript Bindings的API,真正幫助開發者實現“一次開發,全平台運行”。
兩套工作流:覆蓋Web、原生不同需求
針對游戲開發者的不同需求,本次的Cocos 2d-JS v3.0版本為兩類開發者分別設計了兩套簡潔的工作流:
跨平台游戲開發者——使用Cocos Console創建項目,用Web引擎加速游戲開發,最終用Cocos Console將游戲發布到所有原生平台與Web平台;
Web端輕度休閒游戲開發者——直接下載單檔案的Cocos 2d-JS Lite Version,嵌入Web頁面中,像使用jQuery那樣進行開發。
目前,已有EA《2014 FIFA》、Big Fish Games《Big Fish Casino》、崑崙游戲 & Line《Line悟空》、第七大道&胡萊《新神曲》、完美世界《東邪西毒》、4399《誰的亂世》、觸控《進擊的小怪物》等多海內外原生游戲採用Cocos 2d-JS進行開發。
而在前陣子大行其道的微信HTML5游戲中,《你是我的小羊駝》《來自喵星的你》等多款則是基於Cocos 2d-JS Lite Version進行開發的。《你是我的小羊駝》是由一位程序員攜手一位美術在不到10小時內開發完成的,得益於Cocos 2d-JS的模組定製功能,完成后的游戲檔案大小僅有251K。
(採用Cocos 2d-JS Lite Version開發的《你是我的小羊駝》)
整合HTML5 & JSB:一套代碼,全平台運行
根據v3.0發布明,Cocos 2d-JS整合了JSB引擎與Web引擎的API,天然支持原生、瀏覽器跨平台應用。只需編寫一套JavaScript游戲代碼,就可以同時運行在Mac OS X、Windows、iOS、Android等原生平台、以及所有現代瀏覽器上。這不僅極大地提升了開發效率,還使開發者可以輕鬆覆蓋几乎所有發行渠道,迎接更多的市場機遇。
Cocos 2d-JS v3.0支持Cocos 2d-x引擎的所有核心特性,並提供更加簡單易用的JavaScript風格API,包含New構造方式、屬性風格API、簡化的動作API等。全新的API使得編碼、測試與發布環節都變得更加輕鬆簡單。
除此之外,本次Cocos 2d-JS v3.0版本還提供諸多強大的新特性:資源管理器支持資源與腳本的熱更新、更強大更靈活的新事件管理器、JavaScript到JAVA/Objective-C反射、Spine骨骼動支持等等。
Cocos 2d-JS v3.1 路線圖披露
據引擎團隊透露,Cocos 2d-JS在接下來的進化中將更加專注於優化性能、增強工具鏈與完善文檔幾個方面,v3.1版本的核心任務將有:
Canvas渲染模式下的新渲染框架將在v3.1中合併到主分支,多項測試表明性能將比當前版本進一步優化近50%;
Facebook SDK for Cocos 2d-JS將隨v3.1發布,開發者將可使用同一套JS代碼從iOS/Android/Web等不同平台接入Facebook;
提升JSB內存管理的穩定性,併進一步簡化內存管理使用方式;
推出Cocos 2d-JS使用指南,完整覆蓋Cocos 2d-JS開發的所有細節。
同時,Cocos 2d-JS團隊與Intel、Facebook等多海內外巨頭的技術合作項目也在進行當中,將共同為Cocos 2d-JS開發者帶來更高效、更簡潔的開發體驗。
- EBC全球百萬美金交易大賽 立即體驗
- 掌握全球財經資訊點我下載APP
文章標籤
上一篇
下一篇