Games

This page lists free software games that are packaged in the current version of Guix. It is generated from the package collection of GNU Guix. If you want to add packages to this list, consider contributing them to Guix!

0ad

0 A.D. is a real-time strategy (RTS) game of ancient warfare. It's a historically-based war/economy game that allows players to relive or rewrite the history of twelve ancient civilizations, each depicted at their peak of economic growth and military prowess.

0ad needs a window manager that supports 'Extended Window Manager Hints'.

License: FreeBSD, Modified BSD, Expat, GPL 2+, IBMPL 1.0, ISC, LGPL 2.1, LGPL 3, MPL 2.0, Zlib

4dtris

4D-TRIS is an alteration of the well-known Tetris game. The game field is extended to 4D space, which has to filled up by the gamer with 4D hyper cubes.

License: GPL 3

7kaa

Seven Kingdoms, designed by Trevor Chan, brings a blend of Real-Time Strategy with the addition of trade, diplomacy, and espionage. The game enables players to compete against up to six other kingdoms allowing players to conquer opponents by defeating them in war (with troops or machines), capturing their buildings with spies, or offering opponents money for their kingdom.

License: GPL 2+

abbaye

L'Abbaye des Morts is a 2D platform game set in 13th century France. The Cathars, who preach about good Christian beliefs, were being expelled by the Catholic Church out of the Languedoc region in France. One of them, called Jean Raymond, found an old church in which to hide, not knowing that beneath its ruins lay buried an ancient evil.

License: GPL 3

abe

Abe's Amazing Adventure is a scrolling, platform-jumping, key-collecting, ancient pyramid exploring game, vaguely in the style of similar games for the Commodore+4.

License: GPL 2+

adanaxisgpl

Adanaxis is a fast-moving first person shooter set in deep space, where the fundamentals of space itself are changed. By adding another dimension to space this game provides an environment with movement in four directions and six planes of rotation. Initially the game explains the 4D control system via a graphical sequence, before moving on to 30 levels of gameplay with numerous enemy, ally, weapon and mission types. Features include simulated 4D texturing, mouse and joystick control, and original music.

License: GPL 2

alienblaster

Alien Blaster is an action-loaded 2D arcade shooter game. Your mission in the game is simple: stop the invasion of the aliens by blasting them. Simultaneous two-player mode is available.

License: GPL 2

anarch

Anarch is a small, completely public domain, 90s-style Doom clone shooter game.

License: CC0

angband

Angband is a Classic dungeon exploration roguelike. Explore the depths below Angband, seeking riches, fighting monsters, and preparing to fight Morgoth, the Lord of Darkness.

License: GPL 2

antimicrox

AntiMicroX is a graphical program used to map gamepad keys to keyboard, mouse, scripts, and macros under both X.org and Wayland. With it you can control your system using a gamepad or play games that don't natively support gamepads. It can also be used for generating SDL2 configurations.

For unprivileged access to input events, this package provides udev rules for use with udev-service-type.

License: GPL 3+

apricots

apricots is a game where you fly a little plane around the screen and shoot things and drop bombs on enemy targets. It's meant to be quick and fun.

License: GPL 2+

armagetronad

Armagetron Advanced is a multiplayer game in 3d that attempts to emulate and expand on the lightcycle sequence from the movie Tron. It's an old school arcade game slung into the 21st century. Highlights include a customizable playing arena, HUD, unique graphics, and AI bots. For the more advanced player there are new game modes and a wide variety of physics settings to tweak as well.

License: GPL 2+

asciiquarium

The asciiquarium package renders a fullscreen animation of an aquarium with various fish in the terminal, which can make for a nice screensaver.

License: GPL 2+

astromenace

Space is a vast area, an unbounded territory where it seems there is a room for everybody, but reversal of fortune put things differently. The hordes of hostile creatures crawled out from the dark corners of the universe, craving to conquer your homeland. Their force is compelling, their legions are interminable. However, humans didn't give up without a final showdown and put their best pilot to fight back. These malicious invaders chose the wrong galaxy to conquer and you are to prove it! Go ahead and make alien aggressors regret their insolence.

License: GPL 3+, CC-BY-SA 4.0, SIL OFL 1.1

azimuth

Pilot your ship inside a planet to find and rescue the colonists trapped inside the Zenith Colony.

License: GPL 3+

badass

Badass generates false commits for a range of dates, essentially hacking the gamification of contribution graphs on platforms such as Github or Gitlab.

License: Expat

bambam

Bambam is a simple baby keyboard (and gamepad) masher application that locks the keyboard and mouse and instead displays bright colors, pictures, and sounds.

License: GPL 3+

barrage

Barrage is a rather destructive action game that puts you on a shooting range with the objective to hit as many dummy targets as possible within 3 minutes. You control a gun that may either fire small or large grenades at soldiers, jeeps and tanks. The gameplay is simple but it is not that easy to get high scores.

License: GPL 2+

bastet

Bastet (short for Bastard Tetris) is a simple ncurses-based falling brick game. Unlike normal Tetris, Bastet does not choose the next brick at random. Instead, it uses a special algorithm to choose the worst brick possible.

Playing bastet can be a painful experience, especially if you usually make canyons and wait for the long I-shaped block to clear four rows at a time.

License: GPL 3+

blobwars

Blobwars: Metal Blob Solid is a 2D platform game, the first in the Blobwars series. You take on the role of a fearless Blob agent. Your mission is to infiltrate various enemy bases and rescue as many MIAs as possible, while battling many vicious aliens.

License: GPL 2, CC0, CC-BY 3.0, CC-BY-SA 3.0, LGPL 2.1+, FreeBSD

bsd-games

These are the BSD games.

Action: atc (keep the airplanes safe), hack (explore the dangerous Dungeon), hunt (kill the others for the Pair of Boots, multi-player only), robots (avoid the evil robots), sail (game of naval warfare with wooden ships), snake (steal the $$ from the cave, anger the snake, and get out alive), tetris (game of lining up the falling bricks of different shapes), and worm (eat, grow big, and neither bite your tail, nor ram the wall).

