久久亚洲综合伊人_亚洲专区一路线二_一本色道久久88—综合亚洲精品_一区二区三区福利视频免费观看,国产妇女自拍,综合久色网,成人久久久观看免费毛片

一篇讀懂HTML5引擎性能之王LayaAir

更新時間:2016-03-26 編輯:未知 關注人次:0 云搜索


性能是HTML5引擎最核心的指標,性能一旦出現瓶頸,就會限制策劃的系統設計,限制美術的畫面表現。譬如,近期有CP吐槽“本欲使用某引擎設計5 V 5的戰斗,同屏跑10個人物骨骼動畫后就跪了,從此再也不敢用骨骼動畫”。性能之坑,可見一斑。

LayaAir的100個人物骨骼性能?

以性能著稱的LayaAir引擎對于骨骼動畫的處理能力到底如何呢?我們用100個人物骨骼動畫,在市場價499元的紅米2A手機上,采用Chrome瀏覽器進行測試,,結果如下:

 

 

一篇讀懂HTML5引擎性能之王LayaAir

 

100個人物骨骼動畫達到47幀

 

 

一篇讀懂HTML5引擎性能之王LayaAir

 

100個人物骨骼動畫達到57幀

通過對骨骼動畫的測試,我們可以看到,LayaAir引擎的測試用例在瀏覽器中裸跑性能較高,同屏100個骨骼動畫并無壓力,接近50幀,比較流暢。而80個骨骼動畫接近滿幀,這種性能數據完全可以滿足HTML5游戲多人同屏在線場景的設計需求。

LayaAir的應用領域?

LayaAir是一個免費的商業級HTML5引擎,是Layabox家族的核心產品。主要面向移動端和PC端的大型游戲和小型游戲研發。同時也適用于廣告、營銷、教育、應用軟件、PC工具、網站、3D、VR等領域的產品研發。

為什么選擇LayaAir?

一、引擎免費開源,問答社區、QQ群、開發者文檔中心等開發者服務齊全。

二、性能最強的HTML5引擎,支持大型游戲流暢裸跑,性能媲美APP引擎。

三、支持ActionScript3、JavaScript、TypeScript三種開發語言,學習成本低,DEMO示例、API文檔、工具鏈完善,一小時快速上手。

四、LayaAir IDE操作可視化,集成UI、地圖、場景、動畫、粒子、骨骼、3D等常用開發工具,大幅優化工作流程,提升開發效率。

五、只需一次開發,即可全平臺(Android、IOS、Windows)同時發布,并且支持同時發布HTML5和APP雙版本,項目單版本維護,成本低。

六、支持自定義Canvas、WebGL渲染模式,在WebGL模式下可自動切換。

LayaAir的成熟度?

LayaAir引擎的設計思想,源于擁有17年引擎經驗的Layabox創始人謝成鴻,Layabox自2011年啟動大型HTML5引擎研發以來,其性能與成熟度被多款已上線的產品所驗證,LayaAir作為Layabox旗下新一代HTML5引擎,在繼承了多年引擎經驗的基礎上,尤其解決了2D和3D的HTML5裸跑性能問題。

在去年首次完成后,已經歷七款不同類型的產品磨合,包括大型模擬經營類游戲、掛機游戲、SLG游戲、大型3D RPG游戲、LayaOpen開放平臺、游戲運營工具,甚至是LayaAir IDE也是采用LayaAir引擎開發。目前由幾十個受邀CP組成的大規模內測已開始,通過使用LayaAir引擎開發不同類型的產品,進一步磨合引擎。隨著產品在將來不斷的上線,LayaAir的成熟度將用一款一款的產品來驗證。

 

 

一篇讀懂HTML5引擎性能之王LayaAir

 

采用LayaAir引擎開發的大型HTML5游戲

LayaAir引擎的產品性能一定能媲美原生APP產品嗎?

通過Layabox公眾號公布的測試報告文章《技術突破: HTML5裸跑性能已可媲美APP》,我們了解到LayaAir引擎研發的產品性能是可以媲美APP的。那么我們開發的產品都可以達到媲美原生APP嗎?

這里需要說明的是,HTML5產品最終的性能表現主要由三部分組成,瀏覽器底層,引擎層,項目層。需要在各個環節進行優化才可以媲美APP產品。

LayaAir解決了引擎層的性能優化問題,在Chrome、Safari等瀏覽器中裸跑LayaAir引擎的大型HTML5游戲,完全可以在性能上媲美APP。但是,項目層在研發過程中,如果對性能優化并不注意,不能正確的使用引擎,那么引擎層的性能優勢就被會減弱。

LayaAir與LayaFlash的區別?

對于熟悉Layabox的朋友們來說,一定知道LayaFlash引擎,那么LayaAir與LayaFlash的區別在哪些地方呢?

首先是定位的不同,LayaFlash主要是定位于讓存量的Flash手游、頁游直接轉換為HTML5和APP手游。而LayaAir主要是定位于新項目開發。

其次是API的差異,LayaFlash在開發新項目的時候,采用Flash AS3的原生API開發HTML5和手游項目。而作為多語言開發的LayaAir引擎,盡管仍然支持Flash AS3語言,但是并不兼容AS3的原生API,全新的LayaAir API繼承于十多年的引擎經驗,讓開發效率得到較大的提升。

最后是性能上的差異,LayaFlash與普通的HTML5引擎一樣,運行大型游戲的時候,必須依賴內嵌在渠道的運行器,才可以達到原生APP的流暢體驗。而LayaAir運行大型游戲,不再依賴運行器,可以直接流暢的裸跑在瀏覽器中。

本文地址: http://www.hyskl.com/a/xinwenguandian/shangbiaozhuce/2016/0326/117.html ,轉載請注明出處。

服務支持

我們珍惜您每一次在線詢盤,有問必答,用專業的態度,貼心的服務。

讓您真正感受到我們的與眾不同!

主站蜘蛛池模板: 遂昌县| 永宁县| 乐山市| 仪征市| 维西| 台中市| 绿春县| 永福县| 庄河市| 石阡县| 桦南县| 黑水县| 平阳县| 德江县| 卢龙县| 上高县| 丘北县| 博野县| 禹城市| 黄龙县| 高邮市| 南汇区| 邢台县| 宝山区| 炎陵县| 格尔木市| 澜沧| 文成县| 阿巴嘎旗| 吉水县| 东安县| 壤塘县| 宜昌市| 和林格尔县| 双辽市| 嘉善县| 饶河县| 尚志市| 靖安县| 平谷区| 印江|