Blog

Стабильные FPS в Minecraft PvP: Плоское время отрисовки кадров

В PvP стабильный фреймтайм важнее высокого FPS. Закрепите плоские, стабильные кадры с помощью Sodium, Lithium, умного ограничения и чистых от лишнего настроек.

TRtrolPublished 6 min read

Почему стабильные FPS лучше высоких в PvP

В бою твоя меткость не лучше промежутка между кадрами. Бег, удерживающий ровные 144 FPS, ощущается четко и предсказуемо. Бег, скачущий между 90 и 240 FPS, ощущается хуже, даже если среднее значение выше, потому что каждая просадка — это крошечная заминка именно в тот момент, когда время определяет обмен. Стремись к стабильности. Верхнее число на счетчике — это лишь показное значение.

Время кадра — это показатель, который имеет значение. FPS — это просто инвертированное время кадра, и среднее значение скрывает всплески, которые тебя подрывают. Одна заминка в 40 мс в противном случае плавной секунде не видна на показателе FPS, но очень заметна, когда твой выстрел попадает с задержкой на один тик. Вся задача этого руководства — выровнять эту линию.

Построение основы производительности: Sodium и Lithium

Начни с двух модов, которые выполняют основную работу. Sodium переписывает путь рендеринга Minecraft и дает тебе гораздо больше кадров от того же оборудования. Lithium оптимизирует игровую логику и физику, чтобы вычислительная сторона перестала нагружать CPU. Работающие вместе, они дают тебе запас прочности, необходимый для стабильного ограничения.

Оба работают на Fabric, оба широко разрешены, и ни один из них не меняет игровой процесс. Установи Fabric, добавь их в папку с модами вместе с Fabric API и запусти игру. Это основа, на которой стоит каждый другой совет здесь. Без запаса прочности ни одно ограничение или настройка не удержит линию ровной под нагрузкой.

Ограничьте частоту кадров и выберите правильное значение

Кадр, приходящий вовремя, ощущается лучше, чем более быстрый, приходящий когда угодно. Установите ограничение, которое ваша машина сможет выдержать в самый напряженный момент боя. Забудьте о спокойствии пустой лобби. Если вы обычно ходите на 240 кадров в секунду, но в толпе проседаете до 160, установите ограничение на 160. Линия останется ровной, и каждый кадр будет приходить в тот момент, когда вы этого ожидаете.

Секрет в том, чтобы измерять минимальные значения, а не максимальные. Зайдите в самый загруженный сценарий, который сможете найти, посмотрите, где число опускается до дна, и установите ограничение чуть ниже этого уровня. Теперь у GPU всегда есть запас прочности, выравнивается распределение кадров, и рывки, которые раньше подстерегали вас во время обмена, стихают.

Если ваш минимальный FPS составляет...Установите ограничение на...Почему
300+ стабильно240Соответствует частоте вашего монитора; запас прочности удерживает его на этом уровне
~180 в боях144 или 165Находится ниже порога, поэтому ограничение никогда не превышается
~120 в боях100 или 120Предсказуемость лучше, чем колебания от 90 до 160
Ниже 90Сначала устраните проблему с минимальными значениямиУменьшите настройки и фоновую нагрузку перед установкой ограничения

Настройки, настроенные для четкости, а не для красивой картинки

Конкурентные настройки существуют, чтобы показать вам бой и защитить время кадра. Скриншоты — второстепенны. Уберите всё, что отнимает кадры или загромождает экран, и сохраняйте чистоту обзора. Значения по умолчанию ниже позволяют удалённым участкам загружаться без падения производительности во время боя и убирают визуальный шум, который может скрыть игрока в неподходящий момент.

НастройкаУстановите вПричина
Дальность прорисовкиУмеренная (8-12)Удалённые участки загружаются без падения производительности при повороте
ГрафикаБыстраяОтключает самую ресурсоёмкую отрисовку без ущерба для прицеливания
ЧастицыМинимальныеЭффекты перестают заслонять экран и красть кадры
Плавное освещениеМинимальное или выключеноБолее дешёвое освещение, лучше видно движение
ОблакаВыключеноОсвобождает кадры, без каких-либо недостатков в бою
VSyncВыключеноУстраняет задержку ввода; ваш лимит кадров контролирует темп

Дальность прорисовки — это то, что люди обычно завышают. Огромная дальность обзора выглядит впечатляюще и незаметно подгружает чанки прямо в разгар боя. Умеренная же поддерживает мир загруженным только тогда, когда это необходимо, и при этом обеспечивает стабильное время кадра.

Прекратите, чтобы фон крал кадры

Большинство рывков во время боя не исходят от Minecraft. Они исходят от чего-то, что находится за ним и захватывает процессор в неподходящий момент: открывающаяся вкладка браузера, обновлятор, приложение для чата, решающее, когда отрисовываться. Закройте все ресурсоемкие приложения перед тем, как ставить игру в очередь, и худший источник случайных подвисаний исчезнет сам собой.

Добавьте Динамический FPS, чтобы игра перестала тратить энергию, когда она выходит из фокуса, что позволит системе оставаться прохладной и реагировать, когда вы снова переключитесь на нее. Затем очистите фоновые приложения перед сеансом. Чистый фон — это разница между ровной линией и линией с одним отвратительным пиком в самый неподходящий момент.

  • Sodium и литий установлен на Fabric, с Fabric API присутствует
  • Набор колпачков для рамки, установленный чуть ниже вашего минимального FPS в бою
  • Графика быстрая, частиц минимум, дальность прорисовки умеренная
  • Выключен VSync, чтобы лимит кадров задавал темп, а не монитор
  • Динамичный FPS, перед постановкой в очередь убедитесь, что закрыты ресурсоемкие фоновые приложения

Часто задаваемые вопросы

Получить Terminus

Combat-tuned defaults, flat frame time, no setup