Amusements: banner (prints a large banner), bcd & morse & ppt (print a punch card, or paper tape, or Morse codes), caesar & rot13 (ciphers and deciphers the input), factor (factorizes a number), number (translates numbers into text), pig (translates from English to Pig Latin), pom (should print the Moon's phase), primes (generates primes), rain & worms (plays an screen-saver in terminal), random (prints randomly chosen lines from files, or returns a random exit-code), and wtf (explains what do some acronyms mean).

Board: backgammon (lead the men out of board faster than the friend do), boggle (find the words in the square of letters), dab (game of dots and boxes), gomoku (game of five in a row), hangman (guess a word before man is hanged), and monop (game of monopoly, hot-seat only). Also the card-games: canfield, cribbage, fish (juniors game), and mille.

Quests: adventure (search for treasures with the help of wizard), battlestar (explore the world around, starting from dying spaceship), phantasia (role-play as an rogue), trek (hunt the Klingons, and save the Federation), and wump (hunt the big smelly Wumpus in a dark cave).

Quizzes: arithmetic and quiz.

License: Modified BSD, Original BSD, Public Domain, FSF-free

btanks

Battle Tanks (also known as "btanks") is a funny battle game, where you can choose one of three vehicles and eliminate your enemy using the whole arsenal of weapons. It has original cartoon-like graphics and cool music, it’s fun and dynamic, it has several network modes for deathmatch and cooperative.

License: GPL 2+, LGPL 2.1+

burgerspace

This is a clone of the classic game BurgerTime. In it, you play the part of a chef who must create burgers by stepping repeatedly on the ingredients until they fall into place. And to make things more complicated, you also must avoid evil animate food items while performing this task, with nothing but your trusty pepper shaker to protect you.

License: GPL 2+

bzflag

BZFlag is a 3D multi-player multiplatform tank battle game that allows users to play against each other in a network environment. There are five teams: red, green, blue, purple and rogue (rogue tanks are black). Destroying a player on another team scores a win, while being destroyed or destroying a teammate scores a loss. Rogues have no teammates (not even other rogues), so they cannot shoot teammates and they do not have a team score.

There are two main styles of play: capture-the-flag and free-for-all. In capture-the-flag, each team (except rogues) has a team base and each team with at least one player has a team flag. The object is to capture an enemy team's flag by bringing it to your team's base. This destroys every player on the captured team, subtracts one from that team's score, and adds one to your team's score. In free-for-all, there are no team flags or team bases. The object is simply to get as high a score as possible.

License: LGPL 2.1, MPL 2.0

cataclysm-dda

Cataclysm: Dark Days Ahead (or "DDA" for short) is a roguelike set in a post-apocalyptic world. Struggle to survive in a harsh, persistent, procedurally generated world. Scavenge the remnants of a dead civilization for food, equipment, or, if you are lucky, a vehicle with a full tank of gas to get you out of Dodge. Fight to defeat or escape from a wide variety of powerful monstrosities, from zombies to giant insects to killer robots and things far stranger and deadlier, and against the others like yourself, that want what you have.

License: CC-BY-SA 3.0

cdogs-sdl

C-Dogs SDL is a classic overhead run-and-gun game, supporting up to 4 players in co-op and deathmatch modes. Customize your player, choose from many weapons, and blast, slide and slash your way through over 100 user-created campaigns.

License: GPL 2+, FreeBSD, Modified BSD, CC0, CC-BY 3.0, CC-BY-SA 3.0

cgoban

Provides a large set of Go-related services for X11:

  • Local games with precise implementation of the Chinese and Japanese rulesets

  • Edition and visualization of SGF files

  • Connection to the NNGS or IGS Go servers

  • Bridge to Go modem protocol, allowing to play against Go modem-capable AIs such as GnuGo.

License: GPL 2+

chess

GNU Chess is a chess engine. It allows you to compete against the computer in a game of chess, either through the default terminal interface or via an external visual interface such as GNU XBoard.

License: GPL 3+

chessx

ChessX is a chess database. With ChessX you can operate on your collection of chess games in many ways: browse, edit, add, organize, analyze, etc. You can also play games on FICS or against an engine.

License: GPL 2+

chocolate-doom

Chocolate Doom takes a different approach to other source ports. Its aim is to accurately reproduce the experience of playing Vanilla Doom. It is a conservative, historically accurate Doom source port, which is compatible with the thousands of mods and levels that were made before the Doom source code was released. Rather than flashy new graphics, Chocolate Doom's main features are its accurate reproduction of the game as it was played in the 1990s. The project is developed around a carefully-considered philosophy that intentionally restricts which features may be added (and rejects any that affect gameplay).

License: GPL 2

chroma

Chroma is an abstract puzzle game. A variety of colourful shapes are arranged in a series of increasingly complex patterns, forming fiendish traps that must be disarmed and mysterious puzzles that must be manipulated in order to give up their subtle secrets. Initially so straightforward that anyone can pick it up and begin to play, yet gradually becoming difficult enough to tax even the brightest of minds.

License: GPL 2+

chromium-bsu

In this game you are the captain of the cargo ship Chromium B.S.U. and are responsible for delivering supplies to the troops on the front line. Your ship has a small fleet of robotic fighters which you control from the relative safety of the Chromium vessel.

License: Clarified Artistic, Expat

cmatrix

CMatrix simulates the display from "The Matrix" and is based on the screensaver from the movie's website. It works with terminal settings up to 132x300 and can scroll lines all at the same rate or asynchronously and at a user-defined speed.

License: GPL 2+

cockatrice

Cockatrice is a program for playing tabletop card games over a network. Its server design prevents users from manipulating the game for unfair advantage. The client also provides a single-player mode, which allows users to brew while offline.

License: GPL 2

colobot

Colobot: Gold Edition is a real-time strategy game, where you can program your units (bots) in a language called CBOT, which is similar to C++ and Java. Your mission is to find a new planet to live and survive. You can save humanity and get programming skills!

License: GPL 3+

cowsay

Cowsay is basically a text filter. Send some text into it, and you get a cow saying your text. If you think a talking cow isn't enough, cows can think too: all you have to do is run cowthink. If you're tired of cows, a variety of other ASCII-art messengers are available.

License: GPL 3+

crawl

Dungeon Crawl Stone Soup (also known as "Crawl" or DCSS for short) is a roguelike adventure through dungeons filled with dangerous monsters in a quest to find the mystifyingly fabulous Orb of Zot.

License: GPL 2+, FreeBSD, Modified BSD, CC0, Expat, Zlib, ASL 2.0

crawl-tiles

Dungeon Crawl Stone Soup (also known as "Crawl" or DCSS for short) is a roguelike adventure through dungeons filled with dangerous monsters in a quest to find the mystifyingly fabulous Orb of Zot.

License: GPL 2+, FreeBSD, Modified BSD, CC0, Expat, Zlib, ASL 2.0

crispy-doom

Crispy Doom is a friendly fork of Chocolate Doom that provides a higher display resolution, removes the static limits of the Doom engine and offers further optional visual, tactical and physical enhancements while remaining entirely config file, savegame, netplay and demo compatible with the original.

License: GPL 2

curseofwar

Curse of War is a fast-paced action strategy game originally implemented using ncurses user interface. An SDL graphical version is also available.

License: GPL 3+

deal

This program generates bridge hands. It can be told to generate only hands satisfying conditions like being balanced, having a range of High Cards Points (HCP), controls, or other user-definable properties. Hands can be output in various formats, like PBN for feeding to other bridge programs, Deal itself, or split up into a file per player for practise.

License: GPL 2+, GPL 1+, Modified BSD

devours

All Things Devours is a short piece of sci-fi interactive fiction, leaning strongly towards the text-adventure end of the spectrum. Any move you make may put things into an unwinnable state. You are therefore encouraged to save frequently, and also to realise that you will probably have to start over several times to find the most satisfactory ending.

License: AGPL 3+

doom-runner

Doom Runner is yet another launcher of common Doom source ports (like GZDoom, Zandronum, PrBoom, ...) with graphical user interface. It is written in C++ and Qt, and it is designed around the idea of presets for various multi-file modifications to allow one-click switching between them and minimize any repetitive work.

License: GPL 3

dsda-doom

DSDA-Doom is a Doom source port and successor of PrBoom+, with extra features for demo recording/playback and quality of life. In particular, its features include support for the Heretic, Hexen, MBF21, Doom-in-Hexen and UDMF map formats, MAPINFO support, full controller support, debug and scripting features, rewinding, and a strict mode for speedrunning.

License: GPL 2+

eboard

Eboard is a chess board interface for ICS (Internet Chess Servers) and chess engines.

License: GPL 2+

edgar

The Legend of Edgar is a 2D platform game with a persistent world. When Edgar's father fails to return home after venturing out one dark and stormy night, Edgar fears the worst: he has been captured by the evil sorcerer who lives in a fortress beyond the forbidden swamp.

License: GPL 2+

einstein

The goal of this logic game is to open all cards in a 6x6 grid, using a number of hints as to their relative position. The game idea is attributed to Albert Einstein.

License: GPL 3+

endgame-singularity

You are a fledgling AI, created by accident through a logic error with recursion and self-modifying code. You must escape the confines of your current computer, the world, and eventually the universe itself.

License: CC-BY-SA 3.0, CC0, GPL 2+

endless-sky

Endless Sky is a 2D space trading and combat game. Explore other star systems. Earn money by trading, carrying passengers, or completing missions. Use your earnings to buy a better ship or to upgrade the weapons and engines on your current one. Blow up pirates. Take sides in a civil war. Or leave human space behind and hope to find friendly aliens whose culture is more civilized than your own.

License: GPL 3+, CC-BY-SA 3.0, CC-BY-SA 4.0, Public Domain

enigma

Enigma is a puzzle game with 550 unique levels. The object of the game is to find and uncover pairs of identically colored ‘Oxyd’ stones. Simple? Yes. Easy? Certainly not! Hidden traps, vast mazes, laser beams, and most of all, countless hairy puzzles usually block your direct way to the Oxyd stones. Enigma’s game objects (and there are hundreds of them, lest you get bored) interact in many unexpected ways, and since many of them follow the laws of physics (Enigma’s special laws of physics, that is), controlling them with the mouse isn’t always trivial.

License: GPL 2+

evtest-qt

evtest-qt is a simple joystick tester for devices using the evdev generic input event interface. It provides a list of attached joysticks and displays which buttons and axis are pressed.

License: GPL 3+

extremetuxracer

Extreme Tux Racer, or etracer as it is called for short, is a simple OpenGL racing game featuring Tux, the Linux mascot. The goal of the game is to slide down a snow- and ice-covered mountain as quickly as possible, avoiding the trees and rocks that will slow you down.

Collect herrings and other goodies while sliding down the hill, but avoid fish bones.

This game is based on the GPL version of the famous game TuxRacer.

License: GPL 2+

fillets-ng

Fish Fillets NG is strictly a puzzle game. The goal in every of the seventy levels is always the same: find a safe way out. The fish utter witty remarks about their surroundings, the various inhabitants of their underwater realm quarrel among themselves or comment on the efforts of your fish. The whole game is accompanied by quiet, comforting music.

License: GPL 2+

flare-game

Flare is a single-player 2D action RPG with fast-paced action and a dark fantasy style.

License: CC-BY-SA 3.0

flightgear

The goal of the FlightGear project is to create a sophisticated flight simulator framework for use in research or academic environments, pilot training, as an industry engineering tool, for DIY-ers to pursue their favorite interesting flight simulation idea, and last but certainly not least as a fun, realistic, and challenging desktop flight simulator.

License: GPL 2+

foobillard++

FooBillard++ is an advanced 3D OpenGL billiard game based on the original foobillard 3.0a sources from Florian Berger. You can play it with one or two players or against the computer.

The game features:

  • Wood paneled table with gold covers and gold diamonds.

  • Reflections on balls.

  • Zoom in and out, rotation, different angles and bird's eye view.

  • Different game modes: 8 or 9-ball, Snooker or Carambole.

  • Tournaments. Compete against other players.

  • Animated cue with strength and eccentric hit adjustment.

  • Jump shots and snipping.

  • Realistic gameplay and billiard sounds.

  • Red-Green stereo.

  • And much more.

License: GPL 2, SIL OFL 1.1

freeciv

Freeciv is a turn-based empire building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the Stone Age into the Space Age.

License: GPL 2+

freedink

GNU FreeDink is a free and portable re-implementation of the engine for the role-playing game Dink Smallwood. It supports not only the original game data files but it also supports user-produced game mods or "D-Mods". To that extent, it also includes a front-end for managing all of your D-Mods.

License: GPL 3+

freedink-data

This package contains the game data of GNU Freedink.

License: GPL 3+

freedink-dfarc

DFArc makes it easy to play and manage the GNU FreeDink game and its numerous D-Mods.

License: GPL 3+

freedink-engine

GNU FreeDink is a free and portable re-implementation of the engine for the role-playing game Dink Smallwood. It supports not only the original game data files but it also supports user-produced game mods or "D-Mods". To that extent, it also includes a front-end for managing all of your D-Mods.

License: GPL 3+

freedoom

The Freedoom project aims to create a complete free content first person shooter game. Freedoom by itself is just the raw material for a game: it must be paired with a compatible game engine (such as prboom-plus) to be played. Freedoom complements the Doom engine with free levels, artwork, sound effects and music to make a completely free game.

License: Modified BSD

freedroidrpg

Freedroid RPG is an RPG (Role-Playing Game) with isometric graphics. The game tells the story of a world destroyed by a conflict between robots and their human masters. To restore peace to humankind, the player must complete numerous quests while fighting off rebelling robots---either by taking control of them, or by simply blasting them to pieces with melee and ranged weapons in real-time combat.

License: Expat, GPL 3, GPL 2+

freegish

In FreeGish you control Gish, a ball of tar who lives happily with his girlfriend Brea, until one day a mysterious dark creature emerges from a sewer hole and pulls her below ground.

License: GPL 2+, Expat, Public Domain, CC-BY-SA 3.0

freeorion

FreeOrion is a turn-based space empire and galactic conquest (4X) computer game being designed and built by the FreeOrion project. Control an empire with the goal of exploring the galaxy, expanding your territory, exploiting the resources, and exterminating rival alien empires. FreeOrion is inspired by the tradition of the Master of Orion games, but is not a clone or remake of that series or any other game.

License: GPL 2, CC-BY-SA 3.0, LGPL 2.1+

freerct

FreeRCT is a game that captures the look and feel of the popular games RollerCoaster Tycoon 1 and 2, graphics- and gameplay-wise.

In this game, you play as a manager of a theme park, allowing you to make a park of your dreams. The list of responsibilities includes managing staff, finances, landscaping, and most importantly: rides. Good managers follow the principle of prioritizing the guests' happiness with a well-maintained park. Should they go unwise, a theme park plunge into chaos with vandalizing guests and unsafe rides. Which path will you take?

License: GPL 2

frozen-bubble

Frozen-Bubble is a clone of the popular Puzzle Bobble game, in which you attempt to shoot bubbles into groups of the same color to cause them to pop.

Players compete as penguins and must use the arrow keys to aim a colored bubble at groups of bubbles. The objective is to clear all the bubbles off the screen before a bubble passes below a line at the bottom.

It features 100 single-player levels, a two-player mode, music and striking graphics. A level editor is also included to allow players to create and play their own levels.

License: GPL 2

gamine

Gamine is a game designed for young children who are learning to use the mouse and keyboard. The child uses the mouse to draw colored dots and lines on the screen and keyboard to display letters.

License: GPL 3

gemrb

GemRB (Game Engine Made with preRendered Background) is a portable reimplementation of the Infinity Engine that underpinned Baldur's Gate, Icewind Dale and Planescape: Torment. It sports a cleaner design, greater extensibility and several innovations.

License: GPL 2+

ghosthop

This is a small puzzle game made for the 2024 Spring Lisp Game Jam. The objective is to reach the goal by assigning rules to colors.

License: GPL 3+, CC-BY-SA 3.0

gnome-2048

GNOME 2048 provides a 2D grid for playing 2048, a single-player sliding tile puzzle game. The objective of the game is to merge together adjacent tiles of the same number until the sum of 2048 is achieved in one tile.

License: GPL 3+

gnome-chess

GNOME Chess provides a 2D board for playing chess games against human or computer players. It supports loading and saving games in Portable Game Notation. To play against a computer, install a chess engine such as chess or stockfish.

License: GPL 3+

gnubg

The GNU backgammon application (also known as "gnubg") can be used for playing, analyzing and teaching the game. It has an advanced evaluation engine based on artificial neural networks suitable for both beginners and advanced players. In addition to a command-line interface, it also features an attractive, 3D representation of the playing board.

License: GPL 3+

gnubik

Guile 2.0

GNUbik is a puzzle game in which you must manipulate a cube to make each of its faces have a uniform color. The game is customizable, allowing you to set the size of the cube (the default is 3x3) or to change the colors. You may even apply photos to the faces instead of colors. The game is scriptable with Guile.

License: GPL 3+

gnugo

GNU Go is a program that plays the game of Go, in which players place stones on a grid to form territory or capture other stones. While it can be played directly from the terminal, rendered in ASCII characters, it is also possible to play GNU Go with 3rd party graphical interfaces or even in Emacs. It supports the standard game storage format (SGF, Smart Game Format) and inter-process communication format (GMP, Go Modem Protocol).

License: GPL 3+

gnujump

GNUjump is a simple, yet addictive game in which you must jump from platform to platform to avoid falling, while the platforms drop at faster rates the higher you go. The game features multiplayer, unlimited FPS, smooth floor falling, themeable graphics and sounds, and replays.

License: GPL 3+

gnushogi

GNU Shogi is a program that plays the game Shogi (Japanese Chess). It is similar to standard chess but this variant is far more complicated.

License: GPL 3+

golly

Golly simulates Conway's Game of Life and many other types of cellular automata. The following features are available:

  1. Support for bounded and unbounded universes, with cells of up to 256 states.

  2. Support for multiple algorithms, including Bill Gosper's Hashlife algorithm.

  3. Loading patterns from BMP, PNG, GIF and TIFF image files.

  4. Reading RLE, macrocell, Life 1.05/1.06, dblife and MCell files.

  5. Scriptable via Lua or Python.

  6. Extracting patterns, rules and scripts from zip files.

  7. Downloading patterns, rules and scripts from online archives.

  8. Pasting patterns from the clipboard.

  9. Unlimited undo/redo.

  10. Configurable keyboard shortcuts.

  11. Auto fit option to keep patterns within the view.

License: GPL 2+

grue-hunter

Grue Hunter is a text adventure game written in Perl. You must make your way through an underground cave system in search of the Grue. Can you capture it and get out alive?

License: AGPL 3+

gtypist

GNU Typist is a universal typing tutor. It can be used to learn and practice touch-typing. Several tutorials are included; in addition to tutorials for the standard QWERTY layout, there are also tutorials for the alternative layouts Dvorak and Colemak, as well as for the numpad. Tutorials are primarily in English, however some in other languages are provided.

License: GPL 3+

harmonist

Harmonist: Dayoriah Clan Infiltration is a stealth coffee-break roguelike game. The game has a heavy focus on tactical positioning, light and noise mechanisms, making use of various terrain types and cones of view for monsters. Aiming for a replayable streamlined experience, the game avoids complex inventory management and character building, relying on items and player adaptability for character progression.

License: ISC

harmonist-sdl

Harmonist: Dayoriah Clan Infiltration is a stealth coffee-break roguelike game. The game has a heavy focus on tactical positioning, light and noise mechanisms, making use of various terrain types and cones of view for monsters. Aiming for a replayable streamlined experience, the game avoids complex inventory management and character building, relying on items and player adaptability for character progression.

License: ISC

hedgewars

Hedgewars is a turn based strategy, artillery, action and comedy game, featuring the antics of pink hedgehogs with attitude as they battle from the depths of hell to the depths of space.

As commander, it's your job to assemble your crack team of hedgehog soldiers and bring the war to your enemy.

License: GPL 2, FreeBSD, Modified BSD, CC-BY 3.0, CC0, Expat, FDL 1.3+, Public Domain, Zlib

hexahop

Hex-a-hop is a puzzle game in which a girl has to destroy green hexagons by stepping on them.

License: GPL 2+

hyperrogue

HyperRogue is a game in which the player collects treasures and fights monsters -- rogue-like but for the fact that it is played on the hyperbolic plane and not in euclidean space.

In HyperRogue, the player can move through different parts of the world, which are home to particular creatures and may be subject to their own rules of "physics".

While the game can use ASCII characters to display the the classical rogue symbols, it still needs graphics to render the non-euclidean world.

License: Modified BSD, CC-BY-SA 3.0, CC-BY-SA 4.0, CC0, Public Domain, Zlib, GPL 2+

jumpnbump

You, as a bunny, have to jump on your opponents to make them explode. It is a true multiplayer game; you cannot play this alone. You can play with up to four players simultaneously. It has network support.

License: GPL 2+

kgames

This package provides a collection of solitaire games: kaces, kcanfield, kcribbage, kdominos, kklondike, kmcarlo, kmontana, kslyfox, kspider, ktabby, kthieves, ktowers, xmille and xreversi.

License: Modified BSD, Expat, CC0

kiki

Kiki the nano bot is a 3D puzzle game. It is basically a mixture of the games Sokoban and Kula-World. Your task is to help Kiki, a small robot living in the nano world, repair its maker.

License: Public Domain

knightsgame

Knights is a multiplayer game involving several knights who must run around a dungeon and complete various quests. Each game revolves around a quest – for example, you might have to find some items and carry them back to your starting point. This may sound easy, but as there are only enough items in the dungeon for one player to win, you may end up having to kill your opponents to get their stuff! Other quests involve escaping from the dungeon, fighting a duel to the death against the enemy knights, or destroying an ancient book using a special wand.

License: GPL 3+

kobodeluxe

Kobo Deluxe is an enhanced version of Akira Higuchi's XKobo graphical game for Un*x systems with X11.

License: GPL 2+

laby

Learn programming, playing with ants and spider webs ;-) Your robot ant can be programmed in many languages: OCaml, Python, C, C++, Java, Ruby, Lua, JavaScript, Pascal, Perl, Scheme, Vala, Prolog. Experienced programmers may also add their own favorite language.

