Veloren — воксельная ролевая игра с открытым исходным кодом, которую с 2018 года развивает сообщество. Она написана на Rust, работает на Linux, Windows и macOS, не требует покупки, подписки или аккаунта в магазине. Мир генерируется процедурно: биомы, пещеры, подземелья, поселения и торговые пути создаются при старте нового мира. Играть можно в одиночку на локальном сервере или на общих серверах сообщества. Ниже — установка через официальный лаунчер, первые шаги, настройка своего сервера и диагностика производительности.

Что за игра

Veloren вдохновлена Cube World, The Legend of Zelda и Dwarf Fortress, но не копирует их. Боевая система зависит от оружия: мечи, топоры, молоты, луки и посохи дают разные комбинации ударов и блоков. Персонаж бегает, прыгает, лазает по скалам, плавает и планирует на дельтаплане. Есть крафт, готовка, торговля с NPC, подземелья с боссами и редкие сокровища. Прогресс не завязан на микротранзакциях: их в игре нет, как нет рекламы и сезонных пропусков.

Графика стилизованная, низкополигональная. Это осознанный выбор: игра должна идти на встроенной графике и старых видеокартах, а не только на флагманских сборках.

Установка

Официальный способ — лаунчер Airshipper с сайта проекта veloren.net. Он скачивает клиент и обновляет его до свежей сборки, поэтому не нужно вручную искать архив. Скачайте архив для Linux, распакуйте в отдельный каталог и запустите бинарник.

mkdir -p ~/Games/veloren
tar -xzf ~/Downloads/airshipper-*.tar.gz -C ~/Games/veloren
chmod +x ~/Games/veloren/airshipper
~/Games/veloren/airshipper

В Arch Linux есть пакеты в AUR, но они собираются из исходников и могут отставать от официальных сборок. Для Fedora и Debian готовых пакетов в основных репозиториях нет, поэтому лаунчер остаётся самым простым путём. Не скачивайте клиент со сторонних сайтов: сборка из неизвестного источника может содержать изменённые бинарники.

Первый запуск

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

Управление стандартное для жанра: WASD, мышь, пробел для прыжка, Shift для бега, E для взаимодействия. Часть действий открывается по мере изучения: плавание, лазание, планирование. Загляните в настройки управления: там можно переназначить клавиши.

Мир и прогресс

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

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

Свой сервер

Для игры с друзьями можно поднять собственный сервер. Серверный бинарник veloren-server-cli входит в сборку; при первом запуске он создаёт конфигурацию server_settings.ron и мир. Запускайте его в отдельном каталоге, чтобы не смешивать сохранения разных миров.

mkdir -p ~/veloren-server
cd ~/veloren-server
./veloren-server-cli
ls -lh server_settings.ron

В конфигурации задаются имя сервера, максимальное число игроков, seed мира, адрес и порт. Порт по умолчанию — 14004; если сервер стоит за роутером, пробросьте UDP-порт и проверьте, что он открыт. Для домашней сети достаточно локального адреса, для интернета — белого IP или туннеля, но не стоит выставлять сервер наружу без пароля и обновлений.

grep -E 'max_players|gameserver_address' server_settings.ron
sudo ss -lunp | grep 14004

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

Производительность

Veloren использует Vulkan через библиотеку wgpu. На Linux нужны свежие драйверы Mesa или проприетарный драйвер NVIDIA. Если игра не запускается, проверьте поддержку Vulkan и обновите систему.

vulkaninfo --summary
glxinfo -B
journalctl -b -p err --no-pager | tail -n 30

В настройках графики уменьшите дальность прорисовки, качество теней и воды. На слабой видеокарте помогает снижение разрешения и отключение сглаживания. Если игра тормозит только в поселениях, виновата не видеокарта, а процессор: в городах много NPC и объектов. Закройте фоновые приложения и проверьте температуру — троттлинг выглядит как внезапное падение частоты кадров.

Если что-то пошло не так

Клиент и сервер пишут причину сбоя в консоль, но по умолчанию сообщение может быть коротким. Запустите бинарник с включённым стеком вызовов и проверьте, хватает ли места на диске: сохранение мира и обновление сборки требуют запаса.

RUST_BACKTRACE=1 ./veloren-server-cli
df -h ~
free -h

Если игра падает сразу после запуска, попробуйте запустить её в сессии X11 вместо Wayland и обновите драйверы.

Сетевая игра и сообщество

Публичные серверы перечислены в меню игры. Правила у каждого свои: где-то запрещено гриферство, где-то разрешены моды. Перед подключением прочитайте описание сервера. Пинг зависит от расстояния: европейские серверы ответят быстрее. Если соединение рвётся, проверьте UDP-порт и стабильность канала.

Проект развивается на GitLab: там баг-трекер, исходники и обсуждение изменений. Сообщения об ошибках приветствуются, но сначала проверьте, не описана ли проблема уже. Игра бесплатная, однако лицензии на код (GPL) и на ассеты (CC BY-SA) требуют соблюдения условий при распространении изменённых версий.

Ограничения

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

Итог

Veloren — редкий пример открытой игры, которая не просит денег и не собирает данные. Начните с одиночного мира, освойте крафт и бой, затем подключитесь к серверу друзей или поднимите свой. Для комфортной игры обычно достаточно свежих драйверов Vulkan и 8 ГБ памяти; на слабой машине снизьте графику. Проект живой, обновляется сообществом и остаётся одним из самых интересных свободных RPG для Linux.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Поделиться: Telegram ВКонтакте