Ознакомиться с основными моментами этого обновления можно в этом девблоге.
Транспорт
- Gavril Grand Marshal
- Добавлен новый кузов лимузина
- Удлинённый кузов ручной сборки
- Роскошный салон со стильной подсветкой, баром и телевизором
- Элегантный внешний дизайн
- Включено 5 различных конфигураций
- Добавлены новые детали для лимузина, доступные также для обычного кузова
- Антенна-бумеранг
- Рога на капоте
- Флажки на крыльях
- Тонированные стекла
- Виниловая крыша
- Ультрапрочные пружины
- Обновлена деформация передней и задней части
- Увеличен угол открытия задних дверей
- Добавлен новый кузов лимузина
- Bruckell Legran
- Отрегулированы аэродинамические характеристики универсала
- Исправлена анимация напольного рычага на полицейской консоли
- Burnside Special
- Исправлен неверно отображаемый тип кузова в некоторых конфигурациях
- Cherrier FCV
- Исправлено наложение раллийных фар и капота Tograc, вызывавшее тряску при определённых комбинациях
- Добавлена AO-текстура к материалам электромотора и ДВС
- Исправлено некорректное имя слота в режиме DSE Comfort
- Улучшены текстуры фар и задних фонарей
- Civetta Bolide
- Улучшено поведение конфигурации 320 GTR Group 5
- ETK I-Series
- Добавлен новый 3D-модель двигателя с материалами
- Обновлена подвеска и геометрия днища
- Добавлен новый 3D-модель двигателя с материалами
- Gavril MD-Series
- Исправлена проблема с цистерной, из-за чего трубы могли частично отрываться при спавне
- Исправлено отображение неверных кузовов в некоторых конфигурациях
- Gavril Roamer
- Исправлена ошибка с баллоном закиси азота, из-за которой кузов не мог полностью отсоединиться от рамы
- Gavril T-series
- Бетономешалка
- Добавлен бетонный груз с регулируемым объёмом и вспомогательным баком для воды
- Исправлены отсутствующие переключатели блокировок дифференциалов
- Бетономешалка
- Ibishu BX-Series
- Исправлена нестабильность, возникавшая при комбинации трубчатой рамы, дрифт-подвески, стандартной приборной панели и ручной КПП
- Ibishu Covet
- Исправлено некорректное поведение фар у версий Gambler 500
- Ibishu Miramar
- Новая модель двигателя и новые текстуры
Двигатели полностью переработаны и добавлены новые варианты конфигураций SOHC и DOHC
- Обновлены приборы
- Отрегулирован тахометр, вольтметр заменён на рабочий индикатор температуры охлаждающей жидкости
- Исправлено поведение задних фонарей
- Новая модель двигателя и новые текстуры
- Ibishu Pessima (1988)
- Исправлена проблема с дерганием багажника
- Ibishu Pessima (1996)
- Исправлены и улучшены различные материалы и текстуры, улучшена визуальная согласованность
- Ibishu Pigeon
- Исправлено зависание груза на багажнике над крышей
- Исправлена проблема с капотом, который мог остаться открытым после нескольких циклов открытия/закрытия
- Soliad Lansdale
- Исправлена нестабильность трансмиссии при сочетании 1.2L двигателя и раздаточной коробки, вызывающая масляное голодание
- Wentward DT40L
- Конвертация большинства текстур в PBR для повышения качества визуализации
Фары и двигатель пока ещё не обновлены по техническим причинам - Улучшена кастомизация — рисунок сидений теперь отделён от внешней окраски и выбирается отдельно
- Исправлены задние номерные знаки, которые были расположены слишком далеко от заднего щитка
- Исправлена AO-карта, убраны ненужные тени (например, позади номерного знака, даже если он отсутствует)
- Конвертация большинства текстур в PBR для повышения качества визуализации
- Hirochi SBR4
- Конвертированы фары и задние фонари в PBR
- Общие улучшения
- Добавлен эффект свечения тормозных дисков для всех машин с дисковыми тормозами
- Переход на текстуры PBR
- Практически все оставшиеся материалы старого формата были переведены в PBR, чтобы обеспечить стабильное качество графики
- Включает в себя двигатели, шильдики, колеса, колпаки, скины Powerglow, тюнинг-детали и многое другое
- Очистка материалов и текстур
- Масштабная работа по исправлению и улучшению материалов с целью соответствия современным стандартам и борьбы с технической задолженностью
- Полностью переработана система покраски автомобилей
- Добавлен файл библиотеки красок:
vehicles/common/paintLibraries/common.paintLibrary.json
- Поддержка нескольких цветов сразу (например, двухцветные схемы)
- Краски разделены на классы: «Заводские» и «Пользовательские»
- Введена логика иерархии красок между конфигурациями
- Добавлена система случайного распределения цветов для трафика
- Документацию можно найти здесь
- Добавлен файл библиотеки красок:
- Обновлены старые PBR-материалы — теперь выглядят более естественно
- Исправлены дублирующиеся материалы, вызывавшие ошибки
- Исправлены баги с некоторыми грузовыми контейнерами, ломавшими полуоси
- Удалены лишние
enableABS:false
в файлах JBeam - Исправлены ошибки в отображении Derby Class
- Исправлено положение руля с подушкой безопасности на грузовиках Gavril
- Исправлены искаженные нормали на европейских номерах
- Добавлен эффект свечения тормозных дисков для всех машин с дисковыми тормозами
- Объекты (Props)
- Шипованная полоса (Spike Strip)
- Представлено 4 разных типа шипованных полос, все могут прокалывать шины проезжающих по ним автомобилей. Также их можно легко переносить с помощью захвата узлов в режиме ходьбы
- Вариант
Flex
: стандартная ножничная модель длиной 4 или 8 метров, покрывает 1 или 2 полосы дороги - Вариант
Flex-R
: шипованная полоса в коробке, может раскладываться автоматически при приближении автомобиля или вручную в зависимости от режима. Также доступен вариант с шипами с обеих сторон - Вариант
Edge
: компактный пластиковый корпус с шипами длиной 40 или 90 см. Предназначен для установки под колёса подозреваемого автомобиля. Также доступен в виде соединённых секций для метания под убегающий транспорт - Вариант
Edge-R
: высокотехнологичное устройство в кейсе, запускающее 4 метра шипов автоматически при приближении автомобиля (или вручную) и затем втягивающее их обратно
- Объект: Шар под давлением (Pressure Ball)
- По сути огромный “хомячий шар” для автомобиля, наполненный газом под давлением
- Выбираемый тип газа влияет на массу и плавучесть
- В меню настройки можно изменить давление, размер и вес оболочки
- При большей плавучести шар может плавать в воде или даже парить в воздухе
- Включены: стандартная конфигурация с воздухом и большая версия для нескольких автомобилей
- Мяч можно раскрасить и выбрать один из 3 вариантов дизайна поверхности
- Объект: Батут (Trampoline)
- Регулируемый размер мата и высота рамы
- Слот под трамплин, масштабируется вместе с высотой батута
- Дополнительно доступен жёсткий мат для стабильных отскоков
- Может фиксироваться в редакторе мира; можно перемещать и вращать только в редакторе
- Регулируемая прочность пружин (макс. вес, после которого они ломаются)
- Регулируемая упругость пружин (силы отскока)
- Объект: Барьер от срезания углов (Anti-Cut Device)
- Красная стойка с бетонным основанием, применяется на ралли-этапах для предотвращения среза поворотов. Сильное столкновение может повредить транспорт
- Объект: Урна (Bin)
- Обновлённый объект: Большой спиннер (Large Spinner)
- 3D-модель, материалы и текстуры полностью переработаны с нуля, чтобы соответствовать качеству новых объектов
- Различные части спиннера можно раскрашивать с помощью цветовой палитры, добавлены предустановленные раскраски
- Обновлена схема управления
- Теперь приводится в движение промышленным электродвигателем с реалистичной производительностью — ниже ускорение, но выше инерция
- Добавлена возможность выбора передаточного числа, чтобы сбалансировать ускорение и максимальную скорость
- Улучшена физическая реализация — увеличен вес и добавлена деформируемость металлических блоков
- Металлические блоки теперь можно заполнять различными материалами для увеличения веса и прочности
- Новый вариант с двумя рычагами, с возможностью прицепить фаркопы для машин или прицепов, чтобы уничтожать их с помощью центробежной силы
- Новый компактный вариант с 2 или 4 рычагами, либо с двойными цепами
- Новый мобильный вариант, который можно прицепить к седельному тягачу как прицеп
- Широкий выбор новых конфигураций, демонстрирующих все новые части и возможности
- Обновлённый объект: Большой каток (Large Roller)
- Механически переработан, чтобы выглядеть как реально функционирующее устройство
- Обновлены 3D-модель, материалы и текстуры
- Обновлена физика в соответствии с новой моделью и современными стандартами других объектов
- Новая система управления с возможностью регулировки высоты катка и скорости вращения
- Обновлённый объект: Гигантское “хомячье колесо” (Large Hamster Wheel)
- Почти полностью переделано: новая 3D-модель, текстуры и физика
- Реалистичнее поведение (масса, инерция, сопротивление воздуху, трение, геометрия)
- Теперь приводится в движение промышленным мотором через колесо трения
- Три конфигурации: с мотором, без мотора и только барабан
- Обновлённый объект: Большая пушка (Large Cannon)
- Механически переработан, чтобы иметь реалистичный вид и выглядеть как функционирующее устройство
- Обновлены 3D-модель, материалы и текстуры
- Физика обновлена в соответствии с новой моделью и приведена в соответствие с другими объектами
- Новая система управления с возможностью изменения силы выстрела в реальном времени
- Обновлённый объект: Металлический трамплин (Metal Ramp)
- Ралли-таблички (Rally Signs)
- Добавлены новые варианты обозначений “Cooldown”
- Добавлены новые варианты обозначений “Cooldown”
- Стопки шин (Tire Stacks)
- Скалы и валуны (Rocks and Boulders)
- Исправлена нестабильность при сбрасывании малых камней в кучу
- Контейнер (Shipping Container)
- Добавлены верхние крепления — теперь контейнер можно присоединить вверх тормашками
- Шипованная полоса (Spike Strip)
- Шины
- Исправлено несоответствие сцепления между передними и задними шинами 225/50R15 Sport
- Обновлены настройки шин 225/45R17 Drift для лучшей управляемости
- Прицепы
- Исправлены различные проблемы с боковым ящиком на небольшом прицепе-цистерне
- Исправлен распространённый баг у нескольких прицепов, из-за которого передние габаритные огни не ломались при столкновении
- Завершён переход от системы Triggers к Triggers2 на всех прицепах
- Колёса
- Разделены крупные DAE-файлы колёс на более мелкие для улучшенной структуры и производительности
Уровни
- Johnson Valley
- Добавлен слой облаков на горизонте
- West Coast
- Обновлены растительные билборды на дальнем фоне
- Общие изменения
- Исправлены несколько проблем
- Ошибки в 3D-моделях
- Пути и формат материалов
- Дыры и выступы на поверхности
- Коллизии
- Пути для ИИ
- Неверное разрешение превью-изображений для Остров Джангл-Рок (Jungle Rock Island) и Малый остров, США (Small Island)
- Библиотека растительности
- Обновлена модель кипариса
- Обновлена библиотека пальм
- Исправлены несколько проблем
Геймплей
- Новая система ползания в режиме свободной езды (Freeroam Crawl)
- Начинайте прохождение маршрутов прямо из режима свободной езды — без загрузки миссий
- Подъезжайте к стартовой точке маршрута и нажимайте кнопку на экране, чтобы активировать маршрут — при активации отображается предварительный путь
- Активные маршруты показывают маленькие флажки, обозначающие границы и контрольные точки
- Начисление очков за чистое вождение; штрафы за задний ход, опрокидывания, повреждения и выезд за пределы маршрута
- В конце отображается сообщение с вашим итоговым счётом, уровнем повреждений и временем прохождения
- Некоторые маршруты заканчиваются там, где начинаются другие, что позволяет проходить их цепочкой
- Добавленные маршруты: Долина Джонсона (Johnson Valley) (26) и Юта (Utah) (7)
Эта функция будет улучшаться в будущих обновлениях.
- Добавлена переменная для задания лимита перегрузки (g-force) в миссиях типа Прибытие (Arrive) (можно задать и изменить в редакторе миссий)
- Улучшён поиск позиции восстановления, чтобы избежать застревания в больших объектах
- Исправлена ошибка восстановления с прицепом, если на прицепе отсутствует тег “Trailer”
Пользовательский интерфейс
- Полностью обновлён выбор транспортных средств
- Экран выбора автомобиля по умолчанию (Меню → Транспорт) был перенесён на Vue. Он включает все функции старого выбора:
- Оптимизированы внутренняя логика и интерфейс с упором на производительность: старая версия часто вызывала тормоза. Новый селектор разработан с приоритетом на отзывчивость и стабильность, и должен работать намного лучше в любых условиях. Если вы всё ещё испытываете проблемы с производительностью, пожалуйста оставьте отзыв в этой теме
- На верхнем уровне отображаются модели машин. Щёлкните по модели, чтобы отобразить конфигурации
- Щёлкните по конфигурации, чтобы увидеть подробности, заспавнить или заменить машину. Можно выбрать цвет до появления на карте
- Раздел “Управление транспортом” позволяет клонировать, удалить текущий/все/другие авто, сбросить всё, назначить/загрузить авто по умолчанию
- Также решены старые ограничения:
- Ранее поиск работал только по названию. Теперь возможен поиск по любому свойству автомобиля
- Более удобные фильтры: отображается короткий список часто используемых, можно открыть меню с полным списком фильтров
- Поиск и фильтры также применяются при просмотре конфигураций
- Фильтры больше не сбрасываются при возврате назад к моделям
- Новое отображение деталей конфигурации — ключевые параметры (трансмиссия, привод и т.д.) отображаются удобными иконками рядом с превью
- Плитки теперь показывают источник автомобиля (BeamNG — Официальный, Automation, Мод, Пользовательский)
- Можно использовать с контроллером
- Дополнительные функции и улучшения UX:
- Современный стиль и более быстрая загрузка
- Элементы сгруппированы по типу (Легковые, Прицепы, Объекты и т. д.). Доступны и другие группировки (Страна, Тип конфигурации, Тип кузова …)
- Автоматическая сортировка (по названию или значению), а также доступна ручная (Масса, Мощность, Разгон 0–100 км/ч …)
- Настраиваемый размер плитки в сетке
- История выбора: каждое заспавненное авто попадает в список последних. Селектор покажет последние использованные модели/конфигурации
- Избранное — нажмите на звёздочку, чтобы добавить конфигурацию в список избранного
- Последние и избранные авто отображаются вверху списка
- В представлении конфигурации теперь отображается соответствующий мод. Щёлкните для перехода на страницу мода
- Новая расширенная функциональность:
- Переключение отображения Standalone PC файлов и вспомогательного контента — удобно для моддеров
- Включение информации для разработчиков: отображает пути к файлам, которые можно открыть прямо из интерфейса
- Расширенный вид конфигураций — если модель содержит меньше конфигураций, чем указано в настройках, они отображаются сразу на единый уровень
- Плитки последних и избранных авто можно включать/отключать по отдельности. Можно настроить отображение либо конкретных конфигураций, либо всех конфигураций модели избранного автомобиля
- Экран выбора автомобиля по умолчанию (Меню → Транспорт) был перенесён на Vue. Он включает все функции старого выбора:
- Верхняя панель → переход на Vue и обновление системы навигации
- Полная переработка системы навигации по разделам — улучшенное управление фокусом, лучшая обработка событий и улучшенная поддержка контроллеров
- Перевод верхней панели на Vue — теперь с улучшенной маршрутизацией, более удобным переходом между разделами UI и изменённым поведением кнопок “Продолжить” и “Назад”
- Переписана система таймингов интерфейса (UI) для более стабильной частоты обновления и снижения задержек
- Частота обновления теперь гораздо стабильнее: раньше интерфейс мог переключаться между разными частотами — теперь это стабильный показатель
- В некоторых случаях обновление теперь даже быстрее (в зависимости от лимита FPS и нагрузки самой UI). Интерфейс ощущается более плавным
- Улучшено поведение при сбоях: если один из элементов (например, плохо оптимизированный виджет) тормозит, система будет стремиться поддерживать минимальную частоту 10 Гц
- Снижена нагрузка на UI: оптимизирован объём обрабатываемых задач без ухудшения восприятия частоты обновления
- Приложения интерфейса (UI Apps)
- Новая Мини-карта (заменяет старое приложение Навигация)
- Полностью переработана с помощью новой SDF-технологии отрисовки, теперь работает намного быстрее и плавнее, без использования HTML/SVG
- Чтобы добавить мини-карту, откройте Меню → UI Apps → +Добавить приложение → Мини-карта
- Мини-карта уже добавлена по умолчанию в миссии и карьерный интерфейс
- Отображает дороги с 3 цветами в зависимости от проезжаемости. Если на карте нет дорог — рисует сетку
- Показывает текущую машину, другие доступные авто, соперников в гонках
- Показывает персонажа в режиме ходьбы и свободную камеру
- Если вас преследует полиция — мигает красно-синим. Машины полиции тоже отображаются этими цветами
- Показывает точки заданий, чекпоинты, зоны дрифта и другие POI как иконки
- Показывает текущий маршрут и оставшееся расстояние под картой
- Название текущего района отображается в верхней части мини-карты
- Настройки мини-карты: Меню → Настройки → Интерфейс → Мини-карта:
- Форма: круглая или прямоугольная
- Ориентация: вращается с камерой или всегда на север
- Сетка: автоматически, всегда или никогда
- Вперёд-сдвиг: сдвигает карту вниз, чтобы видеть больше дороги
Мини-карта всё ещё в разработке, но уже полностью пригодна к использованию.
Возможны случаи, когда элементы карты могут перекрываться с остальной частью интерфейса, особенно из-за новизны SDF-рендера.
- Добавлены новые индикаторы ABS и TCS в приложение отображения педалей
- Индикатор тормоза теперь мигает при активации ABS, а индикатор газа мигает при срабатывании системы контроля тяги (TCS)
- Индикатор тормоза теперь мигает при активации ABS, а индикатор газа мигает при срабатывании системы контроля тяги (TCS)
- Реализован новый подход к системе многоприложного HUD
- Кратко: в будущем мы планируем отказаться от необходимости переключать макеты UI Apps, где это возможно
- Ранее мы сталкивались с постоянной проблемой: при переключении между макетами происходили задержки, и пользовательские настройки не сохранялись
- К примеру: игрок настраивает положение тахометра, добавляет температуру тормозов, оставляет кривую крутящего момента на экране — всё это сохраняется в интерфейсе для свободной езды, но при переходе в зону дрифта, сценарий или меню впечатлений — UI меняется на преднастройку, и все пользовательские изменения теряются, приходится настраивать заново для каждой сцены
- Что нового:
- Новый контейнер игровых приложений, объединяющий полоску очков, ралли, дрифт, драг-рейсинг и всплывающие сообщения в одно приложение, отображающее лишь необходимое на основе сценария (из Lua)
- По умолчанию не добавляется в интерфейс свободной езды, так как многие приложения ещё нуждаются в тестировании, в основном из-за перехода на фреймворк Vue
- Сейчас данное приложение включено по умолчанию в интерфейсы сценариев и миссий
- Все UI Apps, реализованные на Vue, являются компонентами, а значит их можно свободно добавлять в макеты, обеспечивая гибкость и совместимость с предыдущими версиями
Если вы добавите это приложение в интерфейс Свободной езды — оно будет работать как отдельные приложения, но могут случиться сбои в ряде исключительных случаев.
- Новая Мини-карта (заменяет старое приложение Навигация)
- Реализованы несколько оптимизаций UI-приложений с целью снижения задержек интерфейса
После множества проверок нам наконец удалось определить одну из причин задержки интерфейса — неоптимизированные UI-приложения. Сначала лаги были почти незаметны, но со временем они могли накапливаться до десятков секунд.
Ниже перечислены улучшения, направленные на самые проблемные официальные UI-приложения. Однако подобные лаги могут возникать и с модами, если они не были должным образом оптимизированы.
Мы продолжаем работать над способами смягчения эффекта от неоптимальных UI-приложений, а пока реализовали ряд базовых улучшений.- Все официальные UI-приложения были пересмотрены и оптимизированы (значительно меньше создаваемых DOM-элементов)
- Убрана базовая неизменная нагрузка данных от движка к интерфейсу — теперь каждое официальное приложение UI запрашивает только действительно необходимые потоки данных
- Исправлена утечка потока данных, вызывавшая накапливающуюся нагрузку после переключения между режимами игры
- Некоторые UI-приложения теперь используют data stream вместо hook-событий, чтобы сократить объём передаваемой информации
- AngularJS получил патч, устраняющий проблемы при отсутствии
track by
вng-repeat
. Для моддеров по-прежнему настоятельно рекомендуется прописыватьtrack by
, чтобы повысить производительность
- Новое приложение: Подсказки по управлению (Binding Hint)
- При нажатии пользовательских модификаторов отображаются все комбинации, доступные с ними
- При нажатии «Специальные клавиши для авто» отображаются все связанные клавиши для текущей машины
- При наведении курсора на зону активации отображаются имя действия и связанная клавиша
- Все кнопки можно нажимать с помощью мыши
- Улучшения конфигурации транспорта и окраски
- Добавлена галочка
Инвертировать ось
при назначении клавиш управления осевыми действиями- Позволяет, например, назначать две стрелки для управления одной осью: одна из них будет работать в противоположном направлении
- Обновлено поведение приостановки игры — теперь при открытии главного меню физика ставится на паузу
- Исключения: настройки “Конфигурация авто” и “Среда” не ставят симуляцию на паузу
- Добавлено небольшое предупреждение “Неверное направление движения”
- Обновлены формулировки в интерфейсе, ранее явно ссылавшиеся на “BeamNG.drive” — теперь корректно относятся и к клиентам “BeamNG.tech”
- Исправлена ошибка — при сохранении пользовательской конфигурации создавался некорректный тип изображения
- Улучшено оформление менеджера модов и интерфейс мод-репозитория
- Добавлены новые параметры для ограничения ширины контента и выравнивания — для владельцев ультрашироких мониторов и мультимониторных систем
- Эти два параметра повышают удобство использования интерфейса на широкоформатных дисплеях:
Максимальная ширина UI
— позволяет ограничить ширину содержимого (по умолчанию 1920px), чтобы предотвратить растягивание интерфейса (например, выбор автомобиля, конфигуратор и пр.)Выравнивание UI
— позволяет выровнять контент по левому краю, центру или правому краю
На данный момент функция отключена по умолчанию, но может быть включена позже после доработки интерфейса.
- Эти два параметра повышают удобство использования интерфейса на широкоформатных дисплеях:
- Улучшения ввода и управления
- Новый стиль отображения клавиш — обновлены визуальные элементы клавиатурных привязок, теперь используются иконки для основных клавиш и модификаторов (реализовано через Vue + Angular)
- Система Привязок — улучшена поддержка модификаторов, улучшены иконки, появилась история использования устройств и более гибкий формат отображения привязок
- Сервис управления (Controls Service) — повышена производительность, исправлены утечки памяти, добавлена предварительная поддержка нескольких вариантов того же устройства (временно отключено, чтобы избежать перегрузки списка)
- Обнаружение ввода — реализована поддержка параметра
imagePack
, улучшен разбор данных о модификаторах при привязке
- Добавлены отдельные настройки отображения игровых навигационных меток
- Можно отдельно включать/отключать навигационные стрелки и навигационные наземные маркеры
- Можно отдельно включать/отключать навигационные стрелки и навигационные наземные маркеры
- Обновлён экран подтверждения Онлайн-функций и политики конфиденциальности (Vue интеграция)
- Диалоговое окно получения согласия на использование онлайн-функций и телеметрии полностью переработано, реализован пошаговый процесс и поддержка геймпада
- Обновлённый дизайн лучше подходит для экранов с маленьким разрешением, а интерфейс ясно объясняет цели сбора данных и доступность функций
- Обновлены все официальные языковые переводы
Предварительный просмотр: Режим карьеры
- Улучшен выбор автомобилей для функции группировки по классу производительности (используется в гонках с ИИ)
- Упрощена система страхования и страница “Ремонт” на компьютере
- Система страхования теперь намного проще: осталась только “страховая оценка”, которая влияет на сумму, которую игрок должен оплатить при ремонте автомобиля
- Игроку больше не нужно покупать уровни страхования, настраивать бонусы или следить за продлением страховки
- Интерфейс компьютера в разделе “Ремонт” также был упрощён с учётом этих изменений
- Исправлена проблема, при которой двигатель автоматически запускался после замены детали в магазине запчастей
- Исправлена ошибка, из-за которой с игрока всегда списывалась плата за индивидуальный номер при покупке машины
Миссии
- Добавлены новые миссии
- Новые миссии с переработанным большим спиннером
- Добавлены 3 коротких миссии, доступные на карте Gridmap v2 или через меню “Быстрый старт”. Каждая использует переработанный большой спиннер:
- Чаша блендера (The Blender Bowl) — четыре булавы с вращающимися шарнирами расположены у основания чаши. Вы управляете бронированным MD-серии и должны собрать все маркеры, уклоняясь от вращающихся препятствий
- Гран-при Гриндера (Grinder Grand Prix) — короткое кольцевое ралли с двумя вертикально установленными спиннерами. Завершить миссию — уже серьёзное достижение
- Испытание с турникетом (Turnstile Trial) — тест на ловкость: вы должны перевезти металлическую бочку в кузове пикапа через полосу препятствий, включая три зоны с большими вращающимися механизмами
- Добавлены 3 коротких миссии, доступные на карте Gridmap v2 или через меню “Быстрый старт”. Каждая использует переработанный большой спиннер:
- Новая миссия — VIP-парковка (Very Important Parking)
- Новые миссии с переработанным большим спиннером
- Обновлённая миссия: Прыжки с платформ (Platform Jump)
- Обновлённая миссия: VIP-доставка до виллы (Villa VIP)
- Игровой автомобиль в миссии “VIP-доставка до виллы” на карте Италия был заменён на новый лимузин Grand Marshal с роскошной отделкой
- Теперь требуется более аккуратное вождение — езда должна быть плавной, чтобы не напугать пассажира
Управление и обратная связь (Input & Force Feedback)
- Добавлены настраиваемые модификаторы ввода
- Теперь вы можете добавить до 6 кнопок-модификаторов к любому устройству
- Чтобы добавить свои модификаторы, перейдите в «Настройки» → «Управление» и нажмите на новый раздел «Modifiers» в верхней части экрана
- При назначении новых действий вы можете использовать эти модификаторы в комбинации с другими кнопками. Также поддерживаются несколько модификаторов одновременно
- Обновлена раскладка контроллеров
- Обновлены схемы кнопок для контроллеров Xbox и PlayStation с учётом новых модификаторов
- Обновлены схемы кнопок для контроллеров Xbox и PlayStation с учётом новых модификаторов
- Улучшения вибрации на контроллерах Xbox
- Вибрации от пробуксовки теперь зависят от типа покрытия дороги (например, скольжение по льду ощущается слабее, чем по асфальту)
- Улучшена точность вибраций при проезде по неровностям
- Повышена общая сила вибрации
- Улучшено название действия для изменения скорости камеры
- Переименованы большинство действий, связанных с системой восстановления (например,
Save home
переименовано вSave current position
)
Системы транспортных средств (Vehicle Systems)
- Добавлена поддержка светящихся тормозных дисков и барабанов
- Температура свечения настраивается в зависимости от материала тормозного диска / барабана
- Температура свечения настраивается в зависимости от материала тормозного диска / барабана
- Реализована система прокола шин
- Проезд по шипам теперь может проколоть шины
- Прокол вызывает постепенный спад давления в шинах
- При наличии системы контроля давления в шинах, утечку можно частично компенсировать
- Поддержка шипованных полос (Spike strips)
- Шипы прокалывают шины при проезде
- Работают как в виде объектов, так и в составе геометрии уровней
- Поддерживаются различные типы:
- Ручной ножничный механизм
- Дистанционно-управляемые ножницы
- Различные длины колючек на палках
- Дистанционно-запускаемые шипы
- Снижено негативное влияние эффекта потери давления на сцепление
- Обновлена логика вращающихся объектов: каток, пушка, спиннер и колесо — теперь поведение более реалистичное и захватывающее
- Улучшено поведение автоматической коробки передач
- Расширена поддержка ручных 1/2 положений до 9 ступеней
- Исправлено поведение режима аркады, который не соблюдал лимиты 1/2/… режимов
- Добавлена поддержка определения схемы H-шейпера в JBeam
- Добавлена поддержка универсального замкнутого контура управления для гидравлики
- Добавлен механизм ограничения оборотов (governor) для двигателей внутреннего сгорания
- Исправлена ошибка логики активного центрального дифференциала после сбоев
- Исправлена обработка отрицательного значения I-регулятора в PID-контроллере
- Расширен публичный API объекта Kickplate — теперь возможно внешнее управление
- Исправлена ошибка при объединении данных electric smoother JBeam
- Повышена проверка ошибок при загрузке контроллеров
- Исправлен некорректный вызов
initLastStage
у внешне подключаемых контроллеров
Силовая установка (Powertrain)
- Отломанные колёса теперь продолжают симулировать нагрев тормозов
- Клапаны сброса давления гидравлики теперь более точно имитируют поведение реальных клапанов
- Добавлена возможность инвертировать направление движения отдельных гидроцилиндров
- Исправлен баг, из-за которого звук запуска стартера продолжал проигрываться, даже если двигатель не запускался
Рендеринг (Rendering)
- Добавлена потоковая загрузка текстур для Vulkan
- Улучшено управление переполнением видеопамяти (OOM), что снижает риск вылетов и просадок производительности
- Исправлены различные ошибки и повышена стабильность рендеринга в Vulkan
ИИ и трафик (Vehicle AI & Traffic)
- Теперь трафик будет генерировать подходящие транспортные средства в зависимости от региона карты
- Эту функцию можно включить или выключить в
Настройки
→Геймплей
→Трафик
→Умный выбор автомобилей
- Эту функцию можно включить или выключить в
- Небольшие улучшения поведения трафика при управлении аварийными транспортными средствами
- Когда игрок с включёнными сиренами приближается сзади, AI теперь будет продолжать движение, если рядом едет встречное авто — чтобы не перегородить дорогу
- Когда игрок с включёнными сиренами приближается сзади, AI теперь будет продолжать движение, если рядом едет встречное авто — чтобы не перегородить дорогу
- Улучшено распознавание светофоров трафиком
- Логика стала проще и более стабильной, устранены некоторые ложные триггеры
- Исправлены ошибки в управлении транспортом при создании трафика
- Устранена ошибка, из-за которой добавление новых машин в активный трафик нарушало внутренние состояния
- Незначительно переработан механизм проверки полицейских автомобилей для повышения точности
Физика (Physics)
- Сжатие памяти подсистемы статических коллизий
- Потребление памяти карты Johnson Valley снижено с 2.3 ГБ до 1.5 ГБ, карты West Coast — с 190 МБ до 150 МБ
Редактор раскрасок транспорта (Vehicle Livery Editor)
- Исправлена проблема с совместимостью редактора, когда
paint_design
слот находился вне основной части автомобиля
Редактор Flowgraph
- Добавлены новые узлы: группировка транспортных средств по классу производительности, сила тяжести
- Оптимизированы различные узлы для повышения производительности
Виртуальная реальность (Virtual Reality)
- Добавлена маска окклюзии (Occlusion Mask)
- Отрисовывает маску в областях, которые не видны в гарнитуре, снижая нагрузку на GPU и уменьшая отражения на некоторых VR-устройствах
- Автоматически включается, если поддерживается платформой
- Добавлен переключатель для четырёхгранной проекции (Quad Projection)
- Альтернативный способ отрисовки интерфейса в 3D-мире
- Из-за ограниченной поддержки в различных VR-платформах, настройку необходимо включить вручную через меню отладки OpenXR
- Улучшен комфорт: автоматически отключается параметр “Сила инерции” в камере водителя, чтобы уменьшить резкие и неожиданные движения камеры, вызывающие дискомфорт
Лаунчер
- Упрощён параметр “Очистка кэша”
- Кнопка теперь сразу запускает процесс очистки без показа дополнительного меню
- Очистка выполняется быстрее за счёт исключения проверки файлов (если вам нужно проверить файлы, используйте функцию “Проверка целостности”)
- Внедрены первые улучшения системы пользовательских папок
-
Подробнее в этом объявлении
Кратко (TLDR)
- Изменён путь расположения пользовательской папки:
- Старое место:
appdata/local/BeamNG.drive/0.36/
- Новое место:
appdata/local/BeamNG/BeamNG.drive/current/
- Старое место:
Если вы не помните, где находится папка пользователя, используйте кнопку “Управление папкой пользователя” в лаунчере — она всегда откроет верную директорию - Изменён путь расположения пользовательской папки:
-
Подробнее в этом объявлении
- Улучшена функция “Проверить целостность”: неизвестные файлы теперь перемещаются во внешнюю резервную папку, вместо сохранения в директории текущей версии
- Проведены мелкие улучшения меню управления резервными копиями
- Исправлена ошибка миграции папки пользователя для игроков, возвращающихся с версий до v0.21 — добро пожаловать назад!
- Ошибка проявлялась как “Миграция из версии 0.0.0.0”
Если вы по-прежнему видите сообщение “миграция из версии 0.0.0.0”, пожалуйста, сообщите об этом на форуме — мы продолжим расследование
- Ошибка проявлялась как “Миграция из версии 0.0.0.0”
- Исправлена ошибка в сканере зависимостей
- Ранее сканер игнорировал архитектуру бинарных файлов и наборы API; теперь он сканирует нужные директории и корректно обрабатывает API-задачи
- Исправлена ошибка в библиотеке парсинга INI-файлов, которая могла повреждать конфигурацию лаунчера
- Большинство зависимостей Windows замещены более универсальной и кроссплатформенной реализацией
- Исправлены различные краши при запуске, которые наблюдались у небольшой части игроков
- Исправлен баг, при котором некоторые подменю не отображались из-за проблем с кодировкой текстов в языковых файлах
- Повышена устойчивость системы перевода при ошибках в кодировке языковых пакетов
Повтор (Replay)
- Теперь повтор поддерживает запись изменений светимости материалов
- Это означает, что реплеи теперь поддерживают эффекты яркости, переход фар, накал тормозов и аналогичные визуальные эффекты
Редактор мира (World Editor)
- Создание процедурного контента: новый комплекс модульных инструментов на основе сплайнов
- Mesh Spline
- Инструмент размещения и редактирования 3D-сеток с поддержкой предпросмотра и интеграцией с ландшафтом
- Позволяет рисовать сплайны мышью, затем заполняет их выбранными TSStatic объектами
- Продвинутая работа с ландшафтом: область влияния, края, шум, сглаживание и т.д.
- Менеджер предпросмотра объектов для удобного выбора — поддерживает
.dae
(COLLADA) - Импорт из существующих объектов. Выбор из дерева сцены или по области
- Работает самостоятельно или как часть Master Spline
- Документация
- Road Spline
- Многоуровневая система постройки дорог — асфальт, линии, износ, слои и прочее
- Управление материалами и группами
- Поддерживает импорт из существующих decalroad объектов
- Поддерживает Master Spline
- Документация
- Assembly Spline
- Специализированный инструмент для создания сложных сборок из объектов TSStatic. Использует специальные “наборы сборки (assembly kits)”, которые описывают, как элементы соединяются. Подходит для генерации процедурных заборов, телефонных линий (столбы + провода) и т.д.
- Позволяет пользователю определить “молекулы” — группы связанных компонентов (например, многосеточные столбы забора, телефонные столбы), которые соединяются с помощью специальных “мостовых” мешей (например, доски, провода и т.п.)
- Поддерживает вариации компонентов (например, чистый столб, грязный столб), реализовано с помощью специальной системы наименования, уникальной для данного инструмента
- Поддерживает импорт совместимых существующих TSStatic объектов — выбор через дерево сцены или выделение области
- Расширенные функции терраформирования: зона влияния (DOI), отступ, спад, шумовой профиль
- В комплект входят готовые к использованию примеры наборов (example kits)
- Регулируемая схема распределения компонентов: можно выбрать между циклической (round-robin) и случайной (random) расстановкой, что определяет, как компоненты будут появляться вдоль сплайна
- Инструмент модульный: может работать отдельно или как часть основного инструмента
Master Spline
- Документация доступна по этой ссылке
- Decal Spline
- Инструмент для размещения наклеек и система их управления с поддержкой нескольких компонентов
- Управление схемой распределения: пользователь может выбрать между последовательным (round-robin) или случайным (random) размещением элементов вдоль сплайна
- Инструмент модульный — работает как самостоятельно, так и как часть группы инструментов
Master Spline
- Встроенный менеджер выбора материалов для наклеек — пользователь может задать количество строк и столбцов при использовании плиточных (tiled) наклеек
- Ознакомиться с документацией можно здесь
- Master Spline
- Централизованный инструмент для управления сплайнами, позволяющий объединять остальные инструменты и перемещать их вместе
- Пользователь может группировать сплайны, например, дорожный сплайн с асфальтом и разметкой, дополненный сетчатыми сплайнами (барьеры, фонари) или сборочными сплайнами (телефонные столбы с проводами, заборы и т.д.)
- Каждый подключённый сплайн становится отдельным
слоем
, которому можно задать собственную боковую (по ширине) позицию. Это позволяет удобно выравнивать элементы в поперечном сечении и перемещать их как единый блок - Расширенные функции терраформирования: область влияния (DOI), отступ, плавность границ, шум на рельефе
- Встроенная навигация между инструментами позволяет быстро переключаться между различными типами сплайнов прямо в окне
- Система стандартизации (Homologation) позволяет ограничивать форму дороги по инженерным нормативам — например, автомагистраль, дорога категории A/B, горные дороги и т.п. Эти ограничения касаются изгиба, наклонов, ширины и т.д., и могут использоваться как для постобработки, так и как “стабилизатор” в процессе создания
- Система автоматической генерации дорог позволяет строить маршруты между точками автоматически, по выбранным алгоритмам. Функция в стадии тестирования
- В настоящее время совместим с: сетчатыми (mesh), дорожными (road), сборочными (assembly) и наклейками (decal) сплайнами
- Документация доступна здесь
- Редактор маршрутов движения (Drive Path Editor)
- Инструмент для создания путей для AI и редактирования поведения транспорта. Поддерживает интеграцию с навигационной графой и систему воспроизведения
- Режим
Navgraph Mode
позволяет строить маршруты, используя точки из существующего навграфа (если он есть на карте) - Режим
Free Mode
позволяет вручную рисовать сплайны в свободном пространстве карты - Система привязки транспорта к пути: можно назначать разные автомобили к разным путям и просматривать поведение через проигрыватель
- Воспроизведение маршрутов позволяет редактировать скорость с помощью вертикальных управляющих точек в каждом узле/точке маршрута — та же система используется для задания ограничений скорости
- Система записи маршрутов: пользователь может записывать путь в реальном времени, управляя автомобилем, с возможностью последующего редактирования
- Документация доступна здесь
- Mesh Spline
- Улучшен инструмент Path Camera
- Улучшен список эмиттеров частиц
- Обновлён интерфейс редактора светофоров
Моддинг (Modding)
- Компоненты пользовательского интерфейса, стили и директивы
- Новые компоненты
BngPaintTile
— компонент плитки с предпросмотром окраски, включает сервис предпросмотраBngImage
— усовершенствованный компонент изображения с поддержкой ленивой загрузки. Улучшает производительность при загрузке множества изображений (например, превью в меню выбора транспорта)BngScreenHeadingV2
— обновлённый заголовок экрана, более компактный и совместим с навигационной крошкойTextScroller
— компонент для прокрутки текстового содержимогоShelf
— утилита для горизонтальной компоновки элементов
- Улучшенные компоненты
BngOverflowContainer
— добавлены режимы навигации, программная активация элементов, ускоренная прокрутка, улучшенная автонавигацияBngMainStars
— переписан с нуля, улучшены стиль и функциональностьBngButton
— добавлены переменные CSS для границ, параметр отключения звука, расширены настройкиBngInput
— улучшен ввод чисел: типы иконок, внешние триггеры активации, исправлена ошибка округленияBngSmartSelect
— теперь содержимое кликабельно, улучшена позиция выпадающего спискаBngDrawer
— улучшено позиционирование ручек и горизонтальное выравнивание
- Новые директивы
v-bng-double-click
— управление двойным щелчком с подавлением одиночныхv-bng-focus-capture
— директива для включения перехвата фокусаv-bng-occlusion-watcher
— отслеживание перекрытий UI элементовv-bng-lazy-image
— директива для ленивой загрузки изображений (используется вBngImage
)
- Новые компоненты
- Важно для моддеров: обновлена структура
deformationTriggerRatio
для всех официальных автомобилей, прицепов и объектов- Теперь свойство
deformationTriggerRatio
применяется только к beam’ам, у которых указанdeformGroup
- Это может улучшить производительность при столкновениях. Результат зависит от конфигурации ПК
- В некоторых случаях (особенно у крупных машин с минимальным остеклением) возможны проблемы с определением повреждений в простом UI и режиме Карьеры. Но прирост производительности того стоит
- Разработчики модов также должны внести это изменение. Если после обновлений мод ведёт себя некорректно (например, не разбивается стекло), добавьте
deformationTriggerRatio
для соответствующих beam-точек
- Теперь свойство
- Исправлена ошибка экспорта координат UV в GLTF-экспортере
- Навигация в UI - Реализованы события
uinav-focus
иuinav-blur
для лучшего управления фокусом элементов в интерфейсе
Игровой движок (Game Engine)
- Обновлён CEF (встраиваемый Chromium)
- Это также решает проблему запуска BeamNG, возникшую после предыдущего обновления
- Улучшена файловая система CEF / UI
- Чтение данных с диска стало в 10 раз быстрее
- Значительно улучшено кеширование
- Множество “невидимых” улучшений и очистка технического долга
- Это ускоряет сопровождение проекта и внедрение нового функционала
- Обновлены сообщения об ошибках при сбое запуска нативной Linux-версии клиента
- Удалены избыточные уровневые эмиттеры частиц на карте Jungle Rock Island (JRI)
- Удалено устаревшее поле
originalName
из файлов данных эмиттера - Исправлены неправильные комментарии в файле particles.json, указывавшие на некорректные типы частиц
- В разработке: переработка системы префабов
- Новая система призвана упростить использование, повысить производительность и стабильность
- На текущий момент проект называется Prefab V2 и ещё не завершён
- Формат данных и структура могут поменяться в следующих релизах
- Добавлена система кеширования ImGui font atlas
- Сокращает стартовое время игры примерно на 1 секунду(在初次启动加载后)
- Функция была внедрена в версии v0.36, но тогда не попала в список изменений
- Новая папка
assets/
- Все общие ассеты карт были перенесены в новую папку
assets/
, что позволило удалить дубликаты и устаревшие ресурсы, ранее находившиеся в папках уровней или вgame/art/
Уже перенесено около 80% текстур. Статические меши и некоторые оставшиеся файлы будут перемещены в одном из следующих обновлений.Пока идёт процесс миграции, общий размер игры может временно казаться выше нормы.
Это происходит из-за дублирующихся файлов и неправильных ссылок, требующих отдельного внимания. - Рефакторинг повышает общую организованность, уменьшает итоговый размер игры и оптимизирует управление ассетами
- Введены
.link
файлы — они обеспечивают совместимость старых путей в модах - Дополнительная документация доступна здесь
- Для моддеров подробности на форуме
- Все общие ассеты карт были перенесены в новую папку
Linux
- Исправлена проблема, из-за которой не работала вибрация на геймпаде
- Исправлен баг с мерцанием/вылетами при использовании комбо: mesa, XWayland и высокие частоты кадров
- Папка пользователя теперь автоматически создаётся как регистронезависимая (если файловая система поддерживает это)
- Если папка
~/.local/share/BeamNG/BeamNG.drive
находится на файловой системе ext4 с поддержкой casefolding, BeamNG попытается включить эту опцию при запуске. Это улучшает производительность и стабильность модов
- Если папка
- Обновлён SDL до версии SDL3
- Исправлен запуск нативного Linux-билда под gamescope и на Steam Deck™
- Добавлена нативная поддержка Wayland
- По умолчанию отключена. Для включения установите переменную среды
SDL_VIDEODRIVER=wayland
- Не поддерживает отдельные окна ImGui (ограничение со стороны низкоуровневой библиотеки)
- Текущий графический сервер (Wayland или X11) можно проверить в меню: «Настройки» → «Производительность» → «Операционная система»
- По умолчанию отключена. Для включения установите переменную среды
- Исправлены ошибки на мониторах при смене дисплеев с окном без рамок
- Исправлен режим
append
вio.open
, который не создавал файл при его отсутствии - Исправлено монтирование файлов модов
.zip
с заглавными буквами в названии на файловых системах с регистрозависимостью - Оптимизирована работа VFS при использовании регистрозависимых файловых систем
- Несмотря на это, рекомендуется использовать регистронезависимые папки для корневой директории и пользовательской папки (особенно для моддеров). Тем не менее, производительность на чувствительных файловых системах значительно улучшена
- Теперь при щелчке по разрешённой внешней ссылке браузер открывается корректно
- Цветной вывод стандартного лога теперь включён по умолчанию
- Чтобы вернуть прежнее поведение (чёрно-белый лог), используйте ключ запуска
-noColorStdOutLog
- Чтобы вернуть прежнее поведение (чёрно-белый лог), используйте ключ запуска
JBeam
- Исправлена ошибка, из-за которой визуализатор сломанных балок не показывал реально повреждённые Beam-элементы
Lua API
- Улучшен API виртуальной файловой системы (VFS)
- Исправлено поведение
FS:findFiles
, ранее не учитывался аргументrecursiveLevels
- Добавлен псевдоним
FS.MAX_LEVELS = -1
, используемый для полного рекурсивного поиска черезFS:findFiles
- Исправлено поведение
- Улучшены сообщения об ошибках, если моддер передаёт неверный тип объекта (например, вместо вектора или кватерниона) в C++ API
- Повышена производительность функции, определяющей из какого мода загружен конкретный файл
local originArchivePath = FS:getOriginArchivePathRelative(vfsPath) log('I', '', 'getModFromPath(' .. tostring(vfsPath) .. ') -> ' .. tostring(originArchivePath))
Прочее (Miscellaneous)
- Изменена реализация моста ImGui для повышения безопасности
- Удалены функции
ffi.C.ImGui_*
иffi.C.fge_*
. В большинстве случаев Lua-обёртки внутри модуляui_imgui
сохраняют совместимость без необходимости модификаций.
- Удалены функции