List of games

This page strives to list all games which have a package available in the official repositories or the AUR. There are many more Linux games available, which are not packaged. See Gaming#Getting games for ways to obtain them.

For more about running games, related system configuration tips, see Gaming. For an up to date selection of games available in the AUR, try checking the AUR 'game' keyword.

Action and adventure

  • Abuse Side-scroller action game that pits you against ruthless alien killers.
http://abuse.zoy.org/ || abuseAUR
  • Aquaria 2D sidescrolling action-adventure game, heavily focused on exploration and puzzle-solving, with non-linear gameplay. The game engine is open source.
https://www.bit-blot.com/aquaria || aquaria-oseAUR, aquaria-hibAUR
  • Astromenace Modern 3D scrolling space shooter with ship upgrade possibilities.
https://sourceforge.net/projects/openastromenace/ || astromenace.
  • Barrage Violent point-and-click shooting game with nice effects
http://lgames.sourceforge.net/Barrage/ || barrage
  • Beneath a Steel Sky point-and-click science fiction thriller set in a bleak vision of the future
https://revolution.co.uk/games_catalog/beneath-a-steel-sky/ || bass
  • Blob Wars: Metal Blob Solid 2D action-adventure game with various weapons and missions.
https://sourceforge.net/projects/blobwars/ || blobwars
  • Broken Sword 2.5: The Return of the Templars fanmade sequel in the point-and-click adventure series Broken Sword
http://www.brokensword25.com/ || sword25AUR
  • Dream Web top-down adventure game set in a gritty futuristic dystopian city
https://www.scummvm.org/games/ || dreamwebAUR
  • Freedink Free version of the game "Dink Smallwood", extendable with mods
https://www.gnu.org/software/freedink/ || freedinkAUR
  • The open-source Unix port of the Haaf's Game Engine is available at icculus.org.
https://minecraft.net/ || minecraft-launcherAUR
  • XBill Kill all instances of a virus before it infects all computers with a malware resembling Microsoft Windows.
http://www.xbill.org/ || xbillAUR

Arcade

  • Cave Story/Doukutsu Addictive 1-man-made metroid-vania-esque platformer. If there happens to be a noticible lag when there are lots of enemies on screen or in larger levels, try running the Windows version through Wine. This should fix the problem.
https://cavestory.org || doukutsuAUR
  • Hedgewars Yet another Worms clone, considered to be better than its predecessor by many. Take turns to blast your opponents into oblivion with comedic results! Best in Multiplayer.
https://hedgewars.org/ || hedgewars
  • kbreakout Breakout-style game. Part of kde-games.
https://www.kde.org/applications/games/kbreakout/ || kbreakout
  • Not Tetris 2 A Tetris-like game with realistic physics
https://stabyourself.net/nottetris2/ || nottetris2AUR
  • Pinball Open source pinball simulator for Linux and other Unix systems.
http://pinball.sourceforge.net/ || pinballAUR

Casual games

  • Aisleriot A collection of solitaire card games.
https://wiki.gnome.org/Apps/Aisleriot || aisleriot
  • bs Battleships based shooter for the console
http://www.catb.org/~esr/bs/ || bsAUR
  • QCheckers Qt-based checkers boardgame.
