Когда ищут «Hull Rupture lag at lvl 40», имеют в виду 40-ю волну, а не уровень персонажа. Уровней в игре нет — у корабля есть счётчик волн, и где-то за сорока забег начинает ползти, пока железо стоит наполовину простаивающее.
Причина не в вашей видеокарте. Разработчик сказал прямо: торможение после 40-й волны идёт от масштабирования Endless Mode, и с балансом режима они промахнулись.
Сначала: lvl 40 — это волна 40
В Hull Rupture нет системы уровней. Есть двадцативолновый Classic Mode и Endless Mode, продолжающийся за ним, поэтому игрок, говорящий «lvl 40», описывает, насколько ушёл счётчик, а не насколько силён корабль.
Различие важно: двадцативолновая цель и опыт сороковой волны — разные режимы с разной настройкой. Classic кончается на двадцати. Всё, что дальше, — Endless, и проблемы с масштабированием именно у него.
Что разработчик сказал на самом деле
Заявление пришло вместе с демо-патчем 25 сентября, и оно на редкость прямое: столько игроков, добравшихся так далеко, они не ожидали, и баланс Endless Mode снова упустили.
Тот же пост объяснял план на релиз: Endless станет отдельным режимом с собственными настройками, чтобы балансировать и оптимизировать его самого по себе, а не как расширение Classic.
Это проектное исправление, а не перфоманс-патч. Разделение режима даёт им место, где крутить масштабирование; само по себе оно не гарантирует, что сорок пятая волна пойдёт плавно.
Три разные проблемы за словом «лаг»
Разработчик сортирует жалобы на производительность в три корзины, и у них нет общего ни причины, ни исправления.
Первая — баги, вызывающие просадки кадров. Их находят и чинят постепенно, и обычно они объявляют себя на конкретном действии: прорыв, покупка, установка модуля.
Вторая — торможение после 40-й волны, которое разработчик относит к масштабированию Endless Mode, а не к рендеру. Именно её имеют в виду, когда ищут lvl 40.
Третья — общая производительность до 40-й волны, которую разработчик держит отдельно от двух других. Если у вас низкий FPS с третьей волны, вы вообще не в корзине 40-й волны.
Почему становится хуже, чем дольше идёт забег
В этой игре ничто не останавливается. Производство продолжает работать во время боя, рабочие продолжают двигаться, чужие продолжают строить путь через раскладку, которую вы собрали, — поэтому каждая минута после 40-й волны добавляет сущности сразу в несколько систем.
Больше модулей — больше потребление энергии и больше производства для симуляции. Больше рабочих — больше назначений. Больше защитников и атакующих — больше снарядов, а снаряды обычно и есть то, куда уходит кадровый бюджет tower defence.
Ни утечка памяти, ни плохой драйвер здесь не нужны. Это обычная цена подросшего забега, умноженная на режим, масштабирование которого — по признанию самого разработчика — настроено неверно.
Это ваш ПК?
Минимальные требования честно низкие: Windows 10 21H1 или новее, i7-8700 или Ryzen 1600, 8 ГБ ОЗУ, GTX 670 или HD 7970, DirectX 11 и 2 ГБ на диске. macOS нужен Big Sur 11 или новее, Linux — Ubuntu 22.04 или новее, обеим — те же 8 ГБ.
Если ваша машина проходит эту планку с запасом, а просадка появляется ровно в момент, когда счётчик переходит за сорок, — тайминг указывает на забег, а не на железо. Если же дёргается с первых волн или в меню, это корзина багов, и стоит сообщить.
| Спека | Минимум |
|---|---|
| ОС | Windows 10 21H1+, macOS Big Sur 11+, Ubuntu 22.04+ |
| CPU | Intel i7-8700 или Ryzen 1600 |
| ОЗУ | 8 ГБ |
| GPU | GTX 670 или HD 7970, DirectX 11 |
| Диск | 2 ГБ |
Что реально помогает
Относитесь к любому чек-листу настроек, обещающему гладкий поздний Endless, как к догадке. Торможение отнесено к масштабированию режима, и никакая комбинация качества теней и версий драйверов не бьёт в то, что изменилось.
Что можно сделать — убрать избегаемую нагрузку. Корабль с меньшим числом лишних модулей и бездельным рабочих даёт симуляции меньше работы: тот же совет, что и строить эффективно, но без роли обходного пути.
Графические настройки — по другую сторону этой черты. Понижение теней или разрешения меняет то, что рисуется, а стоимость, в которую вы упёрлись, — это то, сколько игра должна обновлять: модули, рабочие, снаряды. Выставить всё на минимум разумно попробовать, но это не тот рычаг, на который отвечает именно эта проблема.
Репорт стоит двух минут. Полезный репорт называет волну, режим, что корабль делал в тот момент и на какой сборке вы находитесь. Разница между «лагает на 40» и «падает до однозначных цифр, когда на 43-й волне открывается третий прорыв» — это разница между репортом, которым можно воспользоваться, и тем, которым нельзя.
Паттерн — это диагноз
Проблема масштабирования становится хуже, чем дольше идёт забег, и остаётся плохой. Баг проявляется на одном действии и может исчезать на паузе или перезагрузке. Если ваше — второе, ему место в репорте, а не в настройках.
Краш, а не только торможение
Некоторые игроки сообщают о худшем, чем дёргание. Один обзор демо описывает забеги, крашившиеся около 36–37-й волны при неэффективной раскладке, и всё ещё тяжёлое торможение после сорока, когда раскладка была эффективной.
Считайте это местом, куда посмотреть, а не правилом: один краш забега — не то же, что краш всех забегов. Если ваши забеги умирают на повторимой волне, а не деградируют постепенно, запишите волну и состояние корабля — повторимый краш куда полезнее разработчику, чем общий плач о производительности.
Та же логика относится и к самому кораблю. Раскладка, которая держит каждый коридор коротким, а каждый модуль занятым, делает в секунду меньше работы, чем раскладка с длинными пустыми маршрутами и половиной экипажа, бездельничающего на шлюзе, поэтому краш, случающийся только на вашем самом большом корабле, сообщает вам, которую из двух вы построили.
Что это значит для следующего забега
Ожидайте, что Classic — те двадцать волн, вокруг которых построена игра, — поведёт себя нормально. Ожидайте, что Endless — режим, где корабль перерастает симуляцию, по крайней мере пока у отдельной настройки не накопится патч-другой.
Если вы гонитесь за поздними волнами сами по себе, первые двадцать волн — та часть, которая решает, доберётесь ли вы туда с кораблём, который стоит продолжать, а справочник по системам объясняет, какие модули берут больше всего симуляции за меньше всего выработки.