
Studio 397 выпустила обновление 1.4.1.3 для Le Mans Ultimate, временно вернув обычные серверы к прежней сетевой модели. Причина — проблемы с новой системой Reliable UDP, которую разработчики внедрили ещё в июльском патче 1.4 и с тех пор пытаются довести до ума.
Что пошло не так после версии 1.4
Крупное обновление 1.4 вышло 28 июля и принесло, среди прочего, замену обычного TCP-соединения на протокол Reliable UDP, сокращённо RUDP. Задача была понятная: сократить число разрывов соединения и убрать узкие места старой сетевой архитектуры, которая копилась в игре не один год. Но на практике всё оказалось сложнее.
Несколько последующих хотфиксов действительно сняли часть проблем с первым подключением к серверам. А вот определённые типы соединений до сих пор ведут себя нестабильно прямо во время гонки — то есть в самый неподходящий момент. Studio 397 честно признаёт: баг проявляется не у всех и не в каждой сессии, что сильно затрудняет диагностику. Судя по всему, дело в том, как RUDP взаимодействует с разными провайдерами, типами подключения и сетевыми условиями конкретного игрока.
Временный откат, а не отказ от RUDP
Тема оказалась особенно чувствительной на фоне недавних споров вокруг сетевого кода и поведения машин при контактах на трассе — как раз то, за что отвечает качество синхронизации данных между клиентами. Разработчики решили не рисковать стабильностью обычных серверов и вернули их на старую схему подключения до тех пор, пока RUDP не будет доработан.
При этом в студии подчёркивают: от самой идеи Reliable UDP никто не отказывается. Протокол по-прежнему считают перспективным решением проблемы disconnect’ов. Просто требуется больше данных с реальных игроков, поэтому в ближайшие недели запланированы отдельные публичные тестовые сессии именно на RUDP — с участием пользователей разных провайдеров и регионов. Дата возвращения технологии на боевые серверы пока не называется.
Другие правки: блокировки серверов и тормозные диски
Помимо сетевой части, патч 1.4.1.3 устраняет баг, из-за которого серверы могли зависать намертво прямо во время гонки — неприятная штука, способная сорвать целый заезд для всех участников лобби.
Отдельно разработчики добавили расширенное логирование для истории с воздуховодами тормозов, которая тянется ещё с релиза версии 1.4. Тогда же обновили саму термодинамику тормозов и поведение колодок, поэтому баг с настройками охлаждения дисков особенно чувствителен: выбранная в сетапе конфигурация иногда работает некорректно, а температуры тормозов ведут себя нелогично. Постоянного фикса пока нет — сначала студии нужно собрать больше телеметрии через новые логи.
Что дальше
Следующее крупное обновление Le Mans Ultimate намечено на конец сентября. В нём обещают ещё две американские трассы — продолжение линейки контента, стартовавшей с Дейтоны и Лагуна-Секи в версии 1.4. Основной же упор разработчики делают на исправление багов и технических проблем, накопившихся за лето. При этом критичные фиксы, по словам студии, не обязаны ждать сентября — они могут прийти и раньше, отдельными хотфиксами, как это уже произошло с 1.4.1.3.