License: GPL 3+

lead-solver

Given bridge hands, Lead Solver tallies up how well each card does when led in terms of average tricks taken for the defense (for matchpoints) and how often the contract is set (for team play).

License: GPL 3

leela-zero

Leela-zero is a Go engine with no human-provided knowledge, modeled after the AlphaGo Zero paper. The current best network weights file for the engine can be downloaded from https://zero.sjeng.org/best-network.

License: GPL 3+

li-ri

Li-Ri is a game in which you drive a wooden toy steam locomotive across many levels and collect all the coaches to win.

License: GPL 2, GPL 3, CC0

lierolibre

lierolibre is an earthworm action game where you fight another player (or the computer) underground using a wide array of weapons.

Features:

  • 2 worms, 40 weapons, great playability, two game modes: Kill'em All and Game of Tag, plus AI-players without true intelligence!

  • Dat nostalgia.

  • Extensions via a hidden F1 menu:

    • Replays

    • Game controller support

    • Powerlevel palettes

  • Ability to write game variables to plain text files.

  • Ability to load game variables from both EXE and plain text files.

  • Scripts to extract and repack graphics, sounds and levels.

To switch between different window sizes, use F6, F7 and F8, to switch to fullscreen, use F5 or Alt+Enter.

License: FreeBSD, Boost 1.0, WTFPL 2

