饥荒卡顿是什么原因?
1、小地图MOD
卡顿指数:30
卡顿来源:CPU
卡顿原因:由于小地图MOD一直在用游戏提供的DrawMinimap函数更新小地图,导致CPU使用率上涨很快。特别是地图图标较多的时候会非常之卡。由于这个函数本来是用于在用户按TAB时绘制一次小地图的,因此原本调用频率很低,因而没有用GPU加速,也没有用BitBlt等技术加速的时候并看不出来。然而小地国MOD实时调用它使得这个问题变得非常严重。
2、雷电(SW风季)
卡顿指数:20
卡顿来源:CPU
卡顿原因:饥荒在使用fmodex引擎混音时优化不到位,导致雷电频繁时游戏变卡。
3、渲染对象过多
卡顿指数:10
卡顿来源:CPU-GPU总线
卡顿原因:低效的绘制算法导致渲染数据大量重复提交,没有用batch的相关技术。
4、脚本逻辑复杂
卡顿指数:10 * 脚本复杂度(默认为1)
卡顿来源:CPU
卡顿原因:脚本优化较差。随着MOD的增多,游戏机制变复杂,影响会越来越严重。
文章来源互联网,如有侵权请联系我们删除,本文地址:https://www.22kk.com/news/194074.html