手游引擎的选择对游戏性能有很大影响。为了解不同主流手游引擎对游戏性能的影响,我们进行了一组测试对比。本文将介绍测试方案以及结果。
我们选择了以下3款常用手游引擎进行测试:
考虑到Android市场份额最大,我们在一款主流的Android手机上进行了测试,设备基本参数如下:
我们开发了一个小场景,场景中包含了一定数量的实时光影计算、粒子效果、角色Skeletal动画、碰撞检测等代表性内容,在三款引擎中进行实现。
我们关注以下性能指标:
Unity和Cocos的测试结果非常接近,略优于Egret。具体来说:
从本次测试来看,主流的Unity和Cocos引擎在性能表现上相当,对游戏质量影响不大;Egret相比略逊色,但也达到可以接受的程度。除性能外,开发工作流等也会影响最终使用选择。