Best Linux Games [Free & Paid]


In this guide, We have created a list of the best Linux games, the list contains both free and paid games that are available for Linux. 

Before people used to play games on Windows. But nowadays, The trend of playing games on Linux is increasing day by day. Although there are a lot of best games are available for Linux to download and play.

I hope you will find these Linux games interesting. Here you have choices to play from these categories: Military, Action, Strategic, City building, and much more. 

Both online and offline games are available in this list of best Linux games. So what are you waiting for just bring out your inside gamer, and start playing the best games on the Linux platform.

Linux is very different from Windows. Windows users usually ask a lot of questions before switching to Linux. The most frequently asked question is "are all games available on Linux?".

Our Answer is not all the games are available for Linux. But you will get quality games on Linux.

Nowadays Linux is attracting most of the game developers. So in the future, you may see a lot of free Linux games.

Best Linux Games

Below is the list of Best Linux games:

1. Xonotic

Xonotic is one of the best and the free first-person shooter game for Linux. It has high-quality graphics, several modes inside the game, a wide variety of weapons, and many maps to play.

The game has several modes such as deathmatch, capture the flag, clan arena, keep away, key hunt, last man standing, domination, Team deathmatch, and Freeze Tag.

It's beautiful textures, shadows, reflections, overflows, and explosions will make you addicted to the game.

1.1. How to Download and install Xonotic game on Linux:

You can easily play this game on your Linux platform. In order to play this game on Linux just open the below download link and follow these steps:

  • Download the game by clicking the below link;
  • Unzip the Zip file;
  • Find and execute the xonotic-linux64-glx file.
  • You can also execute the following file: xonotic-linux64-SDL.
  • That's it your game will start.

1.2. System Requirements

  • Linux x86_64;
  • At least an OpenGL 2.1 GPU;
  • At least 4GB of memory.
Don't worry about the system requirements. Most users say that they are able to play this game even in 1GB RAM.

1.3 Available for

  • Linux;
  • Windows;
  • macOS.

2. Dota 2

Dota 2 is one of the best realtime strategies Linux games to download. It is a free MOBA Linux game published by the cult company Valve. In DOTA 2, users choose their own hero, whom they will control on the battlefield.

In order to play better, you have to remember the features of heroes and cards. Show leadership and communication skills. And the most important thing is to play as a team.

The gameplay is like there is a competition between two teams of three or five people. One team is the Light Side, the other is the Dark Side. Each side has its own set of heroes.

In-game, Each player can control his own hero. The main task is to keep the defense of your own base, to destroy the main building of the enemy's base. 

You can easily play this game on games on Linux, as this game is for Linux ubuntu.

2.1. How to download and install Dota 2 game on Linux Ubuntu

  • Download and install the steam by typing the following commands:
sudo add-apt-repository multiverse

sudo apt install steam-installer

  • After installation of steam opens the steam and login into your steam account.
If you don't have a Steam account then you can simply create by clicking the create account button.

  • Now on the search bar of the steam. Search for Dota 2 and install it on your Ubuntu.
  • That's it.

2.2. System requirements

  • Ubuntu 12.04 or newer;
  • Dual-core from Intel or AMD Processor at 2.8 GHz;
  • Nvidia Geforce 8600/9600GT (Driver v331);
  • OpenAL Compatible Sound Card;
  • And Good internet connection.

2.3. Available for

  • Ubuntu Linux;
  • Windows;
  • macOS.

3. Super Tux Kart

Super Tux Kart is one of the best 3D racing Linux games featuring the penguin Tux. It is an improved version of the old Tux Kart game.

The game is written in C ++, OpenAL is used for sound output. In order to win the race, Be careful not to hit other competitors. 

If you hit your competitors then you will lose precious seconds and it takes time to recover. It has Four game modes, including a multiplayer.

The Linux Journal also praised that the Super Tux Kart is one of the best 3D racing games for Linux specially made for kids, also it is very popular among the adults.

3.1 How to download and install Super Tux Kart on Linux

  • Open Terminal on your Linux platform and type the below commands one by one:
sudo add-apt-repository ppa:stk/dev

sudo apt-get update

sudo apt-get install supertuxkart -y

  • Now, wait for the installation to be finished. As installation finished. Go to the application tab and search for the SuperTuxKart game;
  • Open the game. That's it.

