Valve предусмотрела гибкий инструментарий для настроек графики Dota 2. Углубившись в тему, вы сможете существенно повысить производительность игры даже на слабых ПК. Собрали самые действенные способы увеличения фреймрейта.
Как добиться повышения fps
Для начала изменим параметры запуска игры, используемые системой по умолчанию.
- Заходим в Steam и находим в списке доступных игр Dota 2;
- Нажимаем на нее правой кнопкой мыши и находим пункт «Свойства»;
- Выбираем раздел «Общее».
- В самом низу вкладки находим категорию «Параметры запуска Dota 2».
Строка позволяет модифицировать параметры запуска в зависимости от текстовых команд, которые пропишет игрок. Их нужно вводить друг за другом через пробел и без кавычек. Выбираем подходящие из перечня ниже.
Список основных команд для повышения fps в Dota 2
- -console — запускает консоль в Dota 2;
- -high — устанавливает высокий приоритет, позволяя системе сконцентрировать все ресурсы на игре;
- -nod3d9ex — отключает DirectX;
- -noaafonts — выключает сглаживание шрифтов (TrueType);
- -noipx — выключает загрузку IPX-соединений и расширений;
- -useforcedmparms — предотвращает сброс DPI-разрешения компьютерной мыши;
- -noforcemspd — задействует ускорение компьютерной мыши в соответствии с настройками ОС;
- -noforcemaccel — позволяет игре использовать параметры ускорения мыши.
Дополнительные команды для повышения fps в Dota 2
- -gl — запускает игру в режиме OpenGL. Рекомендуется для владельцев видеокарт от AMD и слабых моделей от NVIDIA;
- -dx9 — позволяет переключиться на старую версию DirectX;
- -dx11 — позволяет переключиться на DirectX 11;
- -gl — позволяет переключиться на OpenGL;
- -map dota — осуществляет предварительную подгрузку карт, чтобы предоставить геймеру быстрый доступ к ним;
- -map_enable_background_maps — убирает/активирует работу фоновых карт;
- -fps_max # — позволяет указать максимальное значение FPS (вводим число вместо #);
- -nojoy — деактивирует игру с геймпада, тем самым снижая нагрузку на процессор;
- -novr — деактивация VR-модуля. Ускоряет время загрузки Dota 2 и повышает производительность в зависимости от характеристик ПК ;
- -autoconfig — сбрасывает настройки графики до рекомендуемых для текущей конфигурации ПК;
- -32bit — запускает игру с 32-битным клиентом (изначально используется 64-битная версия);
- -noborder — запускает игру в оконном безрамочном режиме;
- -windowed — запускает игру в оконном режиме;
- -fullscreen — запускает игру в полноэкранном режиме без ограничений и рамок;
- -heapsize — снижает объем потребляемой игрой оперативной памяти;
- +mat_hdr_level # — изменяет качество цветовых эффектов. Вместо # вводим нужную цифру. «0» соответствует низкое значение эффектов, а «2» — максимальное;
- +r_rootlod # — позволяет регулировать уровень детализации. Вместо # вводим нужную цифру. «0» — минимальное значение, «2» — максимальное;
- +r_shadowrendertotexture # — регулировка детализации теней. Вместо # вводим нужную цифру. «0» — низкое значение, «1» — высокое;
- +r_waterforceexpensive # — регулировка детализации воды. Вместо # вводим нужную цифру. Значение «0» — низкий уровень, значение «2» — высокий;
- +r_waterforcereflectencities # — настройка качества водных отражений. Вместо # вводим нужную цифру. «0» — низкий уровень детализации, «2» — высокий;
- -prewarm — загружает необходимые для запуска игры ресурсы до появления главного экрана;
- -threads # — дает возможность указать нужное количество ядер, задействованных процессором для игры. Вместо # вводим нужную цифру;
- -language: English — выставляет нужный язык перевода. Вместо «English» выбираем нужный нам;
- -dev — позволяет войти в «режим разработчика».
Дополнительные команды для низких настроек графики
Эти дополнительные настройки позволят снизить графику во время игры в Dota 2 и уменьшить нагрузку на систему.
- dota_cheap_water 1 — снижает эффекты от частиц воды;
- cl_globallight_shadow_mode 0 — отключает работу теней;
- r_deferred_height_fog 0 — снижает плотность частиц тумана;
- r_deferred_simple_light 1 — снижает качество эффектов света;
- r_screenspace_aa 0 — оптимизация разрешения;
- mat_vsync 0 — отключает вертикальную синхронизацию.
Настройки оптимизации Netgraph
Netgraph отображает данные о скорости пинга и сетевых настройках. С его помощью игроки смогут обнаружить проблемы с соединением при их наличии. Активируется при помощи клавиши F9. Для отображения настроек net_graph открываем консоль в Dota 2 и вводим нужный код:
- -net_graph 0/1 — где «0» включает команду, а «1» отключает;
- net_graphheight 64 — позволяет передвинуть статистические таблицы по вертикали;
- net_graphinsetbottom 437 — меняет расположение блока с информацией. При значении «437» он будет виден в нижней части экрана. Для коррекции положения таблиц также используем net_graphinsetleft 0, net_graphinsetright -30, net_graphproportionalfont 0, bind F9 “showgraph”;
- net_graphtext 1 — позволяет увидеть сетевой график, но если не используется параметр autoexec.
Дополнительные опции для снижения нагрузки
Вместе с консольными командами можно использовать внутренний инструментарий ОС. К примеру, Windows 10 позволяет снизить нагрузку на систему. Допустим, с помощью отключения возможность записи клипов.
- Открываем меню «Пуск»;
- Находим вкладку «Параметры» → «Игры» → «Xbox Game Bar»;
- Отключаем тумблер напротив значения «Записывайте игровые клипы, делайте снимки и транслируйте их с помощью меню игры».
Альтернативой служит активация игрового режима. С его помощью Windows 10 отдает приоритет играм. Алгоритм действий схож:
- Открываем «Пуск»;
- Заходим в «Параметры» → «Игры» → «Игровой режим»;
- Активируем тумблер в выпавшем меню.
Дополнительные инструменты для улучшения производительности
Еще один способ — использование стороннего софта. Алгоритмы работы такого ПО схожи с консольными командами. С их помощью система перераспределяет ресурсы компьютера для оптимизации Dota 2. Наиболее распространенные программы:
Как узнать fps в игре?
Самый простой способ — через настройки самой Dota 2. Находим вкладку «Расширенные настройки» и ставим галочку напротив значения «Отображать информацию о сети».
Несмотря на название, функция предусматривает отображение ряда показателей, включая так интересующий нас фреймрейт. Альтернативный способ — использовать команду «-cl_showfps 1» внутри консоли.
Заглавное фото: промо-арт Dota 2
10 комментариев