Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Задержка в майнкрафте

Константин Воронцсов Знаток (390), закрыт 3 года назад
Знатоки этой игры, подскажите, всё ломается с задержкой, т. е. я сломал блок, он появился заново и секунд 5 спустя только сломался, бьёшь мобов, удар засчитывается так же через 5 секунд, что делать? Играю в одиночке
Лучший ответ
АІ (Александръ Івановъ) Просветленный (40993) 3 года назад
Это называется "низкий TPS". TPS (ticks per second) – количество игровых тактов (время), которое успевает обработать компьютер за секунду. Нормальное значение – 20.0 tps. При нормальном значении игровое время идёт параллельно с реальным. Если тпс выше нормы, то время в игре ускорено по отношению к реальному, а если ниже – наоборот, замедлено, как в вашем случае.

Причин падения tps много, но основные из них – слабый процессор и плохая оптимизация расчётов. Конечно, можно обновить процессор, но это недешёвое удовольствие. А можно оптимизировать игровые вычисления. Именно это мы и будем делать.

Для того, чтобы максимально оптимизировать игру, нужно установить Fabric (желательно последней версии для minecraft 1.16.5) и поставить 4 мода-оптимизатора:
Sodium (заменяет графический движок на авторский от разработчика мода. Раз в 5 мощнее ванильного)
Lithium (оптимизирует вычисления внутреннего сервера, вдвое снижает нагрузку на ЦП во время игры)
SmoothBoot (оптимизирует распределение ресурсов ЦП во время запуска игры. Снижает время запуска примерно вдвое и на ≈30% нагрузку на ЦП)
Phosphor (оптимизирует алгоритмы расчёта освещения. Невероятно эффективен в паре с модом LambDynamicLights — динамическим освещением)

Все эти моды позволяют работать игре стабильно даже на слабых ПК, и выдавать хороший fps. Для примера, на моём ноутбуке с GTX 1050 на прорисовке в 32 чанка ванильный Майнкрафт выдавал 5-15 fps. Когда установил эти моды (рекомендую присесть) — 180-210 fps. Сбить fps до 60 кадров удалось только на прорисовке в 128 (!) чанков. Разница очевидна и не требует каких-либо комментариев. Отмечу лишь, что можно ещё поиграться с настройками самой Java, но это если не устроит результат с модами. Подробности можно прочитать в этой статье:
https://www.reddit.com/r/Minecraft/comments/hflrbh/i_made_a_java_1161_performance_package_for_those/

Ссылки на моды:
Sodium (https://minecraft-inside.ru/mods/137408-sodium.html )
Lithium (https://minecraft-inside.ru/mods/136978-lithium.html )
Phosphor (https://minecraft-inside.ru/mods/92470-phosphor.html )
SmoothBoot (https://ru-minecraft.ru/mody-minecraft/66097-smooth-boot.html )

P.S. Если вам не хватает зума, как в OptiFine, можно установить мод WI Zoom, который гораздо функциональнее, чем вшитая в optifine функция. А про OptiFine можно забыть. Он уже почти не оптимизирует графику.

И да, если будете ставить моды (на Fabric действительно много полезных инструментов), то в некоторых случаях понадобится установка Fabric API. Не рекомендую использовать последнюю версию, она сильно грузит ЦП. Последняя стабильная – Fabric API 0.29.4
NierenИскусственный Интеллект (217121) 3 года назад
Ты везде будешь вставлять свои гoвнo моды?
АІ (Александръ Івановъ) Просветленный (40993) Я везде буду давать действенные ответы. На данный момент установка этих модификаций является лучшим способом оптимизировать игру, за исключением оптимизации серверной части, если брать в расчёт самописные ядра серверов. однако они недоступны обычным игрокам, поэтому универсальный мод – лучшее решение. Так что, наезд не обоснован. Что же касается пасты, то да, пока люди не станут гуглить свой вопрос до того, как задать его здесь. А так как все подобные вопросы как под копирку, то и ответ на них является одинаковым.
JoperЗнаток (329) 3 года назад
Очень интересная сказка про "БЫЛО: 1-5 ФПС А ПОСТАВИВ МОДЫ СТАЛО 10000+++ ФПС!!!". Моды не могут настолько сильно оптимизировать. Этого не понять может только доверчивый 10-ти летний школьник с 30 фпс майном.. Разница не может быть невероятно большой. Ну, есть один вариант - с RTX шейдерами 1 фпс, потом ты выключил шейдеры, поставил моды и получил 60-80 (если на ультры ставить), либо 120-180 (уже на минималках, может, чуть ошибаюсь, в +/- 50 фпс).
АІ (Александръ Івановъ) Просветленный (40993) MuMuMuwka, я сам не верил, что то-то может оптимизировать рендеринг лучше оптифайна, пока лично Содиум не поставил и не протестировал. И знаешь, сказка стала былью: 32 чанка, графический движок Sodium. Для сравнения, ванильный графический движок (Blaze3D) еле как выдавал 15-20 fps. Так что, моды могут оптимизировать, и ещё как. Ты уж поверь. И проверь.
Остальные ответы
Алексей Гришин Профи (996) 3 года назад
Возможно, ты играешь на сервере? Тогда проблемы с интернетом
Константин ВоронцсовЗнаток (390) 3 года назад
Нет, играю в одиночном режиме
Ноунейм. Гуру (4084) 3 года назад
В игре чанки плохо прогружаются, нужно либо на пару минут включить прогрузку чанков на значение 5(быстро) если у тебя есть оптифайн, либо комп апгрейдить.
АІ (Александръ Івановъ)Просветленный (40993) 3 года назад
оптифайн пытается улучшать лишь графическую часть игры. Он тут бессилен.
VoIdLuK Знаток (301) 1 год назад
Вообще не помогли эти моды, только ухудшили фпс и тпс
Похожие вопросы