Настройки Kingdom Come - Deliverance
Мне было трудоёмко настроить приемлемую графику в игре на современном компьютере. Она либо была крайне требовательная к вычислительным ресурсам компьютера и потребляла много электричества, либо была визуально неприятной. В итоге удалось достичь результата, который меня устроил. Ниже привожу инструкцию по настройке графики и не только.
Примечания
В Интернете множество готовых файлов пользовательской конфигурации user.cfg
, а также рекомендации по различным её параметрам. Пройдя этот путь, я не советую использовать настройку игры через файл. Ручная настройка через конфигурационный файл может не учитывать зависимости между параметрами, а они есть и важны. Поэтому в данной инструкции предложу минимальный конфигурационный файл. А всё остальное настроим через настройки в самой игре. Важно делать это последовательно.
В моём случае, основной нагрев и повышенное потребление вычислительных ресурсов было связано с избыточным использованием игрой центрального процессора (CPU), а не графического процессора (GPU). Поэтому настройками смещаю нагрузку с CPU на GPU.
Ввиду технических особенностей игра потребляет много CPU для прорисовки теней. И чем дальше видит наш персонаж, тем больше теней необходимо прорисовывать. Поэтому важно оставлять качество теней низким или средним.
Инструкция
В директории игры
Steam\steamapps\common\KingdomComeDeliverance
создаём файл пользовательской конфигурацииuser.cfg
со следующим содержимым.e_ViewDistMin=10 e_ViewDistRatio=200 r_MotionBlur=0 r_AntialiasingMode=3 r_AntialiasingTAASharpening=0.5 bind f9 g_showHud 0 bind f10 g_showHud 1
Где,
e_ViewDistMin=10
увеличивает расстояние отображения всех объектов, даже очень мелких, типа банки на столбе, с 5 до 10 метров,e_ViewDistRatio=200
увеличивает расстояние отображения крупных объектов, например корыт,r_MotionBlur=0
отключает смазывание изображения при движении,r_AntialiasingMode=3
включает сглаживание краёв объектов и уменьшает их мерцание при движении,r_AntialiasingTAASharpening=0.5
повышает резкость изображения,bind f9 g_showHud 0
иbind f10 g_showHud 1
скрывает интерфейс (для снимков экрана) по нажатию на клавишуF9
и показывает интерфейс снова по -F10
.
Добавляем параметр запуска
+exec user.cfg
, который подключает пользовательскую конфигурацию.Запускаем игру и последовательно настраиваем её.
Параметры графики:
- Качество изображения:
Низкое
; - VSync:
Вкл.
- Качество изображения:
Расширенные настройки графики:
- Сглаживание:
SMAA 2TX
; - Качество объектов:
Высокое
; - Качество эффектов:
Высокое
; - Качество освещения:
Высшее
(при значенииУльтра
освещение начинает сильно мерцать в некоторых помещениях); - Качество частиц:
Высокое
; - Качество физики:
Высокое
; - Качество пост-обработки:
Ультра
; - Качество шейдеров:
Высокое
(ниже этого значения лица персонажей становятся менее выразительными); - Качество теней:
Среднее
(выше этого значения CPU и GPU нагружаются значительно больше, ниже - тени прорисовываются слишком близко); - Качество текстур:
Ультра
; - Качество воды:
Высшее
; - Детализация объёмных эффектов:
Ультра
; - Детализация растительности:
Ультра
- Дальность видимости объектов:
20/20
(выбираем максимум, один из зависимых параметровe_ViewDistRatio
переопределяется и увеличивается в пользовательской конфигурации); - Дальность LOD:
12/20
(при меньшем значении видно, как одежда исчезает и появляется на персонажах); - Дистанция отрисовки растений:
12/20
; - Размытие в движении:
Выкл.
- Сглаживание:
Громкость:
- Громкость музыки:
8/20
; - Громкость эффектов:
19/20
; - Громкость речи и роликов:
13/20
(использую заниженное значение для летсплея, чтобы не перекрикивать персонажей во время озвучивания субтитров).
- Громкость музыки:
Перезапускаем игру и стараемся не трогать настройки графики, чтобы их не сбить.
Пауза в игре
Иногда субтитры в игре пропадают слишком быстро и не успеваешь их прочитать. Так как я озвучиваю все субтитры персонажей, мне важно иметь возможность поставить игру на паузу. Это можно сделать при помощи бесплатного приложения Game Pauser by Jase1 с открытым исходным кодов.
Ресурсы
- Техническая wiki по игре на сайте www.pcgamingwiki.com.
Game Pauser by Jase на сайте Steam и официальном сайте madebyjase.com↩︎