OPENWORLD
Скачать

Знакомство · Linux

Воксельная игра-песочница на Linux: нативная, Vulkan, круглая планета

Игроки на Linux редко получают новую 3D-инди-игру в первый же день, да ещё нативную. Openworld выходит именно так: обычный бинарник x86-64, без Wine, без Proton, Vulkan от начала до конца. Вот что поставить для твоего дистрибутива, как проверить видеокарту одной командой и куда игра кладёт свои файлы.

Автор: Tom Pascard· Обновлено ·6 мин чтения

Коротко

  • Исходный код закрыт — говорим прямо.
  • Нативная сборка x86-64: .tar.gz с одним исполняемым файлом Openworld. Без Wine, без Proton.
  • Нужны драйверы Vulkan 1.0 (свежая Mesa или драйвер NVIDIA) и libcurl — обычно и то и другое уже есть.
  • Собрана для свежих дистрибутивов (эпохи Ubuntu 20.04 и новее). X11 или Wayland, работают оба.
  • Игроки на Linux, Mac и Windows делят одни и те же серверы — а свой сервер можно поднять на своём Linux-компьютере.
Читать гайд
Скачать OpenworldMac · Windows · Linux

Также для других систем

Альфаиграть можно уже сейчас

псс… кликни по ним

На этой странице
  1. Есть ли нативная воксельная песочница для Linux?
  2. Где взять сборку для Linux?
  3. Установка на Ubuntu, Mint, Fedora или Arch
  4. Видеокарта, Vulkan и настройки
  5. Куда попадают файлы
  6. Подними сервер на своём Linux-компьютере
  7. Что ждёт на планете
  8. Вопросы

Есть ли нативная воксельная песочница для Linux?

Новые 3D-игры редко выходят с нативной сборкой для Linux в первый же день, а большинство воксельных игр опираются на слой совместимости или тяжёлую среду выполнения. Редкость — песочница, с самого начала сделанная нативно для Linux, на Vulkan.

Openworld — воксельная песочница на целой круглой планете: иди прямо, и вернёшься туда, откуда вышел, под настоящим небом с фазами Луны и затмениями, а дальше до самого Солнца через Луну и планеты. Она работает на Linux, Windows и Mac (нативно для Apple Silicon), а сборка для Linux — полноправный гражданин: та же версия, в тот же день, те же серверы.

Установка на Linux: загрузка, терминал (tar, затем ./Openworld), лаунчер, потом планета. Кликни по шагу, чтобы перейти к нему, — и кликни по белому медведю.

Где взять сборку для Linux?

Только с официального сайта: один .tar.gz, без репозитория пакетов и без магазина.

Установка на Ubuntu, Mint, Fedora или Arch

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

  1. 1

    Распакуй архив

    Скачай его, затем в терминале: tar xzf Openworld-linux-x64.tar.gz.

  2. 2

    Запусти

    ./Openworld — если не запускается, сначала chmod +x Openworld. При первом запуске он копирует себя в ~/.openworld/updater/ и добавляет Openworld в меню приложений, вместе с значком.

  3. 3

    Аккаунт, ИГРАТЬ

    Лаунчер открывается и устанавливает игру. Создай аккаунт, подтверди почту и выбери имя пользователя. Потом ИГРАТЬ.

tar xzf Openworld-linux-x64.tar.gz
./Openworld
Скачать, распаковать и запустить в папке, куда лёг архив.

Пакеты по дистрибутивам

Игра слинкована статически: от системы ей нужны только библиотека C, libcurl, zlib и загрузчик Vulkan, плюс Vulkan-драйвер твоей видеокарты. На большинстве десктопов всё это уже есть. Если нет, по одной строке на семейство (проприетарный драйвер NVIDIA приносит собственную поддержку Vulkan):

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-tools libcurl4
Ubuntu, Linux Mint, Pop!_OS и семейство Debian.
sudo dnf install vulkan-loader mesa-vulkan-drivers vulkan-tools libcurl
Fedora.
sudo pacman -S vulkan-icd-loader vulkan-tools
Arch, Manjaro, EndeavourOS: затем твой драйвер, vulkan-radeon (AMD), vulkan-intel (Intel) или nvidia-utils (NVIDIA).
vulkaninfo --summary
Тебе нужна версия 1.3 или выше рядом с твоей видеокартой.

