饥荒卡顿优化及卡顿原因解析 卡顿怎么解决

饥荒卡顿优化及卡顿原因解析 卡顿怎么解决,第1张

饥荒卡顿优化及卡顿原因解析
1、渲染对象过多
卡顿指数:10
卡顿来源:CPU-GPU总线
卡顿原因:低效的绘制算法导致渲染数据大量重复提交,没有用batch的相关技术。
建议:可以尝试启用流畅补丁,但是不保证在所有机器上显卡上都有效果。

近期又捡起了饥荒(主要可以带妹子一起玩),之前在本地电脑上搭建过独立服务器,但是效果不是很好,妹子电脑会时不时卡,所以这次趁着618阿里云搞活动,买了个3年的低配服务器,然后准备在上面搭建一个饥荒独立服务器。首先现在网上找相关的教程,教程很多,但是比较杂,很多教程都只讲了一半,看起来相当难受,此篇文章就做了一个总结,讲述从零搭建饥荒独立服务器并且配置好mod。

老司机都知道的,饥荒只跑一个核心,无论服务器还是客户端,都只能跑一个核,据我个人观测,4核的cpu基本上最高只能达到25%,负载超过25%,主机就变红。我感觉,把原因说完基本上也就很清晰了。服务器会不断刷新人物周围的物品,当人物周围的物品种类与数量越多时,那么服务器当然就越卡啦。然而大多数服主都是希望人越多越好,能开100人服我也愿意啊。

首先确认下自己开的服务器是独立服务器,还是自己电脑本身开的服务器。如果不是独立服务器(花钱的那种,类似于我的世界服务器),再加上如果电脑配置不是很尖端,那么朋友连进来玩的时候就会有一定的延迟(我A不出来呀!或者是捡东西的时候)。或者是你开了地穴,地洞是另外一个服务器(地上一个地下一个,总共两个服务器)这样对电脑的配置要求更高了。或者纯粹是你朋友的网络不太好或者电脑不给力。

我在启动服务器的时候遇到了一个坑,就是主地图服务器启动没有问题,但是洞穴服务器一直启动不了,提示我端口被占用,我一一去查看了主地图服务器(Master文件夹)和洞穴服务器(Caves文件夹)的配置,也就是文件夹下的serverini,发现主服务器(Master文件夹)下的serverini 在复制过来后丢失了配置,没有配置端口号,然后又重新将本地服务器的serverini 复制过去,就可以了。希望可以帮到你们。

不能优化,卡顿。
1、《饥荒》是一个非常高自由度的游戏,专用服务器的弊端是不能优化,它和客户端不分开了,优化功能不能用。
2、专用服务器另一个弊端是在游戏过程中出现卡顿,游戏体验非常不好。

饥荒游戏卡顿解决方法介绍,相信很多小伙伴都想知道关于饥荒游戏卡顿解决方法介绍的信息,所谓工欲善其事必先利其器,下面小编带给大家有关饥荒游戏卡顿解决方法介绍相关攻略,一起来看看吧~

前几天做了个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%的脚本执行速度,纯脚本逻辑越多,提升越明显。

(1)搭建专服 ①steam平台下载“饥荒联机专用服务器”(Don't Starve Together Dedicated Server) ②电脑配置好的,可直接在自己电脑上运行此软件 ③电脑配置一般,需要在云服务器上运行此软件,云服务器有着非常稳定的网络,延迟低,可以解决大部分卡顿的问题 (2)专属云服务器 花钱能解决99%的问题,购买饥荒云服务器,别人搭建部署好的,一键开服,不要太方便 重点是云服务器网络稳的一批,超级丝滑 2、玩家或MOD数量过多 模组和人数对于服务器的压力是成正比的,前两者数量越多,服务器压力就会越大 模组和人数两者却成反比,同等数量模组下,人数越少服务器越流畅,反之亦然 (1)MOD过多时,会极大的占用服务器内存并不断刷新,会导致服务器卡顿甚至是直接卡掉线 有些mod本身会让使服务器增加很多东西,直接卡顿。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13266137.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-29
下一篇 2023-06-29

发表评论

登录后才能评论

评论列表(0条)

保存