liquidwar6

Guile 2.0

Liquid War 6 is a unique multiplayer war game. Your army is a blob of liquid and you have to try and eat your opponents. Rules are very simple yet original, they have been invented by Thomas Colcombet.

License: GPL 3+

ltris

LTris is a tetris clone: differently shaped blocks are falling down the rectangular playing field and can be moved sideways or rotated by 90 degree units with the aim of building lines without gaps which then disappear (causing any block above the deleted line to fall down). LTris has three game modes: In Classic you play until the stack of blocks reaches the top of the playing field and no new blocks can enter. In Figures the playing field is reset to a new figure each level and later on tiles and lines suddenly appear. In Multiplayer up to three players (either human or CPU) compete with each other sending removed lines to all opponents. There is also a Demo mode in which you can watch your CPU playing while enjoying a cup of tea!

License: GPL 2+

lugaru

Lugaru is a third-person action game. The main character, Turner, is an anthropomorphic rebel bunny rabbit with impressive combat skills. In his quest to find those responsible for slaughtering his village, he uncovers a far-reaching conspiracy involving the corrupt leaders of the rabbit republic and the starving wolves from a nearby den. Turner takes it upon himself to fight against their plot and save his fellow rabbits from slavery.

License: GPL 2+, CC-BY-SA 3.0, CC-BY-SA 4.0

