Space image

Новости

Новый графический бэкенд Vulkan и Клиент на Mac

Мы добавили в клиент второй графический бэкенд — Vulkan. Он открывает игре дорогу на macOS: там Vulkan включён по умолчанию и именно он позволяет игре рисоваться. Бэкенд ранний, Mac пока в статусе preview, но зайти в игру уже можно.

Анонс
7 августа 2026 г.

Долгое время клиент умел рисовать сцену только через OpenGL, и это закрывало нам целую платформу. Теперь под игрой работает и второй «двигатель» — Vulkan, и вместе с ним впервые появилась дорога на Mac.

Зачем понадобился Vulkan

macOS поддерживает только более старую версию OpenGL, чем нужна нашему рендеру, поэтому на Mac игра просто не запускалась. Vulkan снимает это ограничение: тот же движок картинки, но на API, который на маке живёт нормально.

Важная деталь: шейдеры у обоих бэкендов общие. Это значит, что картинка на экране одна и та же — отличается только то, что рисует её под капотом.

Сравнение бэкендов

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

По ощущениям и по цифрам: в динамической сцене Vulkan идёт почти вровень с OpenGL, а в статичном бенчмарке немного проигрывает — те самые ~1%. Это последний разрыв, над которым ещё предстоит работа.

Бэкенд можно выбрать в лаунчере

Выбор графического бэкенда теперь есть прямо в лаунчере — три варианта: Auto, OpenGL и Vulkan. По умолчанию стоит Auto: игра сама берёт нужный бэкенд под платформу — Vulkan на macOS, OpenGL на Windows и Linux. Хотите поэкспериментировать — выберите бэкенд вручную.

Настройки лаунчера Spaceclipse: выбор графического бэкенда — Auto, OpenGL или Vulkan

На Mac рабочий вариант — только Vulkan: OpenGL там ограничен старой версией, которой игре не хватает. Если на маке всё же выбрать OpenGL, игра не упадёт молча — она покажет понятное сообщение с подсказкой переключиться на Vulkan в настройках лаунчера.

Бэкенд ранний, так что относитесь к нему как к preview: возможны ошибки.

Mac: и Intel, и Apple Silicon

Запуск на Mac мы проверили автоматически на обеих архитектурах — Intel (x64) и Apple Silicon (arm64). Но живые, «домашние» конфигурации разнообразнее тестовых машин, так что баги на Mac вполне возможны. Если играете на маке и что-то пошло не так — расскажите нам в Discord или напишите в техподдержку, это сейчас лучший способ помочь стабилизации.

Что дальше

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

Попробовать на Mac (preview): Скачать лаунчер