Unvanquished: a multiplatform real-time strategy game

unvanquished splash

Unvanquished is a free and open source video game. It is a real time multiplayer strategy game based on first person and team play.

Players fight in an alien or human team with melee weapons and conventional ballistics respective. The objective of the game is to destroy the enemy team and the structures that keep them alive, as well as to ensure that the bases and expansions of the team itself are maintained.

Players they can choose from either team, providing a completely different experience on both sidesas humans focus on long-range firepower, while aliens rely on fast movement and stealth.

Upgrades for both teams are obtained with a combination of individual performance and team map control, unlocking access to more powerful weapons and equipment for humans and larger, fiercer forms for aliens.

About the Unvanquished game

Unvanquished traces its line of play from Tremulous, which is an open source game that has been very successful. The current game and game resources are under the CC BY-SA 2.5 Creative Commons license, while the daemon engine is under the GPLv3.

Unvanquished is developed by a team of volunteers who launch a new Alpha on the first Sunday of every month.

Unvanquished is a fork of Tremulous, powered by the Daemon engine. The Daemon engine that powers the game is ultimately based on Quake 3, along with features from ET: XreaL, as well as our own coding efforts.

The daemon engine is a fork of the OpenWolf engine combined with features from other Quake derived engines such as XReaL and ET-XreaL. Its development is now proceeding in its own way from its predecessors.

The developers are currently in the process of rewriting the engine in C ++ for better long-term maintainability.

Some of the game features include:

  • A modern OpenGL version 3 compatible renderer.
  • Special effects, including bloom, edge lighting, motion blur, heat haze, and color gradation.
  • Modern libRocket user interface that supports HTML4 / CSS2 standards.
  • Native client VM support for game logic.
  • IQM and MD5 models with skeletal animation and procedural animation mix.
  • 2D minimaps and beacon system in real time.
  • Support for normal, specular, glossy and glossy texture maps.
  • Navmesh-based bots that use behavior trees.
  • Localization support with various community-produced translations already available.

How to install Unvanquished on Linux?


Si want to install this game on their system they must follow the instructions that we share below according to the distribution they are using.

For those who are users of Arch Linux, Manjaro, Antergos or any system derived from Arch Linux you can install this game quite easily.

They should only have an AUR wizard installed to install applications from this repository, you can consult the following publication where I recommend some.

The command to install is this:

yay -S unvanquished

For the rest of the distributions we must compile the game.

If they are users of Debian, Ubuntu or any derivative of these, we must install some dependencies with the following command:

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

In the case of Fedora and derivatives, the dependencies that we must install are these:

sudo dnf install \
cmake gcc gcc-c++ \
{GeoIP,glew,gmp,lua,mesa-libGL,ncurses,nettle,openal-soft,opus,opusfile,SDL2,speex}-devel \

If they are users of openSUSE the dependencies that must be installed are these:

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 \

Now We must download the game to compile it from GitHub with:

git clone https://github.com/Unvanquished/Unvanquished.git

And we proceed to compile with:

cd Unvanquished
mkdir build && cd build
cmake ..

The content of the article adheres to our principles of editorial ethics. To report an error click here.

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.