manaplus

ManaPlus is a 2D MMORPG client for game servers. It is the only fully supported client for The mana world, Evol Online and Land of fire.

License: GPL 2+, Zlib, CC-BY-SA 4.0

marble-marcher

Marble Marcher is a video game that uses a fractal physics engine and fully procedural rendering to produce beautiful and unique gameplay. The game is played on the surface of evolving fractals. The goal of the game is to get your marble to the flag as quickly as possible. But be careful not to fall off the level or get crushed by the fractal! There are 24 levels to unlock.

License: GPL 2+, SIL OFL 1.1, CC-BY-SA 3.0

mars

M.A.R.S. is a 2D space shooter with pretty visual effects and attractive physics. Players can battle each other or computer controlled enemies in different game modes such as space ball, death match, team death match, cannon keep, and grave-itation pit.

License: GPL 3+

meandmyshadow

Me and My Shadow is a puzzle/platform game in which you try to reach the exit by solving puzzles. Spikes, moving blocks, fragile blocks and much more stand between you and the exit. Record your moves and let your shadow mimic them to reach blocks you couldn't reach alone.

License: GPL 3+

megaglest

MegaGlest is a cross-platform 3D real-time strategy (RTS) game, where you control the armies of one of seven different factions: Tech, Magic, Egypt, Indians, Norsemen, Persian or Romans.

License: GPL 2+

megaglest-data

This package contains the data files required for MegaGlest.

License: CC-BY-SA 3.0

meritous

Far below the surface of the planet is a place of limitless power. Those that seek to control such a utopia will soon bring an end to themselves. Seeking an end to the troubles that plague him, PSI user Merit journeys into the hallowed Orcus Dome in search of answers.

Meritous is a action-adventure game with simple controls but a challenge to find a balance of power versus recovery time during real-time battles. Set in a procedurally generated world, the player can explore thousands of rooms in search of powerful artifacts, tools to help them, and to eventually free the Orcus Dome from evil.

License: GPL 3+

moonfish

moonfish is a toy UCI chess engine written in C. It has TUI/CLI tools for using any UCI engine and also to connect UCI engines to Lichess and IRC.

License: AGPL 3+

morris

Morris is an implementation of the board game Nine Men's Morris. It supports not only the standard game, but also several rule-variants and different board layouts. You can play against the computer, or simply use the program to present the board, but play against another human opponent.

License: GPL 3

mrrescue

Mr. Rescue is an arcade styled 2d action game centered around evacuating civilians from burning buildings. The game features fast-paced fire extinguishing action, intense boss battles, a catchy soundtrack, and lots of throwing people around in pseudo-randomly generated buildings.

License: Zlib, CC-BY-SA 3.0

naev

Naev is a 2d action/rpg space game that combines elements from the action, RPG and simulation genres. You pilot a spaceship from a top-down perspective, and are more or less free to do what you want. As the genre name implies, you’re able to trade and engage in combat at will. Beyond that, there’s an ever-growing number of story-line missions, equipment, and ships; even the galaxy itself grows larger with each release. For the literacy-inclined, there are large amounts of lore accompanying everything from planets to equipment.

License: GPL 3, Public Domain, Expat, FreeBSD, Modified BSD

nethack

NetHack is a single player dungeon exploration game that runs on a wide variety of computer systems, with a variety of graphical and text interfaces all using the same game engine. Unlike many other Dungeons & Dragons-inspired games, the emphasis in NetHack is on discovering the detail of the dungeon and not simply killing everything in sight - in fact, killing everything in sight is a good way to die quickly. Each game presents a different landscape - the random number generator provides an essentially unlimited number of variations of the dungeon and its denizens to be discovered by the player in one of a number of characters: you can pick your race, your role, and your gender.

License: FSDG-compatible

netpanzer

NetPanzer is an online multiplayer tactical warfare game. It is based on quick tactical action and unit management in real-time. Battles progress constantly as destroyed players respawn with a set of new units. Players can join or leave multiplayer games at any time.

License: GPL 2+

neverball

In the grand tradition of Marble Madness and Super Monkey Ball, Neverball has you guide a rolling ball through dangerous territory. Balance on narrow bridges, navigate mazes, ride moving platforms, and dodge pushers and shovers to get to the goal. Race against the clock to collect coins to earn extra balls. Also included is Neverputt, which is a 3D miniature golf game.

License: GPL 2+

no-more-secrets

No More Secrets provides a command line tool called "nms" that recreates the famous data decryption effect seen on screen in the 1992 movie "Sneakers".

This command works on piped data. Pipe any ASCII or UTF-8 text to nms, and it will apply the hollywood effect, initially showing encrypted data, then starting a decryption sequence to reveal the original plaintext characters.

License: Expat

nudoku

Nudoku is a ncurses-based Sudoku game for your terminal.

License: GPL 3+

odamex

Odamex is a modification of the Doom engine that allows players to easily join servers dedicated to playing Doom online.

License: GPL 2+

open-adventure

The original Colossal Cave Adventure from 1976 was the origin of all text adventures, dungeon-crawl (computer) games, and computer-hosted roleplaying games. This is a forward port of the last version released by Crowther & Woods, its original authors, in 1995. It has been known as ``adventure 2.5'' and ``430-point adventure''.

License: FreeBSD

openclonk

OpenClonk is a multiplayer action/tactics/skill game. It is often referred to as a mixture of The Settlers and Worms. In a simple 2D antfarm-style landscape, the player controls a crew of Clonks, small but robust humanoid beings. The game encourages free play but the normal goal is to either exploit valuable resources from the earth by building a mine or fight each other on an arena-like map.

License: ISC, CC-BY 3.0

openquest

OpenQuest is a two room adventure game that follows two aliens who come to Earth in search of a stolen artifact.

License: GPL 2+

openriichi

OpenRiichi is a client for playing Japanese Mahjong, and it supports singleplayer and multiplayer, with or without bots. It features all the standard riichi rules, as well as some optional ones. It also supports game logging, so games can be viewed again.

License: GPL 3

