Когда я сам столкнулся с этой проблемой, первым делом я, конечно же, попытался найти информацию в интернете, и, к сожалению, из всего найденного мною мало что помогло, однако я все же смог найти действительно рабочие способы увеличения производительности в игре.
В этой статье я расскажу, как избавиться от просадки кадров, и помогу решить проблему низкого FPS в Dota 2.
Речь пойдет только о настройках самой доты, настройки операционной системы в этой статье я затрагивать не буду.
Параметры запуска Dota 2
Начнем с параметров запуска Dota 2, заходим в библиотеку Steam
Далее в свойства Dota 2 и вписываем в параметры запуска следующее: -novid -map dota -nojoy -novr -noaafonts -high
-novid — команда убирающая вступительный ролик при запуске игры
-map dota — прогружает карту до начала игры
-nojoy — отключает поддержку геймпада
-novr — отключает VR
-noaafonts — отключает сглаживание шрифтов в игре
-high — запускает доту с высоким приоритетом
Это не все существующие параметры запуска для Dota 2, на самом деле их намного больше, я показал те, которые помогли лично мне. Вы можете поискать в интернете полный список команд параметров запуска для доты и добавить то, что нужно вам.
Настройки графики в игре
Настройки графики в Dota 2 не так просты как кажутся, здесь есть несколько нюансов о которых вам нужно знать.
Если у вас имеются проблемы с производительностью, попробуйте отключить эффекты: блики, туман, свечение и т. д. Расчет шейдеров на некоторых компьютерах данная настройка может вызывать как просадки, так и увеличение производительности. Качество текстур советую ставить высокое, а качество эффектов — на низкое или среднее, тени можно выключить вовсе.
НИ В КОЕМ СЛУЧАЕ НЕ ВКЛЮЧАЙТЕ ВЕРТИКАЛЬНУЮ СИНХРОНИЗАЦИЮ!
В режиме отображения советую выбрать полноэкранный режим, также можно поиграться с разрешением экрана, но качество картинки при снижении разрешения сильно упадет.
Максимальная частота кадров в секунду
Я бы не советовал устанавливать максимальное значение кадров в секунду, ставьте значение, не превышающее герцовку вашего монитора, если монитор 60 герц — ставьте 60, если 144 — ставьте не больше 144, это поможет добиться более стабильной частоты кадров.
Как включить счетчик FPS в Dota 2?
На всякий случай расскажу, как включить счетчик FPS в доте, для этого нужно зайти в настройки игры > расширенные настройки > поставить галочку «Отображать информацию о сети».
FidelityFX Super Resolution
FidelityFX Super Resolution позволяет увеличить производительность в играх без значительного ущерба для графики, этот алгоритм позволяет отрисовывать игру в низком разрешении и увеличивает размер и качество изображения с помощью апскейлинга.
Включить FidelityFX Super Resolution можно при активном сглаживании в расширенных настройках и при условии что качество обработки экрана выставлено ниже 100%, то есть, вы можете выкрутить качество обработки экрана на минимум и включить FidelityFX Super Resolution, это даст более качественное изображение с небольшими потерями производительности, конечно, всё будет зависеть от конфигурации вашего оборудования, поэтому какие конкретно значения выставлять, я вам сказать не могу, пробуйте и подбирайте сами для себя оптимальные настройки. .
Еще раз напомню, что при выключенном сглаживании и 100% качества обработки экрана, включить FidelityFX Super Resolution не получится.
NVIDIA Reflex
NVIDIA Reflex — это технология, которая позволяет улучшить отзывчивость управления в играх, можете поиграться с этой настройкой и посмотреть как будет вести себя ваш компьютер с NVIDIA Reflex и без.
API рендеринга
Может помочь смена API рендеринга в настройках:
По умолчанию стоит DX11, после выбора Vulkan автоматически скачается дополнительный контент, для этого нужно перезапустить игру.
Если Vulkan не скачивается автомитически, делаем следующее:
Заходим в библиотеку Steam>свойства Dota 2
Ставим галочку возле Vulkan support
Понаблюдайте как ведет себя игра при использовании разных API рендеринга, у кого-то игра лучше работает на DX11, а у кого-то на Vulkan, все зависит от конфигурации вашего оборудования.
В заключении
Большое количество игроков в Dota 2 сталкивается с просадками кадров в процессе игры и низким FPS. Казалось бы, решение проблемы очевидно — нужен более мощный компьютер, но всё не так просто, даже обладатели достаточно мощного железа нередко страдают от этих проблем.
Я описал настройки, которые действительно работают в моем сценарии использования, у всех разные устройства и разная конфигурация оборудования, поэтому экспериментируйте и пробуйте комбинации настроек, описанных выше, советую особое внимание уделить: FidelityFX Super Resolution, разрешению экрана и API рендеринга. Также желательно использовать полноэкранный режим.
Повторюсь: ни в коем случае не включайте вертикальную синхронизацию!