絕地求生大逃殺設定啟動項及參數優化教程
1.Steam屬性
前往你的STEAM遊戲庫->選擇Playerunknow's Battleground->右鍵點擊->遊戲性->Steam加載選項
複製這個:
-malloc=system +mat_antialias 0 window -USEALLAVAILABLECORES -sm4
PS:引用自 Kentyrion:把 -sm4刪除後實際上我的FPS還提高了
2.配置PUB設定
注意!複製和粘貼後請把配置檔案設定為隻讀。
用檔案資源管理器打開用戶/appData/Local/TslGame/Saved/Config/WindowsNoEditor
打開GameUserSettings.ini
修改以下選項:
[ScalabilityGroups]
sg.ResolutionQuality=70
sg.ViewDistanceQuality=0
sg.AntiAliasingQuality=0
sg.ShadowQuality=0
sg.PostProcessQuality=0
sg.TextureQuality=0
sg.EffectsQuality=0
sg.FoliageQuality=0
sg.TrueSkyQuality=0
sg.GroundClutterQuality=0
sg.IBLQuality=0
sg.HeightFieldShadowQuality=0
保存並設定為隻讀
打開Engine.ini並修改以下設定:
[Core.System]
Paths=../../../Engine/Content
Paths=%GAMEDIR%Content
Paths=../../../Engine/Plugins/OceanPlugin/Content
Paths=../../../Engine/Plugins/Mutable/Content
Paths=../../../Engine/Plugins/Runtime/Coherent/CoherentUIGTPlugin/Content
Paths=../../../Engine/Plugins/RoadEditor/Content
Paths=../../../Engine/Plugins/2D/Paper2D/Content
Paths=../../../Engine/Plugins/Wwise/Content
[/script/engine.engine]
bSmoothFrameRate=true
MinDesiredFrameRate=60
SmoothedFrameRateRange=(LowerBound=(Type="ERangeBoundTypes::Inclusive",Value=60),UpperBound=(Type="ERangeBoundTypes::Exclusive",Value=144))
MaxPixelShaderAdditiveComplexityCount=128
MaxES2PixelShaderAdditiveComplexityCount=45
TimeBetweenPurgingPendingKillObjects=30
bDisablePhysXHardwareSupport=True
[/script/engine.renderersettings]
r.SeparateTranslucency=False
r.CustomDepth=1
r.DefaultFeature.Bloom=False
r.DefaultFeature.AmbientOcclusion=False
r.DefaultFeature.AmbientOcclusionStaticFraction=False
r.DefaultFeature.MotionBlur=False
r.DefaultFeature.LensFlare=False
r.DefaultFeature.AntiAliasing=0
r.ViewDistanceScale=1
r.ShadowQuality=0
r.Shadow.CSM.MaxCascades=1
r.Shadow.MaxResolution=256
r.Shadow.RadiusThreshold=0.1
r.Shadow.DistanceScale=0.1
r.Shadow.CSM.TransitionScale=0
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=300
r.LensFlareQuality=0
r.SceneColorFringeQuality=0
r.EyeAdaptationQuality=0
r.FastBlurThreshold=0
r.Upscale.Quality=1
r.TonemapperQuality=0
r.RefractionQuality=0
r.SSR.Quality=0
r.SceneColorFormat=3
r.TranslucencyVolumeBlur=0
r.MaterialQualityLevel=0
r.SSS.Scale=0
r.SSS.SampleSet=0
r.EmitterSpawnRateScale=0.75
修改FOV(人物視角廣角設定)
注意,這裡需要將Engine.ini暫時取消隻讀,方能進行修改,修改完成後再改回隻讀。
打開Engine.ini
添加以下內容:
[/script/engine.localplayer]
AspectRatioAxisConstraint=AspectRatio_MaintainYFOV
保存並設定為隻讀
修複黑暗問題
刪除有些選項也許會提高FPS
有一些玩家報告說,
指南依然會導致在建築物裡會非常漆黑
以下是其他幾個玩家的話,也許有幫助
移出bloom檔案並沒有幫助我修複黑暗的問題。
需要刪除的 這2行
Engine.ini中的
r.EyeAdaptationQuality=0 (這行刪除以後是野外 城內並非房子內的黑暗)
r.DistanceFieldShadowing=0 (這行才是刪除室內黑暗 ,然後室內應該就完全明亮了。)
遊戲帶寬分配提高
優化教程作者 感覺遊戲的帶寬非配太少了。
所以作者在Engine.ini中使用了以下命令:
我的網絡速度是 50Mbit/s(約6.25M/s),所以以下是我的值:
[/script/engine.player]
ConfiguredInternetSpeed=50000
ConfiguredLanSpeed=50000
[/script/onlinesubsystemutils.ipnetdriver]
MaxClientRate=50000
MaxInternetClientRate=50000
提示:bit/s=bps 位每秒,而1字節=8比特,因此只需要將你的每秒下載速度X8就可以得到所需值。
測試中的功能
更改以下設定後我感覺遊戲角色更好看,並且遊戲感覺更加流暢了一些
在你的ENGINE.ini的
[/script/engine.engine]
中添加這些
PhysXGpuHeapSize=0
PhysXMeshCacheSize=0
poolsize=0
dynamicstreaming=false
bUseBackgroundLevelStreaming=False
MipFadeInSpeed0=0
MipFadeOutSpeed0=0
MipFadeInSpeed1=0
MipFadeOutSpeed1=0
(低配用戶強烈推薦,前提所有遊戲設定最低)(低配用戶的福利)
打開Scalability.ini並修改以下設定:
注意:以下修改你必須將遊戲中所有選項設定為 非常低 才有效果
[ScalabilitySettings]
PerfIndexValues_ResolutionQuality="50 50 50 50"
[AntiAliasingQuality@0]
r.MSAA.CompositingSampleCount=1
[ViewDistanceQuality@0]
r.SkeletalMeshLODBias=5
[ShadowQuality@0]
r.LightFunctionQuality=0
r.ShadowQuality=0
r.Shadow.CSM.MaxCascades=0
r.Shadow.MaxResolution=32
r.Shadow.RadiusThreshold=0.24
r.Shadow.DistanceScale=0.1
[PostProcessQuality@0]
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=200
r.Upscale.Quality=0
[TextureQuality@0]
r.MaxAnisotropy=0
[EffectsQuality@0]
r.TranslucencyLightingVolumeDim=1
r.RefractionQuality=0
r.SceneColorFormat=3
[FoliageQuality@0]
r.ParticleLightQuality=0