Dead Air x64 — сборка от 18 августа 2026 (10053)
Dead Air x64 — сборка от 18 августа 2026
Сборка 10053 · ревизия ce719e1b828e
Обновляются движок и игровые файлы. Сейвы совместимы, начинать заново не нужно.
Это обновление про одно: чтобы игра не вылетала. Мы ловили не «баги вообще», а те самые
падения, после которых закрываешь игру и идёшь спать.
Самый частый вылет тестеров — закрыт
Поменял разрешение или качество картинки, поиграл, вышел — и «приложение аварийно завершило
работу». Восемь отчётов из одиннадцати были про это.
Причина оказалась глубоко: при выходе движок выгружал системную библиотеку DirectX из-под ещё
живых объектов, и падение прилетало уже в пустоту — без единого понятного кадра в стеке. Теперь
выгрузка происходит только когда отпущено действительно всё.
Холодное оружие больше не роняет игру
Достал нож, топор или лопату — вылет. Одна общая анимация, один неверно прочитанный размер — и вся
ближняя семья оружия уводила игру в аварийный выход. Починено.
Рюкзак в слот костюма — без вылета
Классика: перетаскиваешь рюкзак в его слот на костюме эколога — игра падает. Внутри было деление
на ноль в сетке инвентаря: у слота-контейнера вместимость нулевая, а движок этого не ждал.
Сорок с лишним мест, где движок падал на «плохих данных»
Самое большое и самое незаметное. В движке стояли отладочные проверки, которые в игровой сборке
исчезают — и всё, что они прикрывали, оставалось голым. Стоило встретить нестандартное:
повреждённое сохранение, опечатку в конфиге, битый файл анимации, необычную команду в настройках —
и вылет.
Мы прошли все пять с лишним тысяч таких проверок тремя независимыми инструментами и закрыли
больше сорока настоящих дыр: в ИИ и навигации, в физике столкновений, в загрузке сохранений, в
интерфейсе, в разборе моделей. Игра теперь пропускает плохие данные и живёт дальше.
Заметить это нельзя — в том и смысл: редкие вылеты «раз в пару часов» просто перестают случаться.
Тени
- Клин теней, ехавший за камерой. Поворачиваешь мышь — по краю экрана ползёт граница, за
которой теней просто нет. Теперь тени плавно растворяются по расстоянию, а не по краю экрана. - Мерцание листвы вдали. Дальние кусты и деревья дрожали тенями на ходу.
Оба шейдера раньше вообще не доезжали в обновлениях: правки лежали у нас, а к игрокам не
уходили. Теперь уезжают.
Микрофризы от скриптов
Нашлась редкая по красоте ошибка: бюджет времени на сборку мусора в скриптовом движке считался
в сто раз больше положенного. Просили «одну миллисекунду» — разрешали сто. На замере треть
времени кадра уходила на уборку мусора внутри одного кадра. Исправлено.
Проверено, а не «вроде работает»
Перед выпуском сборка прошла автоматический обход всех 34 локаций — от Кордона до Радара,
Затона и подземных лабораторий. Каждая локация: загрузка, шестьсот кадров живой игры, контроль
повреждений памяти. Ноль вылетов.
Ставится как обычно — Обновление.cmd. Сохранения, настройки и посторонние моды не трогаются.
При вылете присылайте самый свежий лог целиком из appdata\logs — в этой сборке к нему
сохранён снимок символов, поэтому причина читается точно.