Видеокарта, Vulkan и настройки

Openworld рисует через Vulkan 1.0 — запасного варианта на OpenGL нет. Свежие драйверы Mesa (AMD и Intel) и драйвер NVIDIA подходят. Дальше дело в настройках, как и на других системах: Качество графики (Настройки → Экран) идёт от Низкого до Экстремального, а Дальность прорисовки — ползунок, который сильнее всего давит на встроенную графику.

  • x86-64сборка для Linux
  • 1.3нужная версия Vulkan
  • 5системных библиотек, к которым она линкуется, и всё
  • 2.38самые новые символы glibc, которые она может использовать
  • X11 или Wayland: оконный слой игры (SDL) загружает любой из них при запуске. Выбирать ничего не нужно.
  • Ноутбук с двумя видеокартами: игра берёт первое графическое устройство, которое предлагает Vulkan. С Mesa DRI_PRIME=1 перед командой запрашивает другое; в конфигурациях NVIDIA Optimus дистрибутивы предоставляют prime-run для той же цели.
  • Нажми F3, чтобы увидеть частоту кадров, F11 — для полного экрана.
  • Управление — клавиатурой и мышью, переназначается в Настройки → Управление. Поддержки геймпада пока нет, а значит, Steam Deck пока не цель.

Куда попадают файлы

Всё остаётся в твоей домашней папке; за её пределы ничего не пишется, и сама игра никогда не требует sudo.

  • ~/.openworld — апдейтер (updater/Openworld), лаунчер, установленные версии игры, твои настройки, миры и скриншоты.
  • ~/.local/share/applications/openworld.desktop и его значок в ~/.local/share/icons/ — запись в меню.
  • ~/.config/autostart/openworld-updater.desktop — тихо обновляет лаунчер при входе в систему. Не хочешь? Сними галочку Запускать Openworld вместе с компьютером в Настройках лаунчера.

Чтобы удалить: сотри ~/.openworld, файлы .desktop и значок. Это весь след.

Подними сервер на своём Linux-компьютере

Linux — ещё и родной дом серверов. У Openworld есть выделенный сервер для Linux, Windows и Mac, который скачивается из лаунчера, с онлайн-режимом (игроки входят через аккаунт Openworld) и офлайн-режимом для локальной сети. Всё объяснено в как запустить свой сервер Openworld на Linux. А чтобы позвать друзей с Mac и Windows, прочитай игру с друзьями на других платформах.

Дельфин выпрыгивает из реки под дождём, вокруг мангровые деревья, в Openworld
Дождь над мангровыми зарослями и прыгающий дельфин: планете всё равно, какая у тебя система.

Что ждёт на планете

Первые шаги? Гайд для новичков рассказывает о первых ночах.

Следи за Openworld

@play_openworld — официальная страница Openworld в Instagram: видео из игры и новинки каждого обновления.

@play_openworld

Openworld создал @tompascard

Три шага от терминала до планеты

  1. 1Установи Openworld из загруженного файла: он настроит лаунчер.
  2. 2Создай аккаунт в лаунчере и подтверди электронную почту.
  3. 3Выбери имя пользователя… и играй.
Скачать OpenworldMac · Windows · Linux

Также для других систем

Альфаиграть можно уже сейчас

Вопросы

Как получить Openworld на Linux?

Скачай .tar.gz с официального сайта.

У Openworld открытый исходный код?

Нет. У неё есть нативная сборка для Linux, но исходный код не опубликован.

Работает ли Openworld на Steam Deck?

Пока это не цель: у игры ещё нет поддержки геймпада, в неё играют клавиатурой и мышью.

Wayland или X11?

Оба. Оконный слой игры загружает тот, который использует твой сеанс.

Какие дистрибутивы поддерживаются?

Любой свежий дистрибутив x86-64 с драйверами Vulkan 1.0: сборка делается на базе Ubuntu 20.04, так что Ubuntu 20.04+, Mint 20+, актуальная Fedora и Arch — надёжный выбор.

Могут ли игроки на Linux заходить к друзьям на Mac и Windows?

Да: все платформы заходят на одни и те же серверы. Смотри игру с друзьями или запусти сервер сам.

Что нужно установить?

Обычно ничего: драйвер Vulkan (Mesa или NVIDIA) и libcurl, которые есть на большинстве десктопов. Скачать игру.