3.2 System Requirements

  • Linux x86_64;
  • NVIDIA GeForce 470 GTX, AMD Radeon 6870 HD;
  • Any Intel or AMD dual-core processors;
  • At least 1 GB of free RAM;

3.3 Available for

  • Linux;
  • Android;
  • Windows;
  • macOS.
If you find an error while executing the above commands then you can simply download SuperTuxKart from the below link.

4. Team Fortress 2

Team Fortress 2 is one of the best multiplayer online shooter games for Linux. The game is tied to the confrontation between two organizations created by two brothers who do not digest each other. These are RED and BLU organizations.

The game has a lot of different modes and maps. If you start listing them, it will take a lot of time. Unlike other shooters, hereafter the battle, you are not given anything, but you have a chance to drop some items that you can leave or sell on the marketplace for real money and top up your Steam wallet.

The release was scheduled for mid-October 2007, the game was sold through the Steam server, periodically offering players updates with improved moments of the game.

4.1. How to Download and install Team Fortress 2 on Linux

  • Download and install the steam by typing the below commands one by one on your Linux ( Ubuntu).
sudo add-apt-repository multiverse

sudo apt install steam-installer
  • Now open steam on your Linux and then search for Team Fortress 2 on steam;
  • Now click on install;
  • After installing the game will appear in the Steam library.

4.2. System Requirements

  • Linux (Ubuntu);
  • Processor: 1.2 GHz Processor;
  • RAM: 1GB;
  • Video: 64 MB.

4.3. Available for

  • Linux;
  • Microsoft Windows;
  • Xbox 360;
  • PlayStation 3;
  • Mac OS X.

5. Minecraft

I think this game doesn't need any introduction, Because most of the readers may know about this most popular game. This game is also available for Linux.

Minecraft is a sandbox game that allows the player to create different types of blocks in a 3D environment. The player can build various architectural works of any complexity and give free rein to his imagination.

There are currently two modes i.e creative and survival you will see in the game while playing on Linux. 

In creative mode you will get an unlimited number of blocks, does not have a health scale and inventory, as well as the ability to craft.

And in Survival mode player has a health scale and inventory, crafting is possible, and in order to get a block, it must first be broken. And most importantly, aggressive monsters appear in the dark, and at first glance, the cute game turns into a real horror.

You can easily play this game on Ubuntu Linux. This is also one of the best Linux games for kids.

5.1. How to download and install Minecraft on Linux.

  • First of all, open your Terminal and type the following command in order to download the Minecraft package.
wget -o ~/Minecraft.deb

  • Now install the gdebi tool by typing the following command:
sudo apt install gdebi-core

  • Now install the Minecraft package by using the gdebi tool. In order to do that use the following command:
sudo gdebi ~/Minecraft.deb

  • Launch the Minecraft using the following command:

  • Now register your self by creating an account and start playing a demo version.
In order to play the full version, you need to buy the game.

5.2. System Requirements

  • Ubuntu;
  • 1GB RAM;
  • Intel Core i3-3210 Processor.

5.3. Available for

  • Linux;
  • Windows;
  • IOS;
  • Android
  • And more platforms.
You can also download Minecraft from the below link:

6. Counter-Strike: Global Offensive (CS: GO)

Counter-Strike is definitely a game that needs no introduction. It is one of the best Multiplayer first-person shooter games available for Linux.

One of the most popular games of all time is finally back. The look of Counter-Strike: Global Offensive is much more real than the previous version. As the scenarios are the same.

The game is the same confrontation between special forces and terrorists, who have their own budget for each round. The game is easily playable on Linux.

The popularity of the game lies in its simplicity, that is, you must quickly and efficiently eliminate the other team. But behind all this simplicity, there are many aspects that we do not notice.

6.1. How to download and install Counter-Strike: Global Offensive (CS: GO) on Linux

  • Download Steam on Linux;
  • Login in to your Steam Account;
  • Search for the game and install the game.
  • That's it. After successful download, your game will be visible on the Steam library.

6.2. System Requirements

  • CPU: Intel® Core™2 Duo Processor E6600 2.4 GHz or AMD Phenom™ X3 8750 2.4 GHz processor;
  • GPU: Any video card with 256 MB of VRAM or higher;
  • RAM: 2 GB of memory;
  • HDD: 15 GB of free space;
  • OS: Ubuntu;

6.3. Available for

  • Linux;
  • Windows;
  • OS X;
  • Xbox 360;
  • PlayStation 3.

7. Civilization VI

