createjs与白鹭和laya的性能比较

  • 内容
  • 评论
  • 相关

createjs马上要出stageGL了,在这之前我先预热一下,做一个createjs与白鹭和laya的性能比较。createjs,白鹭,laya到底哪个性能好呢?这也是很多人所关心的问题,今天就这个问题,本人用实例回答一下。

》》》》》》》》》分割线createjs》》》》》》》》》》

首先大家看这个demo:

http://www.ajexoop.com/demo/xiaolv/index4.html

这个是createjs没有用webgl的同屏渲染demo,当时我发表这个demo的时候2000同屏帧数是42,现在我换新电脑已经可以到60帧左右了。

http://www.ajexoop.com/demo/xiaolv/index5.html

   

这个是createjs用了webgl的同屏渲染,大家可以看到我没换电脑前就可以到达15000同屏渲染60帧。

》》》》》》》》》分割线白鹭egret》》》》》》》》》》

然后再看看白鹭的。

http://www.ajexoop.com/test/performance/egretcount1/index.html

同屏14000帧频56左右,效果还不错,比createjs略差一点。

如果显示对象不对,或者帧频不对,强刷一下,有做过一次修改。

》》》》》》》》》分割线layaAir》》》》》》》》》》

那laya如何呢?于是我再用laya做了一版

http://www.ajexoop.com/test/performance/layacount1/bin/index.html

我用laya默认的Animation api,轻轻松松就做到了16000个同屏并帧频稳定在60。看来laya的性能之王并非吹嘘。

发现帧频特别低特别卡的检查浏览器的webgl是否支持,是否开启。

以上是本人测试结果,不一定代表其真实性能,如果有更好的测试结果或者方法,可以告诉本人,本人会做修改和说明。

最后我再来总结一下,白鹭的性能还不错,新出的5.0版本没用过,也许性能会凌驾于laya,4.0版本性能不如laya,可能是过于模仿as3的api了,laya的性能是最好的,不愧为性能之王,现在我听到的情况laya做重度游戏也是最多的,不过就本人的体验而言,他的ide体验不是很好,createjs的webgl虽然性能非常出色,不过其麻烦程度简直不是人用的,还需要等官方出stageGL来缓解这一点。

评论

0条评论

发表评论

电子邮件地址不会被公开。