Читай дальше

Ещё гайды

Игра

Продолжай исследовать Openworld

Загрузка

Готов к старту?

Один небольшой файл — и твоя планета ждёт. Игра обновляется сама.

Уже вышла. Openworld в альфе, и играть можно уже сегодня.

  1. АльфаТы здесьСегодня. Вся игра, в неё можно играть с первого дня альфы, и она стоит дешевле.
  2. БетаКогда игра станет стабильнее.
  3. Официальная версияФинальная версия. Лаунчер сам приведёт тебя туда.

Ждать нечего: Openworld скачивается с этого сайта, а не из Steam и не из другого магазина.

Твоя система

Windows

Windows 10 или 11, 64-разрядная

Скачать

Openworld.exe

Твоя система

Linux

x64, glibc 2.31+ (Ubuntu 20.04+), драйверы Vulkan

Скачать

Openworld-linux-x64.tar.gz

  1. 1Установи Openworld из загруженного файла: он настроит лаунчер.
  2. 2Создай аккаунт в лаунчере и подтверди электронную почту.
  3. 3Выбери имя пользователя… и играй.

Следи за Openworld

@play_openworld — официальная страница Openworld в Instagram: видео из игры и новинки каждого обновления.

@play_openworld

Openworld создал @tompascard

Игра Openworld уже вышла?

Да. В Openworld можно играть с первого дня её альфы. Скачай игру для Mac, Windows или Linux, создай аккаунт в лаунчере и играй: никакой даты выхода ждать не нужно.

Выйдет ли Openworld в Steam?

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

Альфа, бета, официальная версия: что это значит?

Альфа: в игру уже можно играть, и она растёт с каждым обновлением; что-то меняется, а иногда ломается. Когда она станет стабильнее, то превратится в бету, а затем в официальную версию. Это одна и та же игра от начала до конца: ты играешь сейчас, а лаунчер сам устанавливает каждую новую версию.

Зачем играть уже во время альфы?

Ты играешь сразу, видишь, как игра растёт от обновления к обновлению, а альфа стоит дешевле, чем будет стоить официальная версия.

macOS говорит, что приложение «не было открыто»

Пока это нормально: у приложения ещё нет сертификата Apple. Нажми Готово, открой Системные настройки → Конфиденциальность и безопасность, прокрути вниз до Openworld и нажми Всё равно открыть. Только один раз.

Windows показывает «Windows защитила ваш компьютер»

У установщика ещё нет сертификата. Нажми Подробнее, затем Выполнить в любом случае.

А в Linux?

Распакуй архив и запусти программу:

tar xzf Openworld-linux-x64.tar.gz && ./Openworld

Нужен графический драйвер с поддержкой Vulkan (Mesa или NVIDIA) и glibc 2.31 или новее (Ubuntu 20.04, Debian 11, Fedora 32 или новее).

Какой компьютер мне нужен?

Видеокарта с поддержкой Vulkan (на Mac — macOS 11 или новее). Игра сама подбирает дальность прорисовки и качество погоды: достаточно свежего ноутбука.

Лаунчер не открывается?

Обнови графический драйвер на сайте NVIDIA, AMD или Intel. На ноутбуке с двумя видеокартами обнови оба. В Linux установи драйверы Vulkan из Mesa (mesa-vulkan-drivers).

Скачивается!

Установи Openworld

У игры ещё нет сертификатов Apple и Microsoft: твой компьютер отнесётся к ней с подозрением при первом запуске. Это нормально, вот как сказать ему, что всё в порядке. Только один раз.

  1. 1

    Открой Openworld.dmg

    Перетащи Openworld в папку Программы, затем запусти её из «Программ».

  2. 2

    macOS отказывает: нажми «Готово»

    Ни в коем случае не «Переместить в Корзину».

  3. 3

    Системные настройки → Конфиденциальность и безопасность

    Прокрути вниз до «Openworld заблокировано», нажми Всё равно открыть и подтверди (пароль или Touch ID).

  4. 4

    Перезапусти Openworld

    Нажми Открыть в последний раз. Вот и всё: macOS больше не спросит.

Уверенно чувствуешь себя в Терминале?
xattr -dr com.apple.quarantine /Applications/Openworld.app

Затем запускай Openworld как обычно.