Uncork

BeamNG.drive на Mac

MacBook Pro, M3 Pro

BeamNG — это не гонка, а симулятор деформации: машина считается как мягкое тело из сотен узлов, и считает это процессор, а не видеокарта. Поэтому история здесь другая, чем у шутеров, и цифра означает не то же самое.

Цифры

MacBook Pro с M3 Pro, средне-высокие настройки, обычная езда по карте на Hirochi.

СценаКадры
Hirochi, средне-высокие100–110

Это замер обычной игры, а не тестовой петли. Тяжёлые карты упираются в видеокарту ровно так же, как на слабом ПК: BeamNG умеет нагрузить любое железо, если попросить.

Чем она удобнее шутеров

У BeamNG нет античита с драйвером уровня ядра — а именно на него спотыкается половина игр на Mac. Запускать её не мешает ничего, и рисковать аккаунтом тут нечем.

Интерфейс BeamNG — встроенный браузер, тот же движок, на котором сделаны лаунчеры. Здесь он работает: панели и меню рисуются как положено, игру же рисует её собственный движок.

Что нужно

Как это происходит

  1. Войдите на этом сайте. В профиле будут ссылка на сборку и код активации.
  2. Поставьте Uncork, введите код — он соберёт бутылку с windows-версией Steam внутри.
  3. Войдите в Steam сами и поставьте игру как обычно. Пароль Steam и код Steam Guard вводятся только в окне самого Steam — Uncork их не спрашивает никогда.
  4. Запускайте. Первый запуск дольше обычного: собираются шейдеры.

Вдвоём за одним маком

В самой игре есть режим multiseat: несколько игроков, у каждого свой контроллер и своя машина. Включается в Options → Gameplay → «Use multiseat for this session». Камера при этом одна на всех — она отъезжает, чтобы держать в кадре обе машины, и разъехаться далеко не выйдет.

Настоящий разделённый экран даёт мод SplitNG из официального репозитория: до четырёх игроков, у каждого своя камера и свои приборы. Заходите в свободную езду, подключаете геймпады и жмёте Start на втором — экран делится. Клавиатура с геймпадом тоже считаются двумя игроками, так что проверить можно и одному.

Под Uncork это работает — проверено на M3 Pro с двумя геймпадами от PlayStation 5, подключёнными по Bluetooth. Мод устроен так, что цепляется за точку расширения внутри самой игры, нативного кода в нём нет, поэтому ломаться там особо нечему.

Цена вопроса — кадры, и она честная. Разделённый экран рисует сцену дважды, со всеми проходами теней и отражений, плюс вторая машина со своей физикой.

Вдвоём на Italy — одной из самых тяжёлых карт в игре — выходило 19–27 кадров с включённым трафиком и 20–40 после того, как его выключили. Настройки при этом пришлось опустить ниже обычных. Для сравнения: одному на Джонсон-Вэлли, это пустыня и куда более простая сцена, у нас выходило около 40. Карты разные, поэтому пара чисел выше — не «до и после разделённого экрана», а две разные ситуации.

Поэтому перед совместной игрой первым делом выключите трафик: каждая его машина рисуется в каждом проходе сцены и считается физикой, а вдвоём вы друг другу и будете трафиком. Следом отключайте динамические отражения и детальные зеркала — это отдельные проходы всей сцены, и на разделённом экране они удваиваются вместе с ней.

Блёстки на растительности

На кустах и траве появляются белые точки: они мерцают при движении камеры и особенно заметны на ярком солнце. Это не артефакт трансляции DirectX в Metal — то же самое видно и на Windows, просто там реже.

Лечится двумя настройками в самой игре, и обе в разделе графики:

Проверено на M3 Pro: после этих двух переключений блёстки пропадают полностью. Кадры при этом не падают — TAA дешевле SMAA, а выключенный HDR ещё и снимает лишний проход тонового отображения.

Моды: чем хороший отличается от пластилинового

В самой игре есть встроенный магазин модов, и первым делом человек идёт туда. Беда в том, что реальных марок там нет: BeamNG не покупает лицензии, и всё, что называется «BMW» или «Porsche», на деле выгружено из другой игры — Automation. Геометрия у таких машин сглаженная и бедная, отсюда ощущение пластилина.

Это видно в числах. Мы посчитали треугольники у штатных машин самой игры: медиана 209 тысяч, самая простая — Moonhawk со 110 тысячами, самая подробная — D-Series с 775 тысячами. Выгрузка из Automation, которую мы проверяли, дала 51 тысячу: вдвое грубее, чем худшая штатная машина.

Сделанные руками моды живут не в магазине, а вложениями в ветках форума на beamng.com. Разница ровно та же, в числах: Countach оттуда — 2,2 миллиона треугольников, BMW E34 — 1,6 миллиона, Audi R8 — 1,4 миллиона. Это втрое подробнее самой детальной штатной машины.

Как отличить, не устанавливая

Архив мода — обычный zip, и заглянуть в него можно до установки:

Сломанная приборка стоит дороже, чем кажется

Экран приборов в модовой машине — это не картинка, а встроенный Chromium: отдельная страница, которой Lua тридцать раз в секунду шлёт данные. Если страница не нашлась, игра молча подставляет заглушку, но Lua об этом не знает и продолжает звать в неё функции. Каждый вызов падает с ошибкой.

За одну нашу сессию так набежало 1075 ошибок у навигации Audi R8 и 926 у приборки, которую пять модов переиспользуют у штатной ETK800. Один процесс Chromium при этом умер совсем, а журнал игры упёрся в потолок в 15 тысяч записей и начал обрезать сам себя — то есть перестал годиться для разбора любых других проблем.

Причины оказались скучными: в одном моде путь к странице вёл на файл, которого в архиве нет, в другом — на папку с другим именем, третий ссылался на страницу соседней машины, а она подмонтирована только когда эта машина в игре. Ни одна из них не про Mac: то же самое ломается и на Windows, просто там реже заглядывают в журнал.

Лечится это правкой одной строки в jbeam мода — поля htmlFilePath. Если машина вам нравится, а приборка чёрная, скорее всего дело именно в нём.

Проверено на M3 Pro в ночь на 21 сентября 2026: скачано и разобрано 50 модов, у каждого посчитаны треугольники в модели и прочитан список файлов. Числа выше — из этих замеров, а не из общих соображений.

Чего мы не замеряли

Если на вашей машине выйдет иначе — напишите. Замер, который верен только в одном месте, стоит поправить.

Получить доступ

← На главную