跳到主要内容

28、服务器后期卡顿优化---不升级服务器情况下优化建议

为什么服务器玩到后期就容易卡?

  • 初期的时候,游戏内资源和生物分散在各处,玩家视角内的生物不多,也就不需要大量的计算资源来计算动植物的生、老、死亡和生物的仇恨等。
  • 当玩到后期的时候,玩家将大量的建家,并将地图上分散的动植物资源全部集中到一起,形成高密度的植物、生物、建筑等, 此时服务器需要将玩家视角内的所有资源进行计算,包括他们的生长、死亡、生物仇恨等等,需要大量的计算资源。
  • 比如一开始服务器内有六个玩家,这六个玩家视角内的所有资源加起来有100个, 但是到了后期所有资源集中在一起,一个玩家的视角内的资源可能就有100个, 要是此时服务器内有六个玩家,那么所有玩家的视角内可能就有600个资源需要计算,也就是初期的6倍了。所以在服务器性能没有变的情况下,越到后期越容易卡。
知道原因,就可以对症下药,以下是一些优化的建议,以下的建议最好全执行一遍:

使用一些清理模组,清理地面的一些不用的资源和生物

如防卡两招(Antistun-1216718131),防卡两招改(Antistun_changed-2505341606)等模组, 这些模组可以清理部分的资源,效果一般(要是有好的模组推荐也可以向客服反馈)。

分散玩家

既然地面世界承受的用户量有限,可以去地下建家,挑战洞穴建家玩法。

降低资源和世界再生速度

修改世界设置,将世界再生速度和生物的数量都调慢调小,后期了应该是不缺资源了,将一些资源调少一点。![Docusaurus logo](/img/help1/img28-2.png)

降低生物密度

将有大量生物的巢穴迁移到离家基地较远的地方,例如将蜘蛛巢、蜂巢等放置在几个屏幕之外的地方, 尽量不要使用假人或者某些自动化工具模组这些模组可能存在性能问题。

降低建筑密度

不要在家建太多围墙,围墙也是有消耗属性是需要计算资源的,太多墙容易引起卡顿; 不要在家基地附近种植太多树木和上一条降低生物同理。

使用性能优化模组

添加一个服务器性能优化模组,名称: [DST] Performance Pack - 性能优化包 ,编号:2847908822 ,这个模组看介绍还比较靠谱, 注意加了这个就不要在加其他的清理模组了,但是看留言与某些模组不兼容。 (https://steamcommunity.com/sharedfiles/filedetails/?l=schinese&id=2847908822&searchtext=)

Docusaurus logo