卡顿的来源有几种
-
要么是CPU或者GPU性能有限,占用100%了。要么是内存不够,比如16G内存打街区和灯塔。这种要么提升配置,要么限制AI,地面物资刷新,或者用MegaMod除草机和除杂物减少运行负载。
-
NJT的垃圾优化导致吃不到100%,其中AI的优化是重灾区。激活的AI数量会极大的影响运行效率,AI运行极度吃cpu,AI数量超过40,就是16核也卡,尼除的垃圾优化导致的,只能限制激活的AI数量。
优化方法:优化需要AI Limit 或者其他能限制AI激活数量的mod(站内有,搜索名称就行),比如quest bot也能限制AI的激活(两者不可同时开启)。
就拿AI Limit举例
Bot Limit就是同时能激活的AI数量。根据自己的机器性能设置,
可以先不开AI来跑图,看看帧数满不满意,一般来说,CPU较好的配置,街区跑图有70-80针。如果街区跑图都低于50针,建议使用任务跳过mod,或者用MegaMod除草,减少对自己的折磨。
这是生成了一些AI的街区地图,离我们比较远的AI不会动,也不会占用性能。
但如果我们走近,或者消灭了近处的AI,这些较远的AI就会激活解冻。
这样的话,AI会持续生成,可以打一些影响AI生成的Mod,比如SWAG(站内搜索SWAG),来调整AI生成的频率和密度,但不要把Despawn功能打开,会删除离我们太远的AI。这些不激活的AI几乎不占用性能,等我们走近,AI才开始活动。
比如走到海关宿舍楼的时候,里面的AI才打架。
根据自己的需求进行调整,比如要做杀pmc任务可以把pmc调多一点。
配置参数和测试
i7-12650H+笔记本4060的组合,开启割草机和去杂物,限制激活的AI在10-15个就行了,任何地图都能在50针以上,小图稳定70-80。限制太少可能会看不全灯塔肉鸽,比如2仓的肉鸽要把高矮哨杀了才激活,不然就看不见。低配电脑可以设置7个左右。体验不会差很多,主要就是灯塔肉鸽和街区boss这几个人数较多的场景表现稍微不好。其他情况没啥差别。
QuestBot会让做任务的PMC保持激活,这样可能会同时激活20个AI,造成前期卡顿,但后面PMC撤离后比较流畅。AILimit是死限制,不会超过设置,性能表现更平滑,但AI不能大范围走动,也不能蹲任务点,比较呆。3.10我还没测试完全,因为很多mod还没更新,但性能区别不大。
对就是AI影响的帧数 我跑图测试能超过60帧 就是AI优化的问题
很需要这个,刚刚打了一把立交桥,中央商场满地的尸体,太离谱了!
问下老哥你的机器什么配置,激活多少数量AI?
装了Bot Limit下图居然会报错,没法用
3.10.3没有AI Limit MOD 我在考虑是否要下个3.9.8回去了- -
Performance Improvements - SPT Mods Workshop
SPT3.10.x 可以用这个模组,里面整合了 AI limit的功能
老生常谈了属于是 减少AI 冻结AI
3.10卡爆,3.10.3优化了不少,很明显的提升
3.10.0打了AI LIMIT报错110,7700+4070S,没几分钟卡一下,麻了
还是我来说两句吧,本人和朋友痴迷于塔科夫,并且对帧数这东西研究比较多,首先除了大家老生常谈的AI限制问题,还有一个容易被大伙忽视的东西就是,读取类mod,比如minihud这类显示实时市场价格,以及动态地图的实时加载所有人位置,这类mod都会造成卡顿乃至掉帧,删掉和不删可以体验一下流畅度