到 Cocos2d-x(支持 C++ 和 Lua 原生游戲開發工作流)、支持原生平臺的功能模塊裁剪減小包體和集成數據統計等更加方便游戲開發的亮點功能。
官方已在社區、沙龍、直播間多個渠道陸續放出關于 Cocos Creator v1.7 的測試版本和新增的亮點功能介紹,大家對 Creator v1.7 正式版呼聲非常高。如果您已經在使用 Creator 過去的幾個版本,那么強烈建議您務必升級到今天發布的 Creatorv1.7,相信您一定會有新發現!
亮點功能
說明: http://mmbiz.qpic.cn/mmbiz_png/jlMCD4Fz8djqjpdAPpaBLK2WJgxp5800SWORutib8zibDia3WAWYsGEegznavt2j11QOWibA8ef96MoVxVIHb6a6fg/640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1
JSB 2.0 原生平臺性能提升
支持平臺原生 JS 引擎,減小 iOS 包體 5M性能大大提升,iOS 平臺 JS 執行提升 5 倍分代垃圾回收(Generational GC),避免卡頓支持所有原生平臺調試,使用上更加**完全抽象的綁定層 API,方便 JS 引擎升級更加便捷無感知
首先,Cocos Creator 原生平臺的基礎架構和 Cocos2d-x 一脈相承,框架上是沒變化的:在 Cocos2d-x C++ 引擎的基礎上,通過 JS Virtual Machine (JS VM)來支持 JS 腳本的執行,同時通過 JSB 綁定技術暴露 C++ API 到 JS 層使得 JS 代碼可以調用引擎 API。
在 v1.6 以及之前版本中,Cocos Creator 一直使用 SpiderM 作為內置的 JS VM,并且一直直接使用 SpiderM 的 API 來實現綁定層代碼。這點在 v1.7 中發生了重大的改變,我們將內置的 JS VM 切換為 V8 以及JavaScriptCore(JSC),根據發布平臺自動切換,并且抽象統一了綁定層的 API,讓不同的 JS VM 可以無縫切換。
如果有人不清楚這三者的區別,SpiderM 是 Firefox 中的 JS VM,V8 是 Chrome 的,JSC 是 Safari 的。
調試方法請參考JSB 綁定和調試教程
https://github.com/cocos-creator/creator-docs/blob/master/zh/advanced-topics/jsb/JSB2.0-learning.md#遠程調試與-profile
JSB 2.0架構圖
Cocos2d-x 導出,支持 C++ &Lua原生游戲工作流
Cocos2d-x 導出插件能夠將采用 Cocos Creator 制作的場景導出并給 Cocos2d-x 工程使用的插件, 它包含兩部分內容:
首先,它是 Cocos Creator 插件,該插件把用 Cocos Creator 制作的場景導出為.ccreator文件其次,它包含了可以解析.ccreator文件的 reader,該 reader 可以用在 Cocos2d-x 的 c++/lua 工程里
使用版本要求:
cocos2d-x: v3.14+Cocos Creator: v1.4+
使用流程:
直接從 Cocos 插件商店下載
http://store.cocos.com/stuff/show/178912.html
Cocos Analytics - 數據統計
Creator v1.7 集成了數據統計支持,只需要進行簡單的設置就能夠開啟,在游戲開發過程中快速接入統計功能。為您提供符合行業標準的運營分析指標,簡單而實用。目前是 Beta 版本,未來會不斷完善功能。有了 Cocos Analytics 的及時便捷地監測游戲生命周期中的運營狀況,讓您可以更精準地進行游戲運營。
Cocos 數據統計用于記錄玩家的游戲行為,并且在 Cocos 統計后臺提供了數據分析支持。
Cocos Creator 能一鍵集成數據統計的 SDK,目前支持網頁預覽以及發布到 Web,iOS 和安卓平臺。
打開“項目設置”面板,位于菜單欄 – “項目” – “項目設置”,在“服務”一欄可以勾選Cocos 數據統計的配置項:
打開后臺:點擊后將跳轉到數據統計后臺,方便查看統計結果AppID 和 AppSecret:請填入在統計后臺申請的帳號信息,默認為公用帳號。
channel 和 version:請填入渠道 ID 和版本號。這兩個參數可以自己任意設置,只要自己在獲取統計結果時能夠區分就行。在原生平臺上,渠道 ID 如果為空并且由 AnySDK 打包,啟動時就會自動讀取 AnySDK 打包后的渠道 ID。
游戲加載后,統計 SDK 會在項目構建后的 main.js 文件中初始化,并且傳入上面設置的參數。如果有批量發布的需要,也可以手動在 main.js 中修改這些參數。初始化后,你就能直接調用統計的 SDK,發送各種統計數據給服務器。
原生平臺模塊裁剪,便捷**減小原生游戲包體
原先 Creator 的模塊裁剪只支持 Web 平臺,從 v1.7 開始,新增對原生平臺的支持。用戶在項目設置里剔除的模塊,對應的 C++ 代碼也會被剔除,方便快捷減小原生平臺包體。
原生平臺模塊截圖
寫了那么多,還是希望大家能感受到 Cocos 引擎開發團隊的滿滿誠意。如果你在大型項目里希望使用 JSB2.0 以獲得更優化的原生性能平臺,如果你希望在編輯器里快速接入統計數據分析,如果你正打算開發大型 MMO 動作游戲,或者你只是想讓當前的游戲場景加載更快,那么在今天趕緊下載 Cocos Creator v1.7 試試吧!
資訊來源:www.mimi199.com
|
友情提示:
信息由用戶自行發布,如果發現錯誤或不符合法規或造成侵權,請及時通知本站更正或刪除,具體聯系方式見頁面底部聯系我們,謝謝。 |
當前頁在本站[名站在線]7天內點擊次數(點擊次數為零的日期不顯示): |
信息評估: |
(還沒有網友對該信息作出評估,你想為該信息提供第一個評估嗎?) |
北京到河南焦作物流公司61282349北京到河南焦作物流貨運專線北京宜佳恒通物流有限公司24小時服務熱線010-61282349//13120189666
北京宜佳恒通物流有限公司“厚德載物專線運輸創造品牌,以誠信取勝。熱烈廠商蒞臨洽談
北京宜佳恒通物流有限公司,經北京市工商、稅務注冊登記,陸管部門核準的專業汽車運輸企業。公司具有高素質駕駛員,完善的管理程序,現有長途貨車、市內配送車、集裝箱、半封閉、平板車等各類特種車型,備有3T、5T、10T、50T的進口貨車,6米到20米...北京到河南孟州物流公司61282349北京到河南孟州物流貨運專線北京宜佳恒通物流有限公司24小時服務熱線010-61282349//13120189666
北京宜佳恒通物流有限公司“厚德載物專線運輸創造品牌,以誠信取勝。熱烈廠商蒞臨洽談
北京宜佳恒通物流有限公司,經北京市工商、稅務注冊登記,陸管部門核準的專業汽車運輸企業。公司具有高素質駕駛員,完善的管理程序,現有長途貨車、市內配送車、集裝箱、半封閉、平板車等各類特種車型,備有3T、5T、10T、50T的進口貨車,6米到20米...北京到河南修武縣物流公司61282349北京到河南修武物流貨運專線北京宜佳恒通物流有限公司24小時服務熱線010-61282349//13120189666
北京宜佳恒通物流有限公司“厚德載物專線運輸創造品牌,以誠信取勝。熱烈廠商蒞臨洽談
北京宜佳恒通物流有限公司,經北京市工商、稅務注冊登記,陸管部門核準的專業汽車運輸企業。公司具有高素質駕駛員,完善的管理程序,現有長途貨車、市內配送車、集裝箱、半封閉、平板車等各類特種車型,備有3T、5T、10T、50T的進口貨車,6米到20米...北京到河南博愛縣物流公司61282349北京到河南博愛物流貨運專線北京宜佳恒通物流有限公司24小時服務熱線010-61282349//13120189666
北京宜佳恒通物流有限公司“厚德載物專線運輸創造品牌,以誠信取勝。熱烈廠商蒞臨洽談
北京宜佳恒通物流有限公司,經北京市工商、稅務注冊登記,陸管部門核準的專業汽車運輸企業。公司具有高素質駕駛員,完善的管理程序,現有長途貨車、市內配送車、集裝箱、半封閉、平板車等各類特種車型,備有3T、5T、10T、50T的進口貨車,6米到20米...北京到河南武陟縣物流公司61282349北京到河南武陟物流貨運專線北京宜佳恒通物流有限公司24小時服務熱線010-61282349//13120189666
北京宜佳恒通物流有限公司“厚德載物專線運輸創造品牌,以誠信取勝。熱烈廠商蒞臨洽談
北京宜佳恒通物流有限公司,經北京市工商、稅務注冊登記,陸管部門核準的專業汽車運輸企業。公司具有高素質駕駛員,完善的管理程序,現有長途貨車、市內配送車、集裝箱、半封閉、平板車等各類特種車型,備有3T、5T、10T、50T的進口貨車,6米到20米...
|
|
|
|
|