當前位置:編程學習大全網 - 網站源碼 - 有沒有cocos2d js 和egret的性能測試

有沒有cocos2d js 和egret的性能測試

runtime 根本上取決於native方案,因為都是把native嵌到瀏覽器中來跑。那麽native解決方案的性能決定了runtime的性能

從原理上說,

1. API層面綁定,絕大多數邏輯,包括引擎的主循環都是跑在C++上,用戶遊戲邏輯用JS編寫,這是Cocos2d-JS使用的方式

2. 渲染層綁定,也就是說引擎除了渲染外的大部分邏輯都是JS編寫的,這種方式易於維護,但是性能較第壹種有不小的差距,這是Egret runtime的方式

3. Hybrid,完全沒有使用綁定技術,通過內嵌瀏覽器或者使用系統自帶Webview來跑h5內容,這種性能最差。CrossWalk和PhoneGap都是使用這種方式

4. Layabox ,至今沒有披露過是使用什麽類型的runtime技術,所以不得而知

性能如何取決於JS代碼所占比例。

從遊戲本身來說,目前Cocos2d-JS已經發售的JSB遊戲都是可以跑在Runtime中的,而這裏面有這些遊戲:

航海王 啟航,三國殺 傳奇,變形金剛,仙俠道。

所以性能是有絕對保障的。

  • 上一篇:網上的源碼可以用嗎?
  • 下一篇:java問題求神指點。......
  • copyright 2024編程學習大全網