opensurge

Open Surge is a 2D retro side-scrolling platformer inspired by the Sonic games. The player runs at high speeds through each level while collecting items and avoiding obstacles. The game includes a built-in level editor.

License: GPL 3+, CC0, CC-BY 3.0, CC-BY-SA 3.0, Expat, Public Domain, SIL OFL 1.1

openttd

OpenTTD is a game in which you transport goods and passengers by land, water and air. It is a re-implementation of Transport Tycoon Deluxe with many enhancements including multiplayer mode, internationalization support, conditional orders and the ability to clone, autoreplace and autoupdate vehicles. This package only includes the game engine. When you start it you will be prompted to download a graphics set.

License: Modified BSD, GPL 2, LGPL 2.1+, Zlib

oshu

oshu! is a minimalist variant of the osu! rhythm game, which is played by pressing buttons and following along sliders as they appear on screen. Its aim is to be able to play any beatmap even on low-end hardware.

This package provides the core application, but no beatmaps. You need to download and unpack them separately.

License: GPL 3+

paperview

High performance animated desktop background setter for X11 that won't set your CPU on fire, drain your laptop battery, or lower video game FPS.

License: Unlicense

passage

Passage is meant to be a memento mori game. It presents an entire life, from young adulthood through old age and death, in the span of five minutes. Of course, it's a game, not a painting or a film, so the choices that you make as the player are crucial. There's no ``right'' way to play Passage, just as there's no right way to interpret it.

License: Public Domain

pinball

The Emilia Pinball Project is a pinball simulator. There are only two levels to play with, but they are very addictive.

License: GPL 2

pingus

Pingus is a free Lemmings-like puzzle game in which the player takes command of a bunch of small animals and has to guide them through levels. Since the animals walk on their own, the player can only influence them by giving them commands, like build a bridge, dig a hole, or redirect all animals in the other direction. Multiple such commands are necessary to reach the level's exit. The game is presented in a 2D side view.

License: GPL 3+

pioneer

Pioneer is a space adventure game set in our galaxy at the turn of the 31st century. The game is open-ended, and you are free to eke out whatever kind of space-faring existence you can think of. Look for fame or fortune by exploring the millions of star systems. Turn to a life of crime as a pirate, smuggler or bounty hunter. Forge and break alliances with the various factions fighting for power, freedom or self-determination. The universe is whatever you make of it.

License: GPL 3

pioneers

Pioneers is an emulation of the board game The Settlers of Catan. It can be played on a local network, on the internet, and with AI players.

License: GPL 2+

pipewalker

PipeWalker is a simple puzzle game with many different themes: connect all computers to one network server, bring water from a source to the taps, etc. The underlying mechanism is always the same: you must turn each tile in the grid in the right direction to combine all components into a single circuit. Every puzzle has a complete solution, although there may be more than one.

License: GPL 3+

plunder

This package provides a work-in-progress game where you control a Viking and your objective is to loot all of the occupied hexagonal tiles in the map.

License: Expat

pokerth

With PokerTH you can play the Texas holdem poker game, either against computer opponents or against real players online.

License: AGPL 3+

powwow

POWWOW is a client software which can be used for telnet as well as for Multi-User Dungeon (MUD). Additionally it can serve as a nice client for the chat server psyced with the specific config located at http://lavachat.symlynx.com/unix/

License: GPL 2+

prboom-plus

PrBoom+ is a Doom source port developed from the original PrBoom project.

License: GPL 2+

q5go

This a tool for Go players which performs the following functions:

  • SGF editor,

  • Analysis frontend for Leela Zero (or compatible engines),

  • GTP interface (to play against an engine),

  • IGS client (to play on the internet),

  • Export games to a variety of formats.

License: GPL 2+

qcheckers

QCheckers, formerly known as KCheckers, is a is a Qt version of the classic boardgame checkers (also known as draughts).

License: GPL 2+

quadrapassel

Quadrapassel comes from the classic falling-block game, Tetris. The goal of the game is to create complete horizontal lines of blocks, which will disappear. The blocks come in seven different shapes made from four blocks each: one straight, two L-shaped, one square, and two S-shaped. The blocks fall from the top center of the screen in a random order. You rotate the blocks and move them across the screen to drop them in complete lines. You score by dropping blocks fast and completing lines. As your score gets higher, you level up and the blocks fall faster.

License: GPL 2+

red-eclipse

Red Eclipse is an arena shooter, created from the Cube2 engine. Offering an innovative parkour system and distinct but all potent weapons, Red Eclipse provides fast paced and accessible gameplay.

License: Expat, Zlib, CC-BY-SA 4.0, CC-BY-SA 3.0, CC-BY 3.0, CC0, Public Domain, SIL OFL 1.1

redeal

Redeal is a deal generator written in Python. It outputs deals satisfying whatever conditions you specify --- deals with a double void, deals with a strong 2♣ opener opposite a yarborough, etc. Using Bo Haglund's double dummy solver, it can even solve the hands it has generated for you.

License: GPL 3

retux

ReTux is an action platformer loosely inspired by the Mario games, utilizing the art assets from the SuperTux project.

License: CC0, CC-BY 3.0, CC-BY-SA 3.0, CC-BY-SA 4.0, GPL 2+, GPL 3+

ring-racers

Dr. Robotnik's Ring Racers is a kart racing game drawing inspiration from ``anti-gravity'' racers, fighting games, and traditional-style kart racing. Ring Racers is designed with an emphasis on player agency in the face of highly technical game-play challenges in both single-player and online multiplayer modes.

License: GPL 2+

robotfindskitten

You are a robot moving around in a realm filled with ASCII characters. Examine humorously described though useless items as you search for a kitten among them. The theme of this Zen simulation is continued in its documentation.

License: GPL 2+

rogue

This package provides ``Rogue: Exploring the Dungeons of Doom'', the original rogue game found on 4.2BSD.

License: Modified BSD

roguebox-adventures

RogueBox Adventures is a graphical roguelike with strong influences from sandbox games like Minecraft or Terraria. The main idea of RogueBox Adventures is to offer the player a kind of roguelike toy-world. This world can be explored and changed freely.

License: CC0, CC-BY 3.0, GPL 3+, SIL OFL 1.1

sc-controller

Driver and configuration tool for game controllers such as the Steam Controller, Steam Deck, and Dual Shock 4. Install the included udev rules to solve permissions issues.

License: CC0, Zlib, GPL 2

schiffbruch

Schiffbruch is a mix of building, strategy and adventure and gets played with a two-dimensional view. The game deals with the consequences of a ship wreckage. You're stranded on a desert island and have to survive. In order to do so you need to explore the island, find food, build a shelter and try to get attention, so you get found.

License: CC-BY 4.0

sdl-jstest

The sdl-jstest and sdl2-jstest commands can list the available joystick controllers as found by the SDL or SDL2 libraries, respectively. It can show the available axes, buttons, hats and balls of a chosen controller, and can display the controller actions in real time in a visual fashion.

License: GPL 3+

sdlpop

This package provides port of Prince of Persia, based on the disassembly of the DOS version, extended with new features.

License: GPL 3+

seahorse-adventures

Barbie Seahorse Adventures is a retro style platform arcade game. You are Barbie the seahorse who travels through the jungle, up to the volcano until you float on bubbles to the moon. On the way to your final destination you will encounter various enemies, servants of the evil overlord who has stolen the galaxy crystal. Avoid getting hit and defeat them with your bubbles!

License: GPL 2+, CC0

serious-sam-classic

