OpenArena: свободный шутер в традициях Quake III для Linux

OpenArena — это бесплатный шутер от первого лица с открытым исходным кодом, который продолжает традиции легендарной Quake III Arena. Игра предлагает стремительные сражения, разнообразное оружие, множество режимов и полностью бесплатна для Linux. В этой статье мы разберём ключевые особенности OpenArena, её геймплей, способы установки в популярных дистрибутивах и дадим советы для начинающих игроков.

Что такое OpenArena?

OpenArena — это свободная трёхмерная игра, созданная энтузиастами на основе движка Quake III Arena, исходный код которого был открыт компанией id Software . Проект стартовал в 2005 году и с тех пор развивается силами сообщества, предлагая полностью оригинальный контент: модели игроков, оружие, текстуры и карты, созданные с нуля . При этом некоторые карты, перенесённые из игр серии Quake, получили улучшенную графику.

OpenArena распространяется под лицензией GNU GPL, что делает её полностью свободной для скачивания, использования и распространения.

Динамичный игровой процесс OpenArena с перестрелкой на арене
OpenArena предлагает быстрые сражения в лучших традициях Quake III

Геймплей и особенности

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

Режимы игры

OpenArena поддерживает множество режимов на любой вкус :

  • Deathmatch (DM): каждый сам за себя.

  • Team Deathmatch (TDM): командные сражения.

  • Турнир (Tournament): дуэли один на один.

  • Capture the Flag (CTF): захват флага — классический командный режим.

  • Elimination: режим на выбывание.

  • CTF Elimination: командный захват флага с выбыванием.

  • Last Man Standing: последний выживший.

  • Double Domination: удержание двух контрольных точек.

Оружие

В арсенале OpenArena — сбалансированный набор вооружения, где каждое оружие эффективно в определённых ситуациях :

  • Пулемёт (Chaingun) — для подавления противника.

  • Ракетница (Rocket Launcher) — мощное, но опасное вблизи оружие.

  • Дробовик (Shotgun) — смертоносен на близкой дистанции.

  • Рельсотрон (Railgun) — мгновенное попадание с большой дальностью.

Карты

Версия OpenArena 0.8.8 включает впечатляющее количество — 51 официальную карту . Кроме того, через консоль доступны ещё 14 «скрытых» карт, которые были исключены из основного меню, но полностью играбельны.

Играть можно как против реальных соперников по сети, так и против ботов, что отлично подходит для тренировки.

Демонстрация различного оружия в OpenArena: ракетница, дробовик, пулемёт
Сбалансированный арсенал оружия позволяет выбрать тактику под любой стиль игры

Установка OpenArena в Linux

OpenArena доступна в официальных репозиториях большинства дистрибутивов, а также в виде универсального пакета Flatpak.

Установка из репозиториев

Для Ubuntu, Debian, Linux Mint:

sudo apt update

sudo apt install openarena

При необходимости можно установить дополнительные пакеты с графикой игроков .

Для Fedora/RHEL:

sudo dnf install openarena

Для Arch Linux/Manjaro:

sudo pacman -S openarena

Установка через Flatpak (рекомендуется для последней версии)

Универсальный пакет OpenArena доступен на Flathub и основан на современном движке Quake3e, что обеспечивает лучшую совместимость с новыми системами и поддержку широких разрешений экрана .

flatpak install flathub io.github.ec_.Quake3e.OpenArena

flatpak run io.github.ec_.Quake3e.OpenArena

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

Установка OpenArena через Flathub с использованием команды flatpak
Установка OpenArena через Flatpak обеспечивает актуальную версию с современным движком

Системные требования и конфигурация

OpenArena весьма нетребовательна к ресурсам и запустится практически на любом компьютере.

  • Конфигурационные файлы хранятся в домашней папке: ~/.openarena/baseoa/ .

  • Настройки разрешения экрана можно изменить через меню игры или вручную через консоль :

    • r_fullscreen 0/1 — оконный/полноэкранный режим.

    • r_mode -1 — для использования нестандартного разрешения.

    • r_customwidth и r_customheight — установка ширины и высоты экрана.

Полезные параметры командной строки

При запуске из терминала можно использовать дополнительные опции :

openarena +connect server:port # подключиться к серверу

openarena +set r_fullscreen 0 # запуск в оконном режиме

Советы для начинающих

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

  2. Изучите карты: Знание расположения оружия, брони и аптечек даёт огромное преимущество.

  3. Пробуйте разные режимы: Deathmatch и CTF требуют разной тактики.

  4. Настройте управление: Подберите удобные клавиши для быстрого переключения оружия.

  5. Не забывайте про консоль: Клавиша Shift+Esc открывает консоль, где можно вводить команды, менять настройки и подключаться к серверам .

Заключение

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

Благодаря доступности в репозиториях и на Flathub, установка OpenArena в Linux занимает пару минут. Попробуйте — возможно, эта игра станет вашим любимым способом скоротать вечер за динамичными перестрелками.