// личный проект · с 2020 года
BeamNG.drive Моды
10 модификаций для автосимулятора BeamNG.drive. Некоторые из них закрывали пробелы, которые замечали многие, но никто не решал - отсюда и скачивания. Плюс техническое сообщество на 16 000 участников.
// попали в точку
Моды, которые закрыли пробелы
Некоторые моды стали популярными не потому что они сложные, а потому что решали конкретную проблему, которую другие обходили стороной.
Simple Power, Weight, Ratio
216K скачиванийПоказывает мощность, массу и удельную мощность автомобиля. В игре не было простого способа сравнить машины по этим параметрам - все лезли в расширенную отладку. Я сделал одно маленькое приложение, и оно стало самым скачиваемым среди моих модов.
Contact Mine
158K скачиванийКонтактная мина - объект на карте, который взрывается при столкновении с машиной. Именно такого формата мины в игре не было, и идея зашла - мод попал на YouTube с миллионами просмотров.
Exploding Tanker
85K скачиванийБензовоз, который взрывается при ударе. Взрыв рассчитывается на основе силы удара и точки контакта. Тоже попал на YouTube - 179K просмотров у одного из видео.
// contact mine на YouTube
Мод, который попал в тренды
Contact Mine и Exploding Tanker стали одними из самых узнаваемых модов для BeamNG.drive на YouTube. Если набрать «beamng mine» в поиске - результаты заполнены роликами с этой миной. Ролики с миллионами просмотров. Exploding Tanker тоже попал в контент - 179K просмотров у одного из видео.
Contact Mine на YouTube
Первая страница поиска «beamng mine» на YouTube
Exploding Tanker на YouTube
// полный список
Все 10 модификаций
Simple Power, Weight, Ratio
Мощность, масса и удельная мощность - в одном приложении
Contact Mine
Контактная мина с физикой взрыва
Exploding Tanker
Бензовоз, который взрывается при ударе
Почта России трейлер
Скин прицепа в стиле Почты России
Paintable Tanker
Перекрашиваемый бензовоз с кастомными цветами
Перевод приложений на русский язык
Локализация внутриигровых UI-приложений
ETK 800 Простоквашино
Тематический скин по мотивам мультфильма
Value Display
Показывает стоимость текущего автомобиля
ETK Каждый День / Красная цена
Скин в стиле продуктовых магазинов
Precise Steering Assist Control
Точная настройка ассистента руления (0–200%, шаг 0.1%)
// больше чем моды
Онлайн-дрифт в BeamNG - мы начали первыми
Сообщество выросло за пределы модов. В 2022 году мы провели первые в России онлайн-соревнования по дрифту в BeamNG.drive - тогда это было в новинку для всего русскоязычного сообщества. Со временем наши турниры стали крупнейшими в мире на этой платформе.
Для соревнований я написал электронную систему судейства на Lua. Система оценивает траекторию, скорость и угол дрифта ~30 раз в секунду, сравнивает с идеальными параметрами и выдаёт объективный балл мгновенно после заезда. Часть параметров оценивается с помощью алгоритмов машинного обучения.
Система судейства
Lua-скрипты внутри BeamNG: триггеры на трассе оценивают траекторию, телеметрия - скорость и угол. Результат записывается в базу данных через Google Sheets API.
Машинное обучение
Алгоритм обучен на оценках живых судей - ставит балл, который поставил бы человек, но без субъективности и за доли секунды.
Признание
1 место на конкурсе научных работ Московского Политеха. Участие в IV Международном конкурсе «IT проекты: Цифровая трансформация». Публикация в РИНЦ - конференция «Наука – Общество – Технологии – 2023».
Результат
Объективные оценки вместо субъективных. Участники тренируются и видят баллы в реальном времени. Судьи только корректируют спорные моменты.
// сообщество
16 000 участников
Вокруг модов и соревнований выросло техническое сообщество. Люди обсуждают моды, тестируют бета-версии, участвуют в турнирах.
ВКонтакте
12 000 подписчиков. Новости, обновления, анонсы соревнований.
Discord
3 000 участников. Обсуждение модов, организация турниров, баг-репорты.
YouTube
1 500 подписчиков. Обзоры модов, трансляции соревнований.