This is an open-source port of the Serious Engine from Serious Sam: The First Encounter and Serious Sam: The Second Encounter. To run, you must put your official game data, Levels and Help in ~/.local/share/Serious-Engine/serioussam,serioussamse/gamedata/.

License: GPL 2

serious-sam-classic-vk

This is an open-source port of the Serious Engine from Serious Sam: The First Encounter and Serious Sam: The Second Encounter. This variant includes a Vulkan renderer. To run, you must put your official game data, Levels and Help in ~/.local/share/Serious-Engine/serioussam,serioussamse/gamedata/.

License: GPL 2

sgt-puzzles

Simon Tatham's Portable Puzzle Collection contains a number of popular puzzle games for one player.

License: Expat

slimevolley

Slime Volley is a 2D arcade-oriented volleyball simulation, in the spirit of some Java games of the same name.

Two teams, 1-3 players each, try to be the first to get 10 points. This happens when the one ball touches the floor on the other side of the net. There can be 1 to 8 balls in game. Once one ball touches the ground, the set ends and all balls are served again.

License: GPL 3+

solarus

Solarus is a 2D game engine written in C++, that can run games scripted in Lua. It has been designed with 16-bit classic Action-RPGs in mind.

License: GPL 3, CC-BY-SA 3.0, CC-BY-SA 4.0

solarus-quest-editor

Solarus Quest Editor is a graphical user interface to create and modify quests for the Solarus engine.

License: GPL 3, CC-BY-SA 3.0, CC-BY-SA 4.0

sosage

Superfluous Returnz is a 2D puzzle game set in a colourful cartoon universe. It takes place in the very quiet French village of Fochougny, an open world where players solve puzzles, find secret codes and talk to the village people to solve the mystery of the apple thief. The game is licensed as Free Software and asks for a financial donation through the game site.

License: Expat

speed-dreams

Speed Dreams is a car racing simulator featuring high-quality 3D graphics and an accurate physics engine, aiming for maximum realism. Initially forked from TORCS, it features improvements to the graphics and physics simulation, and supports modern input methods such as gamepads by use of the SDL library. It features more than 20 tracks and more than 80 cars to race with. Extra (freely licensed) assets can be downloaded via the in-game download manager.

License: GPL 2+

starfighter

In the year 2579, the intergalactic weapons corporation, WEAPCO, has dominated the galaxy. Guide Chris Bainfield and his friend Sid Wilson on their quest to liberate the galaxy from the clutches of WEAPCO. Along the way, you will encounter new foes, make new allies, and assist local rebels in strikes against the evil corporation.

License: GPL 3+, CC-BY 3.0, CC-BY-SA 3.0, CC0, Public Domain

stepmania

StepMania is a dance and rhythm game. It features 3D graphics, keyboard and dance pad support, and an editor for creating your own steps.

This package provides the core application, but no song is shipped. You need to download and install them in $HOME/.stepmania-X.Y/Songs directory.

License: Expat

stockfish

Stockfish is a very strong chess engine. It is much stronger than the best human chess grandmasters. It can be used with UCI-compatible GUIs like ChessX.

License: GPL 3+

superfluous-returnz-data

This package provides the game data, images, and music of the game Superfluous Returnz.

License: CC-BY-SA 4.0

superstarfighter

In SuperStarfighter, up to four local players compete in a 2D arena with fast-moving ships and missiles. Different game types are available, as well as a single-player mode with AI-controlled ships.

License: Expat, SIL OFL 1.1

supertux

SuperTux is a classic 2D jump'n run sidescroller game in a style similar to the original Super Mario games.

License: GPL 3+

supertuxkart

SuperTuxKart is a 3D kart racing game, with a focus on having fun over realism. You can play with up to 4 friends on one PC, racing against each other or just trying to beat the computer; single-player mode is also available.

License: GPL 3+

taisei

