前言
这两天接到了一个大型的游戏,物体很多,针对大规模联网物体运动严重掉帧,影响玩家体验,针对这个问题研究了很久!
针对这个问题,直到我看到dots
构架,看到了希望,
在测试中帧数的确得到了提升
对比
这是没采用Dots
时候的截图,创建了100Cube
可以看到700帧左右!
现在我们把Dots
安装
帧数是400
帧左右,
你可能要说了这帧数怎么掉了,还记得我刚开始说的吗我的游戏物体较多,我们继续测试!
我们把cube
加多进行计算,
没采用Dots
是,现在fps
滑倒了140
现在我们启用Dots
fps
依然稳定在400
上下浮动,
总结
Dots
架构在物体较多时处理速度比ecs
快,但是在物体较少是,Dots
不是一个正确的选择,这根据你的游戏规模而定!
找单号,就找单号购买网www.danhw.com