непобежденный это бесплатная видеоигра с открытым исходным кодом. Это многопользовательская стратегия в реальном времени, основанная на игре от первого лица и командной игре.
Игроки сражаются в команде пришельцев или людей, используя холодное оружие и обычную баллистику. соответственно. Цель игры - уничтожить вражескую команду и структуры, которые поддерживают их жизнь, а также обеспечить сохранение баз и расширений самой команды.
Игроки они могут выбирать из любой команды, обеспечивая совершенно разный опыт для обеих сторонпоскольку люди сосредотачиваются на дальнобойной огневой мощи, в то время как инопланетяне полагаются на быстрое движение и скрытность.
Улучшения для обеих команд зарабатываются за счет комбинации индивидуальной производительности и командного управления картой, открывая доступ к более мощному оружию и снаряжению для людей и более крупным, жестоким формам для инопланетян.
О непобежденной игре
Unvanquished ведет свою игровую линию к Tremulous, очень успешной игре с открытым исходным кодом. Текущие игры и игровые ресурсы находятся под лицензией CC BY-SA 2.5 Creative Commons, а механизм демона - под GPLv3.
Unvanquished разрабатывается командой добровольцев, которые запускают новую альфа-версию в первое воскресенье каждого месяца.
Unvanquished - это вилка Tremulous, работающая на движке Daemon. Движок Daemon, на котором основана игра, в конечном итоге основан на Quake 3, наряду с функциями из ET: XreaL, а также нашими собственными усилиями по кодированию.
Демонический движок - это форк движка OpenWolf. в сочетании с функциями других движков, производных от Quake, таких как XReaL и ET-XreaL. Его развитие сейчас идет по-своему, нежели его предшественники.
В настоящее время разработчики переписывают движок на C ++ для улучшения удобства обслуживания в долгосрочной перспективе.
Некоторые из функций игры включают в себя:
- Современный рендерер, совместимый с OpenGL версии 3.
- Специальные эффекты, включая цветение, краевое освещение, размытие движения, тепловую дымку и градацию цвета.
- Современный пользовательский интерфейс libRocket, поддерживающий стандарты HTML4 / CSS2.
- Встроенная клиентская поддержка виртуальной машины для игровой логики.
- Модели IQM и MD5 со скелетной анимацией и процедурной анимацией.
- 2D миникарты и система маяков в реальном времени.
- Поддержка нормальных, зеркальных, глянцевых и глянцевых текстурных карт.
- Боты на основе Navmesh, использующие деревья поведения.
- Поддержка локализации с уже доступными различными переводами, созданными сообществом.
Как установить Unvanquished на Linux?
Si хотите установить эту игру в своей системе, они должны следовать инструкциям которые мы приводим ниже, в зависимости от используемого ими дистрибутива.
к тем, кто является пользователями Arch Linux, Manjaro, Antergos или любой системы, производной от Arch Linux Вы можете легко установить эту игру.
У них должен быть установлен только мастер AUR для установки приложений из этого репозитория, вы можете ознакомиться со следующей публикацией, где я рекомендую некоторые из них.
Команда для установки следующая:
yay -S unvanquished
Для остальных дистрибутивов мы должны скомпилировать игру.
Если они пользователи Debian, Ubuntu или любые их производные, мы должны установить некоторые зависимости с помощью следующей команды:
sudo apt-get install build-essential cmake libcurl4-gnutls-dev \ libglew-dev libgmp-dev nettle-dev zlib1g-dev libncursesw5-dev \ libsdl2-dev libopenal-dev libjpeg-turbo8-dev libpng-dev libwebp-dev \ libogg-dev libvorbis-dev libtheora-dev libopusfile-dev \ libgeoip-dev libfreetype6-dev \ python-yaml python-jinja2
В случае Fedora и производные, мы должны установить следующие зависимости:
sudo dnf install \ cmake gcc gcc-c++ \ {GeoIP,glew,gmp,lua,mesa-libGL,ncurses,nettle,openal-soft,opus,opusfile,SDL2,speex}-devel \ lib{curl,jpeg-turbo,png12,theora,vorbis,webp}-devel
Если они пользователи openSUSE необходимо установить следующие зависимости:
sudo install zypper gcc gcc-c++ Mesa-libGL-devel SDL-devel libjpeg8-devel \ libpng12-devel glew-devel webp-devel ncurses-devel gmp-devel libcurl-devel \ libnettle-devel openal-soft-devel speex-devel libvorbis-devel \ libtheora-devel
Сейчас Мы должны скачать игру, чтобы скомпилировать ее с GitHub, используя:
git clone https://github.com/Unvanquished/Unvanquished.git
И приступаем к компиляции:
cd Unvanquished mkdir build && cd build cmake .. make