Top.Mail.Ru
OverGame.fun
Вход
Логин
Пароль
Регистрация
OverGame.fun > Новости > Руководства > SCUM > Оптимизация SCUM и поднятие ФПС +25 FPS

Оптимизация SCUM и поднятие ФПС +25 FPS

Здравствуйте любители по выживать в SCUM. Мы подготовили гайд по оптимизации SCUM для слабых компьютеров а так же для тех кому мало ФПС.

И так с начало пройдемся по теории. Наш любимый SCUM создан на движке Unreal Engine. И нам доступны нескольколько конфигов для настройки.
  1. Engine.ini - Отвечает за основные настройки движка, ресурсы и графика.
  2. Scalability.ini - Отвечает за настройки по умолчанию.
  3. Input.ini - Содержит настройки ввода клавиатура\мышь.
  4. Game.ini - Отвечает за простые настройки игры.
Каждый конфиг представлять собой набор параметров разделенные по категориям. Будьте внимательны в изменении параметром. Все проделанное вы делаете на свой страх и риск. Для повышения производительности и ФПС в игре мы добавим в эти конфиги несколько параметров.

Все конфиги располагаются по пути C:\Users\Имя пользователя\AppData\Local\SCUM\Saved\Config\WindowsNoEditor.
Если у вас трудности с нахождением папки AppData можете просто нажать комбинацию клавиш Win+R и написать AppData, выполнить.

Для того что бы узнать ФПС в игре достаточно в зайти Steam > Настройки > В игре > Отображение частоты кадров(В левом верхнем углу) . Теперь частота кадров будет отображаться в игре.

Ну хватит теории перейдем к повышению производительности:

Переходим по пути  C:\Users\Имя пользователя\AppData\Local\SCUM\Saved\Config\WindowsNoEditor и открываем Engine.ini в конец конфига вставляем следующее:
[/script/engine.engine] 
bSmoothFrameRate=true 
MinDesiredFrameRate=22.000000 
SmoothedFrameRateRange=(LowerBound(Type="ERangeBoundTypes::Inclusive",Value=22),UpperBound(Type="ERangeBoundTypes::Exclusive",Value=122)) 
MaxPixelShaderAdditiveComplexityCount=128 
MaxES2PixelShaderAdditiveComplexityCount=45 
MinLightMapDensity=0.0 
IdealLightMapDensity=0.02 
MaxLightMapDensity=0.05 
TimeBetweenPurgingPendingKillObjects=30 
bDisablePhysXHardwareSupport=True 

[/script/engine.renderersettings] 
r.SeparateTranslucency=False 
r.DefaultFeature.Bloom=False 
r.DefaultFeature.AmbientOcclusion=False r.DefaultFeature.AmbientOcclusionStaticFraction=False 
r.DefaultFeature.MotionBlur=False 
r.DefaultFeature.LensFlare=False 
r.DefaultFeature.AntiAliasing=0 
PerfIndexValues_ResolutionQuality="50 50 50 50" 
r.MSAA.CompositingSampleCount=1 
r.SkeletalMeshLODBias=5 
r.ShadowQuality=0 
r.Shadow.CSM.MaxCascades=0 
r.Shadow.MaxResolution=32 
r.Shadow.RadiusThreshold=0.24 
r.Shadow.DistanceScale=0.1 
r.DepthOfFieldQuality=0 
r.RenderTargetPoolMin=200 
r.Upscale.Quality=0 
r.MaxAnisotropy=0 
r.TranslucencyLightingVolumeDim=1 
r.RefractionQuality=0 
r.SceneColorFormat=3 
r.ParticleLightQuality=0
В самой игре выставляем настройки графики на Низкие(LOW).
Обязательно файлу Engine.ini в атрибутах поставить ТОЛЬКО ЧТЕНИЕ. Так как если этого не сделать файл будет перезаписан и все настройки сброшены.

Вот и все можно запускать игру и тестировать. Прирост ФПС должен составить от 10-30 ФПС.

Описание параметров 