https://github.com/portnov/qcheckers || qcheckersAUR

    Chess simulators

    • chessx Chess Database and PGN viewer
    http://chessx.sourceforge.net || chessxAUR
    • Scidb Chess database browser: includes engines for chess, chess960, etc; import from PGN, Scid, Chessbase, etc; CQL++ searching
    https://sourceforge.net/projects/scidb/ || scidb-svnAUR

    Education

    • KLettres Application specially designed to help the user to learn alphabet in a new language and then to learn to read simple syllables. Part of kde-education.
    https://www.kde.org/applications/education/klettres/ || klettres
    • Tux Math Arcade game that helps kids practice their math facts.
    https://github.com/tux4kids/tuxmath || tuxmathAUR

    Interactive fiction

    See also Wikipedia:Interactive fiction#Development systems.

    Massively multiplayer online games (MMO)

    See also Wikipedia:List of massively multiplayer online games and Wikipedia:Comparison of massively multiplayer online role-playing games.

    • Planeshift Role Playing Game immersed into a 3D virtual fantasy world which is FULLY FREE to play. Fully free means you will have no surprises of premium content which will limit your gameplay or unbalance the game. There are no limitations in skills, ranks, abilities, items you can gain with your free account
    https://www.planeshift.it || planeshiftAUR
    • Savage: The Battle for Newerth Online multiplayer team-based FPS/RTS hybrid. Open-sourced in September 2006. Savage XR, the most improved continuation (including SFE patches), is completely free (no purchasing/ads whatsoever) however closed-source to reduce cheating.
    https://www.newerth.com/ || savageAUR

    Platformer

    • SuperTux Mario-style game featuring Tux.
    https://supertux.lethargik.org/ || supertux

      Puzzle

      https://www.kde.org/applications/games/bovo/ || bovo
      • Gnu Go A terminal-based implementation of Go from GNU.
      https://www.gnu.org/software/gnugo/ || gnugo
      • iQPuzzle A diverting and challenging pentomino puzzle.
      https://elth0r0.github.io/iqpuzzle/ || iqpuzzleAUR
      https://www.kde.org/applications/games/kigo/ || kigo
      • KLines Moving balls around the board to form a line of 5 of the same color. Part of kde-games.
      https://www.kde.org/applications/games/klines/ || klines
      • Kubrick A Rubik’s cube solving game. Part of kde-games.
      https://www.kde.org/applications/games/kubrick/ || kubrick
      • Ri-li Toy wood engine GPL game
      http://ri-li.sourceforge.net/ || ri-liAUR
      https://www.2dboy.com || worldofgooAUR

        Racing

        • Rigs of Rods Sandbox-style vehicle simulator, the open-source predecessor to Beam.NG drive. Features a realistic soft-body physics model, and an active modding community as of 2020.
        https://www.rigsofrods.org/ || rigsofrodsAUR
        • Torcs 3D racing cars simulator using OpenGL.
        http://torcs.sourceforge.net/ || torcsAUR

        Rhythm

        • Clone Hero A Guitar Hero/Rock Band clone that is accurate to how the series played. Supports the original controllers and community made song imports.
        https://clonehero.net/ || cloneheroAUR
        • Stepmania Advanced dance simulation game.
        https://www.stepmania.com/ || stepmaniaAUR

          Rogue-like

          See also Wikipedia:Chronology of roguelike video games.

          https://cataclysmdda.org/ || cataclysm-dda, cataclysm-dda-tiles
          • Nethack Single player dungeon exploration game.
          https://www.nethack.org || nethack

          Role-playing games (RPG)

          • Arx Libertatis This project is a fully working, open source port of Arx Fatalis, a 2002 first-person role-playing game developed by Arkane Studios. It features some improvements over the original engine like bug fixes and wide screen support.
          https://arx-libertatis.org/ || arx-libertatisAUR
          https://www.gemrb.org/ || gemrbAUR

          Shooters (FPS, third person)

          • AssaultCube Free multiplayer FPS, based on the cube engine. Realistic environments, fast, arcade gameplay. Much like Counter-Strike.
          https://assault.cubers.net/ || assaultcube-clientAUR
          • Doom: the famous shooter from ID Software has several ports for Linux. None of the id-engine games have copyleft game resources, only the game engine code was open sourced. See for details.
          • Doom 1 Demo data
          Note: Instructions at Brutal Doom#Installation show how to modify gzdoom-gitAUR directly without brutal-doomAUR. openal is required for in-game audio.
          • PrBoom Plus Enhanced version of the PrBoom Doom engine port.
          http://prboom-plus.sourceforge.net/ || prboom-plusAUR
            • ezQuake Fast paced multiplayer FPS focusing on movement and trick jumps. The popular, modern and maintained Quake/QuakeWorld client. Can play on-line for free
            http://ezquake.sourceforge.net/ || ezquakeAUR
              • Heretic Demo game data
              • HHexen Linux port of Raven Game's old shooter, Hexen.
              http://hhexen.sourceforge.net/hhexen.html || hhexenAUR
              • Hexen 1 Demo game data
              • Advanced Quake 1 game engine
              • High quality textures for Quake from the Quake Revitalization Project quake-qrp-texturesAUR
              • A true color retexture pak for Quetoo and other Quake2 engines supporting 32bpp tga textures
              • Quake 2 engine focused on single player and 64bits. yamagi-quake2AUR
              • Quake III Arena binaries
              • Demo version
              • Quake 4 engine
                  • Tremulous FPS with elements of real time strategy, featuring humans and aliens.
                  https://tremulous.net/ || tremulousAUR
                  • War Trigger 3 Previously known as Red Crucible®: Firestorm, a free to play online FPS
                  https://www.rocketeergames.com/main/wartrigger3.html || rcfAUR
                    • Completely free, standalone, team-based, multiplayer FPS
                    • Advanced open source project and fully compatible client and server
                    • XPilot XPilot is a multi-player 2D space game. Some features are borrowed from classics like the Atari coin-ups Asteroids and Gravitar, and the home-computer games Thrust (Commodore 64) and Gravity Force (Commodore Amiga), but XPilot has many new aspects too.
                    http://www.xpilot.org/ || xpilotAUR

                    Simulation

                    • Koi Farm Koi Farm, the koi breeding game.
                    https://jobtalle.itch.io/koifarm || koifarm-gitAUR
                    • Oolite 3D space trading and combat simulator in the spirit of Elite.
                    http://oolite.org/ || ooliteAUR
                    • Rigs of Rods Sandbox-style vehicle simulator, the open-source predecessor to Beam.NG drive. Features a realistic soft-body physics model, and an active modding community as of 2020.
                    https://www.rigsofrods.org/ || rigsofrodsAUR

                    Strategy

                    Real-time

                    • 0 A.D. 3D and historically-based real-time strategy game, alpha stage. Based on the Age of Empires series.
                    https://play0ad.com/ || 0ad
                    • Dark Oberon Open source real-time strategy game similar to Warcraft II.
                    http://dark-oberon.sourceforge.net/ || dark-oberonAUR
                    • Netpanzer Real-time strategy game like Command and Conquer but without building bases.
                    http://www.netpanzer.org/ || netpanzerAUR
                    • Unknown Horizons 2.5D isometric real-time strategy simulation with an emphasis on economy and city building. Expand your small settlement to a strong and wealthy colony, collect taxes and supply your inhabitants with valuable goods. Increase your power with a well balanced economy and with strategic trade and diplomacy.
                    http://www.unknown-horizons.org/ || unknown-horizons-gitAUR

                    Turn-based

                    • FreeCol Turn-based strategy game based on Colonization.
                    https://www.freecol.org/ || freecol

                    Tycoon/management games

                    • OpenRCT2 Free reimplementation of the game "RollerCoaster Tycoon 2 (RCT2)" with multiplayer support. It requires a copy of the original game to play it.
                    https://openrct2.org/ || openrct2

                    Visual novels

                    • Narcissu Visual novel, telling the story of a terminally ill young man and woman.
                    http://narcissu.insani.org/ || narcissu2-enAUR
                    gollark: I'm using esbuild and esbuild-svelte.
                    gollark: (`result` is an object)
                    gollark: For some reason this is fine, but if I change `result` to `result.someattribute` it says this:
                    gollark: ```html<style lang="sass"></style><script> import { onMount } from "svelte" import Loading from "./Loading.svelte" import rpc from "./rpc.js" export let id let promise onMount(() => { promise = rpc("get_page", id) })</script>{#await promise} <Loading />{:then result} <pre>{JSON.stringify(result)}</pre>{:catch error} <em>Error {error}</em>{/await}```
                    gollark: I am having a very incomprehensible problem.

                    See also

                    Free, libre, open source games

                    This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.