首先,更多怪物这个MOD会有很多BUG,卡是其中之一,也是最不能忍受的。有玩家已经发觉到,野外不怎么卡,一进城就是噩梦。所以我做了一组实验,来找出造成卡顿的原因,下面上图。
图1,芳邻镇,作者在镇里面添加了13个守卫,(我有点不可理解,是要你们防止你们屠镇?)请注意画面FPS,51
图2,我用FO4EDIT编辑MoreSpawns.esp,删除了增加的守卫,也就是原版的芳邻镇,帧数正常。还有同样的情况是钻石城,作者在门口和看台高层增加了三只猫,钻石城墙下增加了4只婆罗门(这我更不能理解了,谁敢去日这几只猫和婆罗门啊?),我站高处看钻石城就是50帧,删掉就恢复60帧。
为了三只猫你愿意掉个10帧么?我宁愿拿这10帧去换画面或者ENB
图3,列克星敦的咖啡厅,铁路第一个任务必来的地方,这个地方作者增加了6个词条,三个是固定会刷在这的合成仁,当你触发了铁路任务,这里就会出现原版的另外三个合成仁,再追加作者添加的跟随原版刷新的三个合成仁,就是3+3+3=9个
我没触发任务,所以我来的时候是3个。我只所以选这个地方,我觉得很有代表性,这里有作者添加的3个固定刷新的,还有3个触发刷新的怪。还是请注意FPS,30
图4,我开始做减法,先删掉固定的3个合成仁,如图,我来的时候是没有怪的,FPS还是30
图5,我再删除掉隐藏的,等待触发刷新的3个,这个时候就是原版的刷新点了,FPS60,尼玛的,性能掉一半有没有!!
图6,我删除掉隐藏的3个,和固定的2个,只留一个固定刷新的怪,FPS还是30!!(好吧,29)只增加一个怪,游戏性能就掉一半,更加不要说对大多数人没有意义的,钻石城墙下的那几只牛了,作者你在想什么。。。。。
我前面BB了一大段,就是为了说明我用这种笨方法验证出来的结果,卡顿很大原因并不是人数增加了多少,你用3000人是卡,用1000人也是卡
更深层的原因,也许是MOD工具不完善,或者这种添加的方法和游戏本身不兼容
然而并不是每个地方都会因为增加了怪物会卡,比如室内,比如郊外
往前走几步,就是大无敌超市。最后两张图,我光着屁股冲进怪群,临死前拍了两张
我还跑了几个怪多的图,比如可伟佳,联邦食物仓库,空军卫星站等等,证明大多室内是不卡的,杀的怪尸体都堆成山,来不及扫就消失了许多
我还跑了大半的室外地图,把卡顿的地方做了个记录,很多郊外的点也是不卡,比如贝福德车站,尸鬼多如狗
我大致的结论就是:某些刷新点是不适合添加怪物的,一只都不行。所以剩余的工作就很明晰了,排查刷怪点,然后删除卡怪点,保留顺畅的点,也就是保留了这个MOD的可玩性的一个方法