Civilization VI is one of the best turn-based strategy 4X video game developed by Firaxis Games, The game is also easily playable on Linux.

The game is published by 2K Games and distributed by Take-Two Interactive. After a short walk into the Universe, the developer of the legendary Sid Meier (Sid Meier) returns the Civilization series to Earth. 

Civ VI is a wonderful continuation of Civilization V in every sense of the word, in which players will find many new features and a well-developed design.

The developers have taken care of other multiplayer options. There are two options in multiplayer. The first is "hot-sit" - a mode in which several people develop their civilizations on the same system. 

The second option is a multiplayer game over the Internet. Here you can connect to someone else's party or create your own. You can easily play this game on Linux especially on Ubuntu.

7.1. How to download and install Civilization VI on Linux

  • Download and install Steam on your Linux;
  • Log in to your Steam account;
  • Search for Civilization VI;
  • Click on install;
  • That's It launch the game from your steam library.

7.2. System Requirements

  • OS: Ubuntu 16.04 (64bit);
  • Processor: Intel Core i3 530 or AMD A8-3870;
  • Memory: 6 GB RAM;
  • Graphics: 1 GB VRAM Minimum - NVIDIA GeForce 650;
  • Storage: 15 GB available space.

7.3. Available for

  • Linux;
  • Microsoft;
  • Windows;
  • macOS;
  • iOS;
  • Nintendo;
  • PlayStation 4; 
  • Xbox One; 
  • Android.

8. Rocket League

Rocket League is a vehicular soccer video game developed and published by Psyonix. You can also play this game on Linux.

The game also allows PC, Xbox One, and Nintendo Switch players to play together. Many gamers who played this game on Linux says "This is one of the best vehicular soccer games for Linux". 

The game is also available in a wide range of platforms. Now let's see how to download and install this game on your Linux platform.

8.1. How to download and install Rocket League on Linux

  • Download and install Steam on your Linux;
  • Log in to your steam account;
  • Purchase and install the game from your steam account.

8.2. System Requirements

  • Processor: 2.5 GHz Dual-core;
  • Memory: 4 GB RAM;
  • Graphics: NVIDIA GeForce 760, AMD Radeon R7 270X, or better;
  • DirectX: Version 11.

8.3. Available for

  • Linux;
  • Windows;
  • PS 4;
  • Xbox One;
  • Switch.

9. Quake Champions

Quake is a first-person shooter video game developed by id Software and published by GT Interactive in 1996. 

In the game, players must find their way through various maze-like, medieval environments while battling a variety of monsters using an array of weaponry. You can also play this game on Linux.

Lots of young people spent hundreds of hours playing Quake in computer clubs. A huge number of games have been created based on the Quake engine. 

Hundreds of championships have been organized around this game. A huge number of mods and add-ons have been released.

The game is also available on a wide variety of platforms. If you are looking to play this game on Linux. Then you can easily do this via installing steam on your Linux platform.

9.1. How to download and install Quake on Linux

  • Download and install Steam on your Linux;
  • Log in to your Steam account;
  • install the game from your steam account.

9.2. System Requirements

  • OS: Ubuntu;
  • Memory: 8 GB RAM;
  • Intel i5 Processor.

9.3. Available for

10. Middle-earth: Shadow of Mordor

Earth-middle: Shadow of Mordor a computer game in the genre of Action / RPG, developed by Motion production and published by Warner Bros. Interactive Entertainment. 

The script was written by Christian Cantamessa, screenwriter for the renowned " Red Dead Redemption ", who brought his technique to tie one situation to the other, without leaving holes.

This means that even the small details are explained clearly, and everything that is done in the game has a plausible reason. If you are looking to play this game on Linux then you can easily play this game by installing steam on your Linux.

10.1. How to download and install the game on Linux

  • Download and install Steam on your Linux;
  • Log in to your steam account;
  • Search for the game;
  • Purchase and install the game from steam;
  • Start playing.

10.2. System Requirements

  • OS: Ubuntu 14.04.2 64-bit;
  • Processor: Intel Core i5-750, 2.67 GHz | AMD Phenom II X4 965, 3.4 GHz;
  • Memory: 4 GB RAM;
  • Graphics: 1GB NVIDIA 640 or better with driver version 352.21 or later.

10.3. Available for


So above is the list of some best games for Linux. Not only on Ubuntu, but You can also play these Linux games on Debian.

What is your favorite Linux game? Feel free to comment below.

Post a Comment

Previous Post Next Post