Piper is a GTK+ application to configure gaming mice, using libratbag via ratbagd. new
aa2map (ASCII art 2 map) is a tool to parse ASCII art into a Quake III: Arena (id Tech 3) map file. Everyone who can operate a keyboard can use this to create custom maps for id Tech 3 based games.
AntiMicro is a graphical program used to map keyboard keys and mouse controls to a gamepad. This program is useful for playing PC games using a gamepad that do not have any form of built-in gamepad support.
ArmaSpy is a systray utility for Armagetron players running *nix-like operating systems such as Linux (with a X-server and GTK2). Its context menu (which can be opened by clicking with the right mouse button on the icon) contains a list with (almost) all Armagetron servers where at least one player is online.
Auto-Nethack is a configuration utility for Nethack 3.4.
casse-tete is a very simplistic game that works under X.
Clabbers is an anagram tool aimed towards solving Scrabble racks. It consists of a couple of Perl scripts, a word list, and an SQL schema.
comisat Games Collection
comisat Games Collection is an all-in-one free collection of games written in gambas. Actually, there's four games included: Mr.Cappio (hangman), Mr.Quattro (connect 4), Mr.Biscia (snake) and Mr.Mind (master mind).
This program is a calculator for card-draw probabilities. Specifically it computes non-replacement draw probabilities using the hypergeometric function. It can also be used to compute binomial coefficients and the gamma function.
dicelab allows you to express complex dice rolling schemes in a functional language and then roll dice according to such a scheme or analyze the statistic distribution of values. This is useful when designing games (and to some degree when playing them).
Diplojuge is a project which should make it possible to automate all the actions of a judge of Diplomacy.
Dosbox-pykde is a frontend for dosbox for the KDE desktop. It is similar to other frontends for dosbox. The major difference with this one is that it is centered around file management. This frontend is designed to separate the freshly installed files from the changed file, configuration files, and saved games.
Dpmaster is a lightweight master server initially written for the DarkPlaces game engine. Its Quake III Arena-like protocol allows it to fully support new games without having to restart or reconfigure it.
dpygames consists of a few terminal games which use the dpy library.
dtcltiny is a small SRCP client using SRCP protocol version 0.8.
Foks is a KiSS viewer for linux. KiSS is a computer version of paperdolls. Foks support FKiSS 1, 2, 2.1 and 3 extensions.
Freevial is a platform for trivia-like games, designed to be used on community events where ideally a projector and loudspeakers would be available.
galng.tcl is a report viewer/tool for galaxy pbem game, primary for NG variant. It is written entirely in Tcl/Tk 8.0.
gbxgol is a small program for the Italian betting game, Totogol.
Gdado is a very simple application for rolling dices. It is intended for use in role playing games. It is written in C using GTK.
Golden Files Software Game Launcher: a program which will help you install, manage and run games on Linux and other unix-like systems. It can run both native games and emulated games (using programs such as wine/winex). It has a console and a X11 UI.
Glulx is a portable VM, like the Z-machine. Unlike the Z-machine, it uses 32-bit data and addresses, so it can handle game files up to four gigabytes long.
Glulxe is an interpreted implementation of the Glulx portable Interactive Fiction VM, like the Z-machine but using the Glk API.
GnomeKiSS is an implementation of French-KiSS for the GNOME desktop environment, using GNOME, GTK+ and the X Window System. French KiSS is an enhanced KiSS/GS for scriptable dolls, where KiSS is an abbreviation for Kisekae Set System (or something).
Half-life Admin MOD
Half-life Admin MOD is a plugin mod for halflife that works with most other mods and provides a high grainularity of user access to rcon commands.
Imptalk is real time communication software built to provide face-to-face advantages to remote gamers.
A quiz game designed to test the knowledge of your music collection. JukQuiz will play a random song (that is in Juk's collection) and present you with a number of song title to guess from. It gives you around ten seconds to try to guess the song, disabling incorrect options as the seconds go by.
Key Scripter listens to key press/release events from a keyboard device and sends fake key events to an X display. It supports gaming keypads such as the Wolfking Warrior or Nostromo SpeedPad and allows the creation and usage of complicated key scripts for games and other applications.
KRouletteSim is a numerical Roulette simulation for KDE than can help you to forecast you chances playing Roulette "system".
LaDa is a GPL-ed tool that makes easier to play on a non-electric dart table.
Linux-Wildo is a project to build a platform independent replacement for Roger Wilco (not the janitor), a voice chat program for gamers with a client and server model.
LongoMatch is a sports video analysis tool for coaches and sports scientists, to assist them on making games video analysis. It simplifies video analysis by providing a set of intuitive tools to tag, review and edit the most importants plays of the game
Lutris is an interface to manage and launch video games on Linux systems. It is a configuration tool that also provides a way to stock online and share game saves and settings.
MakePAK is a command-line tool for the creation of Quake .PAK files.
mpq-tools is a set of utilities for manipulating MPQ (MoPaQ) archives, which are used by Blizzard in most of their games (e.g., Diablo, Diablo 2, StarCraft, and WarCraft 3). It can extract, move, delete and create archives. It comes with libmpq, which is a library for developers to add MPQ handling to their applications.
mudsbuilder is a set of tools for the creation of dungeon maps in MUDs. Once a map is created, the user has the ability to generate LPC code from that map for virtually any mudlib.
Mumble is low-latency, high quality voice chat software primarily intended for use while gaming. It should compile and run the client out of the box on at least Ubuntu 6.06, and quite likely other distributions as well.
Normal/Displacement Map Generator
Normal/Displacement Map Generator allows you to create normal maps for the use in game applications or 3D editors like Blender3D. It supports the generation of geometry normal maps (from hi-res meshes), displacement maps, and merging detail maps.
OpenUHS is a reader for Universal Hint System files. Universal Hint System is a game assistant that gradually reveals hints and images in a non-linear, FAQ-like manner rather than spoiling everything as a walkthrough would. Over 500 games are known to the UHS repository.
pagan is a Python avatar generator for absolute nerds.
Polarcap is a gaming platform for Linux using SDL, expat, ggz, OpenAL, and OpenGL. It is designed to provide game designers with a quick resource and development option.
PySoy is a cross-platform Python module which enables developers to easily build custom Python-based 3D games.
Most games store their values for money, energy, lives etc. in memory while they are running. QGSpider gives you the power to search for memory addresses of those values, and the possibility to modify or lock the values to whatever you want!
qscore is a tool to parse Quake 3: Arena (and compatible) server logs into high scores and statistics.
Razer device configuration tool
Razercfg is a next generation Razer device configuration tool. It is intended to replace the old deathaddercfg utility. It includes a device HAL library, a Python razer HAL module, a command line tool, and a graphical Qt tool to configure the devices.
RejoysTick is a program that maps keypresses on your gamepad/joypad/joystick to keypresses on a keyboard when you are running X.
Rolisteam helps you to manage a role playing game with remote friends/players. It provides many features to share maps, pictures and it also includes tool to communicate with you friends/players.
This command-line based program rolls a user-defined dice sequence and displays the result. The dices to roll are defined using dN where N is the number of sides.
rq4gen is a tool for generate player characters for the, never published, role-playing game RuneQuest4.
Rush Hour Puzzle Solver
A C++ program that reads a Rush Hour board from a text file, solves it, and produces a nice PostScript file that shows the shortest solution.
Saulot generates NPC Characters for White Wolfs Vampire - the Masquerade und Vampire - the Dark Ages.
silverflux is a game management system for GNU/Linux. silverflux automagically installs, downloads patches, and configures games without any required user intervention.
Snackware is a game in which programmers compete with each other by writing the intelligence to control the game's snake-like player. It's not a traditional game, since it works with no human intervention.
Squawk is a text and voice chat program geared towards gamers. It uses the Speex codec for voice audio compression, ALSA for sound input and output, and GNU/ncurses to provide a simple text interface. It is my hope that Squawk will eventually provide a Free alternative to Teamspeak and Ventrilo.
Tage is a tool for texture and terrain generation to help game developers quickly create 3D worlds. It supports mid-point, perlin noise, light/height maps, and more.
Te Tuhi is not a game in itself; rather, it creates games based on arbitrary images that it is given. To use it, you draw a picture of the game you want to play, and it will give you the game that you really drew. It was originally written for an exhibit at Te Tuhi Centre for the Arts in Manukau City, New Zealand. Experimental development is encouraged, with the system being sufficiently modular to allow people to mix their own combinations of image parsing and game evolution implementations.
TORCS Racing Board
TORCS Racing Board is a platform to organize and perform racing championships for computer controlled car drivers in The Open Racing Car Simulator.
travtrack is a tool intended for use by referees running the game of Traveller.
(commercial) Turn Watcher is a tool based on Dungeons & Dragons rules. It is used to track the initiative of your players and monsters. It includes an option to roll initiative on every round, roll will, listen, and spot, and it has a status column that shows you the current status of your players. When you enter a player or monster, you also enter all of its modifiers, so the computer can take care of rolling all the dice for you.
UltraStar-NG is a clone of the PS2 karaoke game Singstar.
umr is a fork of Unreal Media Ripper (UMR).
Unreal I Installer
Unreal I Installer is a tool to install Unreal 1 under Linux.
uoproxy is a proxy server for Ultima Online. Features include: transparent auto-reconnect after a server or network failure, backgrounding the connection, and multi-headed (playing a character with multiple clients).
UPPAAL TIGA is an extension of UPPAAL, and implements the first efficient on-the-fly algorithm for solving games based on timed game automata with respect to reachability and safety properties. The tool provides a user-friendly graphical interface with its corresponding server, and a command line verifier.
vBot is a visual programming game. Players use a small set of command tiles to build a program to control the vBot and make it activate every target using the limited command set.
VoiceChatter is a cross-platform voice chatting application. It is built for gaming, so it is lightweight, yet it delivers excellent voice quality over minimal bandwidth and latency.
WeatherMaker is a command-line utility written to generate weather reports for role-playing games set in Earth-like worlds. It is not meant to be either an accurate or a precise simulation of climate, but it should give plausible results for the season, terrain and climate requested.
Weaver is a framework designed to help the development of free graphical 2D games.
The primary focus of WFMath is geometric objects. Thus, it includes several shapes (boxes, balls, lines), in addition to the basic math objects that are used to build these shapes (points, vectors, and matrices).
XBGM# is a free Xbox Game Manager available as Open Source sofware. It is a game manager for Xbox using Avalaunch dashboard features.
It allow you to send (extract) xdvdfs (xbox iso) directly to the xbox via ftp using a GUI.
xKali is designed in order to have a stable, useable Kali client for the *Nix operating system.
Yawf is a simple tool for creating WBFS files from Wii ISO images.
YAWn! Linux is a client for the YAWn! service which keeps track of the names used by Return to Castle Wolfenstein players. Players are tracked by their unique PunkBuster GUID, thus players can not hide behind a fake name to play reckless or purposely misbehave.
Zence is a program to generate random text, with configurable morphology.