PerfIndexValues_ResolutionQuality = "50 50 50 50" - параметр влияет на общее разрешение игры(поэкспериментируйте, вместо 50 надо вписывать значение ниже или выше, <50 = ниже разрешение, >50 = выше разрешение \ эта настройка работает только когда использованы настройки из GameUserSettings.ini \ если сменить параметры графики в игре, то настройки сбрасываются до перезапуска игры)
FrameRateLimit=92.000000 - лимит частоты кадров(FPS)
bUseVSync=False - вертикальная синхронизация(синхронизирует FPS с частотой вертикальной развёртки монитора, те ограничивает вам FPS, False - выключено, True - включено)
ResolutionSizeX=1280 - разрешение экрана по оси X
ResolutionSizeY=720 - разрешение экрана по оси Y
LastUserConfirmedResolutionSizeX=1920 - последнее использованное разрешение экрана по оси X
LastUserConfirmedResolutionSizeY=1080 - последнее использованное разрешение экрана по оси Y
ScreenResolution=50 - разрешение экрана в процентах
ScreenScaleForWindowedMode=50 - разрешение экрана в процентах(для режима окна)
WindowPosX=-1
WindowPosY=-1
bUseDesktopResolutionForFullscreen=False
FullscreenMode=2 - выбор полноэкранного режима(варианты 0,1,2)
LastConfirmedFullscreenMode=2 - последний используемый выбор полноэкранного режима(варианты 0,1,2)
PreferredFullscreenMode=1
r.SceneColorFormat=3 - формат изображения(3 = 64 бит, 2 = 32, 1 = 16, 0 = 8)
r.MSAA.CompositingSampleCount=1 - сглаживание MSAA( 1 = выкл, в игре рекомендуемый максимум 4, предел = 8 )
r.SkeletalMeshLODBias=5 - качество моделей(плохое качество = 1,2,3 вплоть до 10, ультра качество = -1, при качестве 5 и ниже, у персонажей выпадают волосы)
r.LightFunctionQuality=0 - качество освещения ( 0 = плохое, 1 = среднее, 2 = хорошее, 3 = очень хорошее)
r.ShadowQuality=0 - качество теней (0 = тени отключены, 1 = низкое качество... 5 = лучшее качество)
r.Shadow.CSM.MaxCascades=0
r.Shadow.MaxResolution=32 
r.Shadow.RadiusThreshold=0.24
r.Shadow.DistanceScale=0.1
r.DepthOfFieldQuality=0 - эффект глубины резкости, те делает объект на который вы смотрите четким, а все остальное отображается размыто(эта фигня еще и ФПС жрет, отключаем обязательно. 0 = выкл.)
r.RenderTargetPoolMin=200 - размер кэша текстур(могу ошибаться)
r.Upscale.Quality=0 - фильтрация текстур (упрощает текстуры вплоть до пиксилизации, 0 = пиксели, 1 = простая, 2 = сложная, 3 = самая лучшая)
r.MaxAnisotropy=0 - анизотропная фильтрация, в общем повышает качество текстур расположенных под углом(сильно жрет ФПС, 0 = выкл, максимальное значение = 16, может замыливать игру)
r.Streaming.PoolSize=200 - (может вызывать сильное размытие текстур)
r.TranslucencyLightingVolumeDim=1
r.RefractionQuality=0

MaxPixelShaderAdditiveComplexityCount=128 - сложность шейдеров(рекомендую 128 для минимума, 256 для максимума)
MaxES2PixelShaderAdditiveComplexityCount=45 - сложность шейдеров в чем-то другом(рекомендую 45 для минимума, 90 для максимума)
MinLightMapDensity=0.0 - минимальная плотность разрешения препросчитанных карт освещения(0 минимальный параметр, выше нуля = лучше)
IdealLightMapDensity=0.02 - идеальная плотность разрешения препросчитанных карт освещения(0 минимальный параметр, выше нуля = лучше)
MaxLightMapDensity=0.05 - максимальная плотность разрешения препросчитанных карт освещения(0 минимальный параметр, выше нуля = лучше)
TimeBetweenPurgingPendingKillObjects=30 - проверка исчезающих объектов в секундах, например трупы персонажей( если у вас видеокарта менее чем с 1 Гб памяти, то можно выставить 10, но я все же рекомендую выставить 30, как минимальное, максимальное значение = -1, для царских видеокарт ) 
bDisablePhysXHardwareSupport=True - отключает\включает технологию PhysX, владельцам видеокарт NVIDIA я рекомендую поиграться с этим параметром, технология включена если заменить "True" на "False".
r.SeparateTranslucency=False - размытие теней при прохождении через прозранчые объекты или просто отоброжение прозрачных объектов(True - включено, для повышеия качества, False - выключено, для повышения ФПС, поидее)
r.CustomDepth=1
r.DefaultFeature.Bloom=False - дополнительное свечение, эффект на любителя (нагружает процессор, False - выключено, True - включено)
r.DefaultFeature.AmbientOcclusion=False - создает так называемые реальные тени(сильно нагружает CPU\GPU, False - выключено, True - включено)
r.DefaultFeature.AmbientOcclusionStaticFraction=False
r.DefaultFeature.MotionBlur=False - размывает изображение когда вы двигаете камерой, хреноэффект рекомендую отключить(нагружает оно ПК или нет, непонятно, False - выключено, True - включено)
r.DefaultFeature.LensFlare=False - создает блики при взгляде на яркий источник света(возможно немного нагружает ПК, False - выключено, True - включено)
r.DefaultFeature.AntiAliasing=0 - сглаживание (0 = выкл)

SCUM
Название:

SCUM

Дата выдода: 29 Августа 2018
Жанр: Шутер
Разработчик: Gamepires
Платформа: PC
Оценка: 4 / 5
Категория: Руководства Просмотры: 805 Ошибка?
Автор: Raider
Добавлено:

Еще новости по теме


Наша группа


Случайная игра


ChromaGun
Название:

ChromaGun

Дата выдода: 16 Февраля 2016
Жанр: Приключение, Инди
Разработчик: Pixel Maniacs
Платформа: PC, Xbox One, PS4
Оценка: 0 / 5