Как улучшить стабильность производительности в S.T.A.L.K.E.R. 2

Что делать, если FPS сильно проседает даже после снижения графических настроек.

Как улучшить стабильность производительности в S.T.A.L.K.E.R. 2

Самая ожидаемая игра в СНГ за последние 15 лет вполне закономерно оказалась неидеальной в техническом плане на релизе. Многие геймеры сообщают о нестабильной производительности и проблемах с графикой на ПК. Причины — в слишком высокой нагрузке на центральной процессор и неоптимальной работе движка Unreal Engine 5. Последнее скорее всего вызвано нехваткой времени и опыта у разработчиков.

Пока готовлю полноценный развёрнутый технический обзор S.T.A.L.K.E.R. 2, я решил поделиться кратким руководством по улучшению плавности фреймрейта. Для этого есть пара способов.

Способ 1: ограничение FPS

Это работает для любых процессорозависимых игр. В графических настройках S.T.A.L.K.E.R. 2 есть опция для ограничения количества кадров. Однако она позволяет установить только значения 30 либо 60. Поэтому лучше воспользоваться утилитой RivaTunerStatisticsServer:

  1. Скачайте RTSS с официального сайта.
  2. Запустите и пропишите в графе Framerate Limit ограничение в 30 кадров либо больше.
Как улучшить стабильность производительности в S.T.A.L.K.E.R. 2

Например, если средний FPS всегда выше 40, то можно поставить 40, если выше 60 — 60 и так далее.

Таким нехитрым способом можно значительно улучшить плавность распределения кадров, выровняв средний фреймтайм. Это положительно скажется в том числе на отзывчивости управления.

Для игры на клавомыши я бы рекомендовал значения не ниже 40. Если же приходится ставить 30, то попробуйте пересесть на геймпад. Многие хорошо отзываются о такой реализации управления даже в ПК-версии.

Способ 2: отключение всего рейтрейсинга

Выше я уже упоминал, что разработчики, похоже, не смогли грамотно реализовать основные фишки движка Unreal Engine 5. По этой причине они работают неоптимально, как с точки зрения визуала, так и с технической.

Можно значительно улучшить производительность, если отключить Lumen и всю остальную трассировку лучей. Освещение станет более плоским и примитивным, но игра в целом всё равно будет выглядеть неплохо. И самое главное — значительно вырастет FPS.

  1. Найдите файл GameUserSettings.ini по адресу C:\Users («Пользователи»)\ИмяПользователя\AppData\Stalker2\Saved\Config\Windows
  2. Добавьте в конец файла следующие строки:
[SystemSettings] r.RayTracing=False r.RayTracing.Shadows=False r.RayTracing.Reflections=False r.RayTracing.AmbientOcclusion=False r.RayTracing.GlobalIllumination=False r.RayTracing.Lighting=False r.RayTracing.Translucency=False r.RayTracing.SkyLight=False r.Lumen.Reflections=False r.Lumen.Reflections.HardwareRayTracing=False r.Lumen.Reflections.ScreenTraces=False r.Lumen.GlobalIllumination=False r.Lumen.ScreenProbeGather=False

После этого сохраните файл.

В качестве бонуса предлагаю изучить подробный гайд по настройкам графики от моего коллеги KATAR5YZ:

3434
1313
70 комментариев

Ждать оптимизацию, забыл пунктик

12

Там проблемы явно фундаментальные. Так что сильно лучше не сделают в ближайший год.

9

Оптимизация среди UE5 отличная, а если учитывать игры в открытом мире, то самая лучшая на данный момент. Баг с утечкой памяти, прям портит впечатление

6
3

если эта оптимизация вообще будет

2

А вообще лучше ограничьте фпс до 24, ведь глаза видят только до 24.

8
2

Глаза видят примерно до 100 кадров, когда ты расслаблен, и до 300, когда ты сосредоточен. Это усреднённое для людей не старше 30 лет.

1

12 же, если 2 глаза, то как раз будет 24 кадра