电脑canvas fps:60
电脑webgl fps:40
iphone6 UC webgl fps:60
双核1G安卓机 UC(只有canvas) fps:<=10 QQ浏览器(有webgl) fps:20-30
四核1G安卓机 UC(只有canvas) fps:40 QQ浏览器(有webgl) fps:60
以上纯渲染效率,因为我把tick里的逻辑全屏蔽了,渲染贴图200个左右
对比了creator、白鹭、layabox这几个引擎:
用上面双核1G安卓机玩快玩的一个上线的比较复杂的h5游戏,比较流畅,目测fps25左右,是在微信里直接玩的,然后微信直接扫描creator的sheep的那个简单demo,很卡,fps10左右,那个比较复杂的游戏我弄到电脑上用开发者工具看了下是白鹭做的。
layabox里有个demo性能演示,不过只能用wegl才能看,用上面双核1G安卓机的QQ浏览器扫了一下它们的demo,500个动画fps能达到25+,而上面测试的200渲染批次的creator也是25+
而且有个疑问,我在200贴图的那个游戏里加了个用来显示log的scrollview框,当打开它的时候,帧率下降了几乎10帧,关闭了又恢复好几帧,我并没有在tick里一直用它,只是active=false和true而已,影响居然那么大
上传中…
上传中…