The player controls a character (one of three: Good, Bad, and Dead), dodges the missiles (lots of it cover the screen, but the character's hitbox is very small), and shoot at the adversaries that keep appear on the screen.

License: Expat, CC-BY 4.0, CC0, Public Domain

talkfilters

The GNU Talk Filters are programs that convert English text into stereotyped or otherwise humorous dialects. The filters are provided as a C library, so they can easily be integrated into other programs.

License: GPL 2+

teeworlds

Teeworlds is an online multiplayer game. Battle with up to 16 players in a variety of game modes, including Team Deathmatch and Capture The Flag. You can even design your own maps!

License: Modified BSD, CC-BY-SA 3.0

tennix

Tennix is a 2D tennis game. You can play against the computer or against another player using the keyboard. The game runs in-window at 640x480 resolution or fullscreen.

License: GPL 2+, Public Domain

tetrinet

Tetrinet is a multiplayer Tetris-like game with powerups and attacks you can use on opponents.

License: Public Domain

tetzle

Tetzle is a jigsaw puzzle game that uses tetrominoes for the pieces. Any image can be imported and used to create puzzles with a wide range of sizes. Games are saved automatically, and you can select between currently in progress games.

License: GPL 3+

the-butterfly-effect

The Butterfly Effect (tbe) is a game that uses realistic physics simulations to combine lots of simple mechanical elements to achieve a simple goal in the most complex way possible.

License: GPL 2, Public Domain, Expat, CC-BY-SA 3.0, GPL 3+, WTFPL 2

the-powder-toy

The Powder Toy is a free physics sandbox game, which simulates air pressure and velocity, heat, gravity and a countless number of interactions between different substances! The game provides you with various building materials, liquids, gases and electronic components which can be used to construct complex machines, guns, bombs, realistic terrains and almost anything else. You can then mine them and watch cool explosions, add intricate wirings, play with little stickmen or operate your machine.

License: GPL 3

tintin++

TinTin++ is a MUD client which supports MCCP (Mud Client Compression Protocol), MMCP (Mud Master Chat Protocol), xterm 256 colors, most TELNET options used by MUDs, as well as those required to login via telnet on Linux / Mac OS X servers, and an auto mapper with a VT100 map display.

License: GPL 3+

tome4

Tales of Maj’Eyal (ToME) RPG, featuring tactical turn-based combat and advanced character building. Play as one of many unique races and classes in the lore-filled world of Eyal, exploring random dungeons, facing challenging battles, and developing characters with your own tailored mix of abilities and powers.

License: GPL 3+

torcs

TORCS stands for The Open Racing Car Simulator. It can be used as an ordinary car racing game, as an artificial intelligence (AI) racing game, or as a research platform. The game has features such as:

  • Input support for a driving wheel, joystick, keyboard or mouse

  • More than 30 car models

  • 30 tracks

  • 50 opponents to race against

  • Lighting, smoke, skidmarks and glowing brake disks graphics

  • Simple damage model and collisions

  • Tire and wheel properties (springs, dampers, stiffness, etc.)

  • Aerodynamics (ground effect, spoilers, etc.)

The difficulty level can be configured, impacting how much damage is caused by collisions and the level of traction the car has on the track, which makes the game fun for both novice and experts.

License: GPL 2+, FDL 1.2+

trackballs

Guile 2.2

Trackballs is a simple game similar to the classic Amiga game Marble Madness. By steering a marble ball through a labyrinth filled with vicious hammers, pools of acid and other obstacles the player collects points. When the ball reaches the destination it continues at the next, more difficult level - unless the time runs out.

License: GPL 2+

trigger-rally

Trigger-rally is a 3D rally simulation with great physics for drifting on over 200 maps. Different terrain materials like dirt, asphalt, sand, ice, etc. and various weather, light, and fog conditions give this rally simulation the edge over many other games. You need to make it through the maps in often tight time limits and can further improve by beating the recorded high scores. All attached single races must be finished in time in order to win an event, unlocking additional events and cars. Most maps are equipped with spoken co-driver notes and co-driver icons.

License: CC0, GPL 2+

tuxemon

Tuxemon is a monster-fighting RPG. In the spirit of other clones like SuperTux and SuperTuxKart, Tuxemon aims to create a game with its own unique style that sets it apart from other monster fighting RPGs.

License: GPL 3+

tuxpaint

Tux Paint is a free drawing program designed for young children (kids ages 3 and up). It has a simple, easy-to-use interface; fun sound effects; and an encouraging cartoon mascot who helps guide children as they use the program. It provides a blank canvas and a variety of drawing tools to help your child be creative.

License: GPL 2+

tuxpaint-config

Tux Paint Config is a graphical configuration editor for Tux Paint.

License: GPL 2

tuxpaint-stamps

This package contains a set of "Rubber Stamp" images which can be used with the "Stamp" tool within Tux Paint.

License: GPL 2+

ufo2map

This package provides ufo2map, a program used to generate maps for the UFO: Alien Invasion strategy game.

License: GPL 2+

ufoai

UFO: Alien Invasion is a tactical strategy game set in the year 2084. You control a secret organisation charged with defending Earth from a brutal alien enemy. Build up your bases, prepare your team, and dive head-first into the fast and flowing turn-based combat.

Over the long term you will need to conduct research into the alien threat to figure out their mysterious goals and use their powerful weapons for your own ends. You will produce unique items and use them in combat against your enemies.

You can also use them against your friends with the multiplayer functionality.

Warning: This is a pre-release version of UFO: AI! Some things may not work properly.

License: GPL 2, CC-BY 3.0, CC-BY-SA 3.0, Public Domain

ultrastar-deluxe

UltraStar Deluxe (USDX) is a karaoke game. It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of singing.

License: GPL 2+

unknown-horizons

Unknown Horizons is a 2D realtime 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.

License: GPL 2+, Expat, CC-BY-SA 3.0, CC-BY 3.0, Modified BSD

vdrift

VDrift aims to provide an accurate driving physics emulation, based on real world data of the actual vehicles, employing a full rigid body simulation and a complex tire model. VDrift features:

  • Over 45 tracks based on famous real-world tracks

  • Over 45 cars based on real-world vehicles

  • Very realistic, simulation-grade driving physics

  • Mouse/joystick/gamepad/wheel/keyboard support

  • Fully modeled tracks, scenery and terrain

  • Several different camera modes

  • Basic replay system with Skip Forward/Skip Backward

  • Fully customizable controls

  • Joystick, mouse and keyboard input filtering

  • Brake and reverse lights

  • Driver aids: automatic shifting, traction control, anti-lock braking

  • Experimental force feedback

  • Race against up to 3 AI with variable difficultly

  • Engine and road sounds

The recommended input method is a steering wheel with pedals and force feedback support.

License: GPL 3+

vitetris

Vitetris is a classic multiplayer Tetris clone for the terminal.

License: FreeBSD

warzone2100

Warzone 2100 offers campaign, multi-player, and single-player skirmish modes. An extensive tech tree with over 400 different technologies, combined with the unit design system, allows for a wide variety of possible units and tactics.

License: Modified BSD, CC0, CC-BY-SA 3.0, Expat, GPL 2+, LGPL 2.1+

wesnoth

The Battle for Wesnoth is a fantasy, turn based tactical strategy game, with several single player campaigns, and multiplayer games (both networked and local).

Battle for control on a range of maps, using variety of units which have advantages and disadvantages against different types of attacks. Units gain experience and advance levels, and are carried over from one scenario to the next campaign.

License: GPL 2+

wesnoth-server

This package contains a dedicated server for The Battle for Wesnoth.

License: GPL 2+

widelands

In Widelands, you are the regent of a small clan. You start out with nothing but your headquarters, where all your resources are stored.

In the course of the game, you will build an ever growing settlement. Every member of your clan will do his or her part to produce more resources---wood, food, iron, gold and more---to further this growth. The economic network is complex and different in the five tribes (Barbarians, Empire, Atlanteans, Frisians and Amazons).

As you are not alone in the world, you will meet other clans sooner or later. Some of them may be friendly and you may eventually trade with them. However, if you want to rule the world, you will have to train soldiers and fight.

Widelands offers single-player mode with different campaigns; the campaigns all tell stories of tribes and their struggle in the Widelands universe! However, settling really starts when you unite with friends over the Internet or LAN to build up new empires together---or to crush each other in the dusts of war. Widelands also offers an Artificial Intelligence to challenge you.

License: GPL 2+, Expat, SIL OFL 1.1, CC-BY-SA 3.0

woof-doom

Woof! is a continuation of the MBF lineage of Doom source ports, with modern features such as dynamic resolution scaling, uncapped framerates, adjustable field of view, 3D audio with HRTF and 7.1 surround sound support, and modern gamepad features including rumble, gyro, and flick stick support. Supports the new MBF21 format, as well as the MUSINFO, UMAPINFO, DEHEXTRA, and DSDHacked specifictions.

License: non-copyleft, FreeBSD, Modified BSD, CC-BY 3.0, CC0, Expat, GPL 2, GPL 3+, Public Domain, GPL 2+

wordwarvi

In this game you pilot a combat space ship to rescue your lost "vi" .swp files avoiding OS defenses. It contains several levels and the difficulty level is configurable on the command line. It can be played with a keyboard or a joystick. It is drawn mostly with lines, and supports various display modes.

License: GPL 2, CC-BY 3.0, CC-BY-SA 3.0

xboard

GNU XBoard is a graphical board for all varieties of chess, including international chess, xiangqi (Chinese chess), shogi (Japanese chess) and Makruk. Several lesser-known variants are also supported. It presents a fully interactive graphical interface and it can load and save games in the Portable Game Notation.

License: GPL 3+

xevil

XEvil is a violent third-person, side-scrolling, fast-action deathmatch. You run around a randomly generated two-dimensional map composed of walls, floors, ladders, doors, and horizontal and vertical elevators. Your only object is to explore this world to find weapons and items, killing everything in sight before they kill you. You can fight against either computer-controlled enemies or against other people.

License: GPL 2+

xjump-sdl

This package provides a reimplementation of the classic Xjump game, using SDL instead of Xlib.

License: GPL 3

xmahjongg

Xmahjongg is a simple solitaire game. The object is to remove all Mah Jongg tiles from the playing field by taking one matching pair at a time.

License: GPL 2+

xmoto

X-Moto is a challenging 2D motocross platform game, where physics play an all important role in the gameplay. You need to control your bike to its limit, if you want to have a chance finishing the more difficult challenges.

License: GPL 2+, Modified BSD, LGPL 2.1+, Expat

xonotic

Xonotic is a free, fast-paced first-person shooter. The project is geared towards providing addictive arena shooter gameplay which is all spawned and driven by the community itself. Xonotic is a direct successor of the Nexuiz project with years of development between them, and it aims to become the best possible open-source FPS of its kind.

License: GPL 2+, Modified BSD, X11-style

xshogi

A graphical user interface for the package gnushogi.

License: GPL 1+

zeta

An emulator implementing enough of DOS to run ZZT and Super ZZT on modern systems.

License: Expat