找回密码

游戏天空

查看: 683|回复: 0
打印 上一主题 下一主题

【饥荒】【卡顿优化指南及卡顿原因解析 卡顿怎么解决】

[复制链接]

4607

主题

4630

帖子

46万

积分

等待验证会员

积分
464650
跳转到指定楼层
楼主
发表于 2016-10-14 00:22:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  《饥荒》大家有时候是不是感觉游戏卡顿呢?今天就为大家带来了饥荒卡顿优化指南及卡顿原因解析,让大家看看这位玩家总结的原因与解决办法,想知道怎么解决卡顿的玩家不要错过哦,一起来学习下吧。




  前几天做了个Performance Profiling。基本定位出了卡顿主要的几个因素。大家如果有卡顿现象可以参考下面的解决方案。
1、小地图MOD
  卡顿指数:30
  卡顿来源:CPU
  卡顿原因:由于小地图MOD一直在用游戏提供的DrawMinimap函数更新小地图,导致CPU使用率上涨很快。特别是地图图标较多的时候会非常之卡。由于这个函数本来是用于在用户按TAB时绘制一次小地图的,因此原本调用频率很低,因而没有用GPU加速,也没有用BitBlt等技术加速的时候并看不出来。然而小地国MOD实时调用它使得这个问题变得非常严重。
  建议:如卡顿则关闭此MOD,机子配置强的情况下开着也没事。
2、雷电(SW风季)
  卡顿指数:20
  卡顿来源:CPU
  卡顿原因:饥荒在使用fmodex引擎混音时优化不到位,导致雷电频繁时游戏变卡。
  建议:关闭声音或者在设置里减少雷电,但是这样会影响游戏体验。除此之外暂时没好的办法。
3、渲染对象过多
  卡顿指数:10
  卡顿来源:CPU-GPU总线
  卡顿原因:低效的绘制算法导致渲染数据大量重复提交,没有用batch的相关技术。
  建议:可以尝试启用流畅补丁,但是不保证在所有机器上显卡上都有效果。
4、脚本逻辑复杂
  卡顿指数:10 * 脚本复杂度(默认为1)
  卡顿来源:CPU
  卡顿原因:脚本优化较差。随着MOD的增多,游戏机制变复杂,影响会越来越严重。
  建议:可以启用流畅补丁,经过测试可以提升至少40%的脚本执行速度,纯脚本逻辑越多,提升越明显。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver| 游戏天空

Powered by Discuz! X3.2

快速回复 返回顶部 返回列表