Section 6: Games

1 2 3 4 5 6 7 8 0p 1p 3p n
Section 6 of the manual describes all the games and funny little programs available on the system.

The following packages have man pages in this section:

0adCross-Platform RTS Game of Ancient Warfare
abuseThe classic Crack-Dot-Com game
adanaxisgplAction game in four spatial dimensions
adonthellA 2D graphical RPG game
aisleriotA collection of card games
amoebaxAction-Puzzle Game
amorAmusing misuse of resources
angryddFalling blocks game
ascAdvanced Strategic Command
atari++Unix based emulator of the Atari eight bit computers
ballerburgTwo players, two castles, and a hill in between
ballzPlatform game with some puzzle elements
bastetAn evil falling bricks game
billiardsA free cue sports simulator
bombardierThe GNU Bombing utility
boswarsBos Wars is a futuristic real-time strategy game
bsd-gamesCollection of text-based games
bspThe most popular node builder for Doom
bubbrosBub and Brothers game inspired by the classic Bubble and Bobble
bzflag3D multi-player tank battle game
ccgoAn IGS (Internet Go Server) client written in C++
chocolate-doomHistorically compatible Doom engine
chromium-bsuFast paced, arcade-style, top-scrolling space shooter
crack-attackPuzzle action game
CriticalMassSDL/OpenGL space shoot'em up game also known as critter
crossfireServer for hosting crossfire games
crossfire-clientClient for connecting to crossfire servers
curblasterSidescrolling shooter, carry the pods through the gate
deutexDOOM wad file manipulator
dolphin-emuGameCube / Wii / Triforce Emulator
dolphin-emu-noguiDolphin Emulator without a graphical user interface
doom2-masterlevels"Master Levels for Doom II" launcher
dopewarsA drug dealing game
dreamchessPortable chess game
dreamchess-engineA moderately strong chess engine for the game DreamChess
edgarA platform game
endless-skySpace exploration, trading, and combat game
enigmaGame where you control a marble with the mouse
extremetuxracerHigh speed arctic racing game
fceuxA cross platform, NTSC and PAL Famicom/NES emulator
fceux-net-serverServer for the FCEUX emulator
figletA program for making large letters out of ordinary text
fillets-ngFish Fillets Next Generation, a puzzle game with 70 levels
five-or-moreGNOME "Five or More" game
flare-engineA single player, 2D-isometric, action Role-Playing Engine
flobopuyo2-player falling bubbles game
foobillardOpenGL billard game
fortune-modA program which will display a fortune
four-in-a-rowGNOME Four-in-a-row game
freecivA multi-player strategy game
freecolTurn-based multi-player strategy game
freedink-engineHumorous top-down adventure and role-playing game (engine)
freedroidClone of the C64 game Paradroid
freedroidrpgRole playing game with Freedroid theme and Tux as the hero
frogattoAn old-school 2D platform game
frotzInterpreter for Infocom and other Z-machine games
funguloidsSpace-Flying-Mushroom-Picking-Simulator game
gambatte-sdlSDL Gambatte front-end
game-data-packagerInstaller for game data files
gbrainyA brain teaser game and trainer to keep your brain trained
ggz-base-libsBase libraries for GGZ gaming zone
ggz-gtk-clientGtk+ client libraries for GGZ gaming zone
gl-117Action flight simulator
glaxiumAn OpenGL space shooter
gnome-chessGNOME Chess game
gnome-heartsHearts game for GNOME
gnome-klotskiGNOME Klotski game
gnome-mahjonggGNOME Mahjongg game
gnome-minesGNOME Mines Sweeper game
gnome-mudA MUD client for GNOME
gnome-nibblesGNOME Nibbles game
gnome-robotsGNOME Robots game
gnome-sudokuGNOME Sudoku game
gnome-taquinSliding-block puzzle game
gnome-tetravexGNOME Tetravex game
gnubgA backgammon game and analyser
gnubik3D interactive graphics puzzle
gnugoText based go program
gnujumpA jumping game which is a clone of xjump
gtetrinetGNOME version of a tetris game playable on the net
gtiJust a silly gti launcher
hex-a-hopPuzzle game based on hexagonal tiles
hexalateColor matching game
iagnoGNOME Reversi game
khangmanHangman game
knapsenSchnapsen card game for KDE
KoboDeluxeThird person scrolling 2D shooter
koules-svgalibSVGAlib based variant of a multiplayer action game
koules-x11X Window system variant of a multiplayer action game
liquidwarMultiplayer wargame with liquid armies
lmarblesAtomix clone where you create figures out of marbles
lordsawarTurn-based strategy game in a fantasy setting
lsnipesA text-mode maze game
mameMultiple Arcade Machine Emulator
manaplusOpenSource 2D MMORPG client for Evol Online and The Mana World
man-pagesLinux kernel and C library user-space interface documentation
marsshooterM.A.R.S. - A Ridiculous Shooter
megaglestOpen Source 3d real time strategy game
mindlessFind the secret code
minetestMultiplayer infinite-world block sandbox with survival mode
moon-buggyDrive and jump with some kind of car across the moon
mrrescueArcade-style fire fighting game
naev2d action, RPG space game
NestopiaA portable open source NES/Famicom emulator
nethackA rogue-like single player dungeon exploration game
nethack-vulturesNetHack - Vulture's Eye and Vulture's Claw
njamMaze-game, eat all the cookies while avoiding the badguys
nsnakeThe classic snake game with textual interface
nudokuNcurses based Sudoku game
numptyphysicsA crayon-drawing based physics puzzle game
opencityFull 3D city simulator game project
openlieroxAddictive realtime multiplayer 2D shoot-em-up
openttdTransport system simulation game
orthorobotA perspective based puzzle game
peg-solitaireBoard game played with pegs
penguin-commandOpen source arcade game
pingusGuide the penguins safely home before they drop of the cliff
pioneersTurnbased board strategy game (colonize an island)
pipenightdreamsConnect the waterpipes to create a proper pipeline
pmarsPortable corewar system with ICWS'94 extensions
polyglot-chessPolyglot chess opening book program
powermangaArcade 2D shoot-them-up game
powwowA console MUD client
prboomOpen source port of the DOOM game engine
pyskoolRemakes of Skool Daze and Back to Skool
qchdmanQt CHDMAN GUI
qmc2M.A.M.E. Catalog / Launcher II
qmc2-arcadeArcade QMC2 GUI
quadrapasselGNOME Quadrapassel game
rafkillTop-down shooter with powerups
redeclipseA Free, Casual Arena Shooter
redeclipse-serverServer for the Red Eclipse FPS game
robotfindskittenA game/zen simulation. You are robot. Your job is to find kitten.
rogueThe original graphical adventure game
rott-registeredRise of the Triad registered version
rott-sharewareRise of the Triad shareware version
sar2An open source helicopter simulator
scummvmInterpreter for several adventure games
simsuBasic Sudoku game
slashemSuper Lotsa Added Stuff Hack - Extended Magic
sopwithSDL port of the sopwith game
speed-dreamsThe Open Racing Car Simulator
springMultiplayer, 3D realtime strategy combat game
stockfishPowerful open source chess engine
supertuxJump'n run like game
supertuxkartKids 3D go-kart racing game featuring Tux
svgalibLow-level fullscreen SVGA graphics library
taliGNOME Tali game
tangletWord finding game
tecnoballzA Brick Busting game
tennixA simple tennis game
topplerPlatform game
trackballsSteer a marble ball through a labyrinth
trophyCar racing game with special features
tuxpuck3D Shufflepuck Pong Game
typespeedTest your typing speed and get your fingers' CPS
valyriatearValyria Tear is a free 2D J-RPG based on the Hero of Allacrost engine
vavoom-engineEnhanced Doom, Heretic, Hexen and Strife game engine
vegastrike3D OpenGL spaceflight simulator
warmux2D turn-based artillery game
wastesedgeOfficial game package for Adonthell
wesnoth-dataTurn-based strategy game with a fantasy theme
wolf4sdl-commonCommon files for wolf4sdl
wordwarviSide-scrolling shoot 'em up '80s style arcade game
xaosA fast, portable real-time interactive fractal zoomer
xarchonArcade board game
xbillStop Bill from loading his OS into all the computers
xblast-commonFiles common to both the X11 and SDL version of XBlast
xboardAn X Window System graphical chessboard
xcowsayDisplays a cute cow and message on your desktop
xgalaxyArcade game: shoot down the space ships attacking the planet
xmotoChallenging 2D Motocross Platform Game
xmrisMaze digging and cherry eating game
xmris-editorLevel editor for xmris
xpilot-ngMulti-player space arcade game
xpilot-ng-serverServer for hosting xpilot games
xpilot-ng-x11xpilot-ng X11 version
xrickA clone of the game Rick Dangerous
xscorchA Scorched Earth clone
xskatThe card game Skat
xsnowAn X Window System based dose of Christmas cheer
xteddyTool to sit around silently, look cute, and make you smile
yadexDoom level editor
zazA puzzle game where the player has to arrange balls in triplets

Man pages in this section that are not listed by package:

abstractile
The abstractile program draws chaotic grids of randomly colored and shaped interlocking tiles.
anemone
wiggling tentacles.
anemotaxis
The program demonstrates a search algorithm designed for locating a source of odor in turbulent atmosphere. The odor is convected by wind which has a constant...
antinspect
The antinspect code displays three ant-powered balls churning in a circle.
antmaze
The antmaze code displays ants finding their way through a maze.
antspotlight
The antspotlight code displays a single ant spotting out a screenshot.
apollonian
Packs a large circle with smaller circles, demonstrating the Descartes Circle Theorem.
apple2
The apple2 program simulates an original Apple ][ Plus computer in all its 1979 glory. It also reproduces the appearance of display on a color television set of...
atlantis
This is xfishtank writ large: a GL animation of a number of sharks, dolphins, and whales. The swimming motions are great.
attraction
The attraction program has several visually different modes of operation, all of which are based on the interactions of a set of control points which attract...
atunnel
The atunnel program draws an animation of a journey in a GL tunnel.
barcode
This draws a random sequence of colorful barcodes scrolling across your screen.
binaryring
A system of path tracing particles evolves continuously from an initial circular creation. Ages of darkness play arbitrarily with ages of light. Ported (with...
blaster
Draws a simulation of flying space-combat robots (cleverly disguised as colored circles) doing battle in front of a moving star field.
blinkbox
Shows a ball contained inside of a bounding box. Colored blocks blink in when the ball hits the edges.
blitspin
The blitspin program repeatedly rotates a bitmap by 90 degrees by using logical operations: the bitmap is divided into quadrants, and the quadrants are shifted...
blocktube
Blocktube draws a swirling, falling tunnel of reflective slabs. They fade from hue to hue.
boing
The boing program draws a bouncing checkered ball on a grid. This is a clone of the first graphics demo for the Amiga 1000, which was written by Dale Luck and...
bouboule
The bouboule program draws spinning 3D blobs.
bouncingcow
a happy cow on a trampoline in 3D. Moo.
boxed
Draws a box full of 3D bouncing balls that explode.
boxfit
Packs the screen with growing boxes or circles, colored according to a horizontal or vertical gradient. The objects grow until they touch, then stop. When the...
braid
The braid program draws random color-cycling braids around a circle.
bsod
The bsod program is the finest in personal computer emulation. bsod steps through a set of screens, each one a recreation of a different failure mode of an...
bubble3d
Draws a stream of rising, undulating 3D bubbles, rising toward the top of the screen, with nice specular reflections.
bumps
The bumps program takes an image and exposes small, distorted sections of it as if through an odd wandering spotlight beam. The image that it manipulates will...
cage
This draws Escher's "Impossible Cage", a 3d analog of a moebius strip, and rotates it in three dimensions.
carousel
Loads several random images, and displays them flying in a circular formation. The circle changes speed and direction randomly, tilts on its axis, and the...
ccurve
Generates self-similar linear fractals, including the classic “C Curve.”
celtic
The celtic program repeatedly draws random cross-stitch patterns.
circuit
Animates a number of 3D electronic components.
cityflow
Waves move across a sea of boxes. The city swells. The walls are closing in.
cloudlife
The cloudlife program draws a cellular automaton based on Conway's Life, except that cells have a maximum age, and only one pixel per cell is drawn every tick.
companioncube
The symptoms most commonly produced by Enrichment Center testing are superstition, perceiving inanimate objects as alive, and hallucinations. The Enrichment...
compass
This draws a compass, with all elements spinning about randomly, for that “lost and nauseous” feeling.
coral
Simulates coral growth, albeit somewhat slowly.
crackberg
Flies through height maps, optionally animating the instantiation and destruction of generated tiles; by default, tiles 'grow' into place (height gradually...
crystal
Moving polygons, similar to a kaleidescope (more like a kaleidescope than the hack called `kaleid,' actually.)
cube21
This program animates a puzzle known as Cube 21 or Square-1. Its moves are chosen randomly. Cube 21 is a Rubik-like puzzle invented in 1992. Its specialities...
cubenetic
Draws a pulsating set of overlapping boxes with ever-chaning blobby patterns undulating across their surfaces.
cubestack
An endless stack of unfolding, translucent cubes.
cubestorm
Draws a series of rotating 3D boxes that intersect each other and eventually fill space.
cubetwist
A series of nested cubes rotate and slide recursively.
cubicgrid
This program shows the view of an observer located inside a set of points arranged to a 3D lattice. As the lattice rotates, various view-throughs appear and...
cwaves
The cwaves program draws a languidly-scrolling vertical field of sinusoidal colors.
cynosure
A hack similar to `greynetic', but less frenetic. The first implementation was by Stephen Linhart; then Ozymandias G. Desiderata wrote a Java applet clone. That...
dangerball
Draws a ball that periodically extrudes many random spikes. Ouch!
decayscreen
The decayscreen program creates a melting effect by randomly shifting rectangles around the screen. The image that it manipulates will be grabbed from the...
deco
The deco program subdivides and colors rectangles randomly. It looks kind of like Brady-Bunch-era rec-room wall paneling. (Raven says: "This screensaver is ugly...
deluxe
This draws a pulsing sequence of stars, circles, and lines.
demon
A cellular automaton that starts with a random field, and organizes it into stripes and spirals.
discoball
A dusty, dented disco ball. Woop woop.
discrete
More “discrete map” systems, including new variants of Hopalong and Julia, and a few others.
distort
The distort program takes an image and lets circular zones of distortion wander randomly around it, distorting what is under them. The mode of distortion and...
drift
The drift program draws drifting recursive fractal cosmic flames
dymaxionmap
Buckminster Fuller's map of the Earth projected onto the surface of an unfolded icosahedron. It depicts the Earth's continents as one island, or nearly...
endgame
endgame replays a brilliant chess ending
energystream
Draws a set of flowing particles with camera flying around and through it.
engine
Draws a simple four-stroke engine that floats around the screen.
epicycle
The epicycle program draws the path traced out by a point on the edge of a circle. That circle rotates around a point on the rim of another circle, and so on...
eruption
This hack creates an eruption of pieces of hot volcanic rock. Ported from the demo effects collection (http://demo-effects.sourceforge.net)
euler2d
Simulates two dimensional incompressible inviscid fluid flow.
extrusion
Draws various rotating extruded shapes that twist around, lengthen, and turn inside out.
fadeplot
Draws what looks like a waving ribbon following a sinusoidal path.
fiberlamp
Displays a Fiber Optic Lamp.
fireworkx
pyrotechnic explosions eye-candy.
flame
The flame program generates colorful fractal displays.
flipflop
Flipflop draws a grid of 3D colored tiles that change positions with each other.
flipscreen3d
Grabs an image of the desktop, turns it into a GL texture map, and spins it around and deforms it in various ways.
fliptext
The fliptext program runs another program to generate a stream of text, then animates the lines of that text transparently flipping in and out in 3D.
flow
Strange attractors formed of flows in a 3D differential equation phase space. Features the popular attractors described by Lorentz, Roessler, Birkhoff and...
fluidballs
Models the physics of bouncing balls, or of particles in a gas or fluid, depending on the settings. If "Shake Box" is selected, then every now and then, the box...
flurry
This is a port of the OSX screensaver flurry.
flyingtoasters
Draws a squadron of shiny 3D space-age jet-powered flying toasters, and associated toast, flying across your screen.
fontglide
The fontglide program reads text from a subprocess and puts it on the screen using large characters that glide in from the edges, assemble, then disperse...
fuzzyflakes
The fuzzyflakes program draws falling pastel colored snowflake/flower shapes. Inspired by the credits of the anime "Azumanga Daioh".
galaxy
The galaxy program draws spinning galaxies.
gears
This draws a set of rotating gears.
geodesic
Animates a mesh geodesic sphere of increasing and decreasing complexity. A geodesic sphere is an icosohedron whose equilateral faces are sub-divided into...
geodesicgears
A set of meshed gears arranged on the surface of a sphere.
gflux
The gflux program draws a colourfull animated rippling square rotating in 3D space.
glblur
This program draws a box and a few line segments, and generates a radial blur outward from it. This creates flowing field effects. This is done by rendering the...
glcells
The glcells program draws cells that divide exponentially, eat and eventually die.
gleidescope
A tiled kaleidescope using OpenGL.
glhanoi
Implementation of Towers of Hanoi in OpenGL
glknots
Generates some twisting 3d knot patterns. Spins 'em around.
glmatrix
The glmatrix program draws the 3D "digital rain" effect, as seen in the title sequence of the Wachowski brothers' film, "The Matrix". Also see xmatrix(6x) for a...
glplanet
Draws a planet bouncing around in space. The built-in image is a map of the earth, but you can wrap any texture around the sphere, e.g., the planetary textures...
glschool
Uses Craig Reynolds Boids algorithm to simulate a 3d school of fish. See <http://www.red3d.com/cwr/boids> for a description of the algorithm and the original...
glslideshow
Loads a random sequence of images and smoothly scans and zooms around in each, fading from pan to pan. This program requires a good video card capable of...
glsnake
glsnake is an imitation of Rubiks´ Snake, using OpenGL.
gltext
The gltext program draws some text spinning around in 3D, using a font that appears to be made of solid tubes.
goop
The goop program draws a simulation of bubbles in layers of overlapping multicolored translucent fluid.
grav
The grav program draws a simple orbital simulation
greynetic
The greynetic program draws random rectangles.
halftone
Draws the gravity force in each point on the screen seen through a halftone dot pattern. The gravity force is calculated from a set of moving mass points. View...
halo
The halo program draws cool patterns based on circles.
helix
The helix program draws interesting patterns composed of line segments in random colors.
hexadrop
Draws a grid of hexagons or other shapes and drops them out.
hexstrut
A grid of hexagons composed of rotating Y-shaped struts. Waves of rotation and color changes randomly propagate across the plane.
hilbert
This draws the recursive Hilbert space-filling curve, in both 2D and 3D variants. It incrementally animates the growth and recursion to the maximum depth, then...
hopalong
The hop program generates real plane fractals as described in the September 1986 issue of Scientific American.
hydrostat
Wiggly squid or jellyfish with many tentacles. A muscular hydrostat is a biological structure used to move its host about, consisting of muscles with no...
hypertorus
The hypertorus program shows the Clifford torus as it rotates in 4d. The Clifford torus is a torus lies on the "surface" of the hypersphere in 4d. The program...
hypnowheel
Draws a series of overlapping, translucent spiral patterns. The tightness of their spirals fluctuates in and out.
ifs
The ifs program draws spinning, colliding iterated-function-system images.
imsmap
The imsmap program generates map or cloud-like patterns. It looks quite different in monochrome and color.
interaggregate
The Intersection Aggregate is a fun visualization defining the relationships between objects with Casey Reas, William Ngan, and Robert Hodgin. Commissioned for...
interference
Another color-field hack, this one works by computing decaying sinusoidal waves, and allowing them to interfere with each other as their origins move.
intermomentary
The Intersection Momentary is a fun visualization defining the relationships between objects with Casey Reas, William Ngan, and Robert Hodgin. Commissioned for...
jigglypuff
This draws all manners of obscene, spastic, puffy, vaguely ball-shaped objects orbiting lazily about the screen, with a dizzying array of mostly pointless...
jigsaw
The jigsaw program loads an image, carves it up into a jigsaw puzzle, shuffles it, and then solves it. The image that it manipulates will be grabbed from the...
juggler3d
Draws a stick-man juggling various collections of objects.
julia
The julia program draws spinning, animating julia-set fractals. It uses ifs {w0 = sqrt(x-c), w1 = -sqrt(x-c)} with random iteration to plot the julia set, and...
kaleidescope
The kaleidescope program draws line segments in a symmetric pattern that evolves over time.
kaleidocycle
The kaleidocycle program draws a ring composed of tetrahedra connected at the edges that twists and rotates toroidally. Segments are occasionally inserted or...
klein
The klein program shows three different Klein bottles in 4d: the figure-8 Klein bottle, the squeezed torus Klein bottle, or the Lawson Klein bottle. You can...
kumppa
Spiraling, spinning, and very, very fast splashes of color rush toward the screen.
lament
The lament program draws an animation of a particular puzzle box repeatedly solving itself.
lavalite
The lavalite program displays a 3D simulation of the famous lamp of the same name. It requires a fast computer with fast OpenGL support.
lcdscrub
This screen saver is not meant to look pretty, but rather, to repair burn-in on LCD monitors. Believe it or not, screen burn is not a thing of the past. It can...
ljlatest
The ljlatest script reads the most recent public posts made to livejournal.com, and prints them on stdout, after doing a rudimentary conversion of HTML to plain...
lockward
lockward draws a spinning, rotating set of notched wheels overlaid with some flashing effects, using OpenGL. It's a sort of cross between the wards in a...
loop
Another cellular automaton. This one produces loop-shaped colonies that spawn, age, and eventually die.
maze
The maze program creates a "random" maze and then solves it with graphical feedback.
memscroller
The memscroller program scrolls a dump of its own process memory across the screen in three windows at three different rates.
menger
This draws the three-dimensional variant of the recursive Menger Gasket, a cube-based fractal object analagous to the Sierpinski Tetrahedron.
metaballs
This hack draws 2D metaballs to the screen by calculating the sum of the colors of all metaballs covering a pixel. Ported from the demo effects collection...
mirrorblob
Draws a wobbling blob, making use of alpha blending, fog, textures, and lighting, plus a “frames per second” meter so that you can tell how fast your graphics...
moebius
Another M. C. Escher hack by Marcelo Vianna, this one draws “Moebius Strip II,” a GL image of ants walking along the surface of a moebius strip.
moebiusgears
The moebiusgears program draws a closed, interlinked chain of rotating gears. The layout of the gears follows the path of a moebius strip.
moire
The moire program draws cool circular interference patterns.
moire2
Another example of the fun you can have with moire interference patterns; this hack generates fields of concentric circles or ovals, and combines the planes...
molecule
The molecule program draws several different representations of molecules. Some common molecules are built in, and it can read PDB (Protein Data Base) files as...
morph3d
Another 3d shape-changing GL hack. It has the same shiny-plastic feel as Superquadrics, as many computer-generated objects do...
mountain
Generates random 3d plots that look vaguely mountainous.
munch
The munch program performs the munching squares hack. It picks square size, position, and gravity randomly. It also displays a creatively broken...
nerverot
The goal of nerverot is to be interesting and compelling to watch, yet induce a state of nervous edginess in the viewer. This manpage describes v1.3 of the...
noof
Draws some rotatey patterns, using OpenGL.
noseguy
A little man with a big nose and a hat runs around spewing out messages to the screen. This code (and its bitmaps) were extracted from the xnlock program.
pacman
Simulates a game of Pac-Man on a randomly-created level.
pedal
The pedal program displays pretty geometric pictures.
penetrate
Penetrate simulates the arcade classic with the cities and the stuff shooting down from the sky and stuff. The computer plays against itself, desperately...
penrose
The penrose program draws quasiperiodic tilings. See Onoda, Steinhardt, DiVincenzo and Socolar in Phys. Rev. Lett. 60, #25, 1988 or Strandburg in Computers in...
petri
petri simulates mold growing in a petri dish via a state-heavy grid of automata (vaguely like Conway's Life, only with much more state per cell).
phosphor
The phosphor program draws text on the screen in a very large pixelated font that looks like an old low resolution dumb tty. The pixels flare and fade out as if...
photopile
Loads several random images, and displays them as if lying in a random pile. The pile is periodically reshuffled, with new images coming in and old ones being...
piecewise
This draws a bunch of moving circles which switch from visibility to invisibility when they intersect.
pinion
The pinion program draws an interconnected set of gears moving across the screen.
pipes
If you've ever been in the same room as a Windows NT machine, you've probably seen this GL hack. It fills the screen with a plumbing system.
polyhedra
This program renders 160 different 3D solids, and displays some information about each. A new solid is chosen every few seconds. There are 75 uniform polyhedra...
polyominoes
Repeatedly attempts to completely fill a rectangle with irregularly-shaped puzzle pieces.
polytopes
The polytopes program shows one of the six regular 4d polytopes (5-cell, 8-cell, 16-cell, 24-cell, 120-cell, or 600-cell) rotating in 4d. The program projects...
pong
The pong program simulates an ancient Pong home video game, as well as various artifacts from displaying it on a color TV set.
projectiveplane
The projectiveplane program shows a 4d embedding of the real projective plane. You can walk on the projective plane, see it turn in 4d, or walk on it while it...
providence
The providence code displays an eye, shrouded in glory, set upon the base of a pyramid.
pulsar
Draws some intersecting planes, making use of alpha blending, fog, textures, and mipmaps, plus a “frames per second” meter so that you can tell how fast your...
pyro
The pyro program simulates fireworks, in a way similar to a Macintosh program of the same name.
qix
The qix program bounces a series of line segments around its window. This is truly the swiss army chainsaw of qix programs. If you know of one with more display...
quasicrystal
A quasicrystal is a structure that is ordered but aperiodic. Two-dimensional quasicrystals can be generated by adding a set of planes where x is the sine of y...
queens
The queens program solves the n-queens problem (where, in this program, N is between 5 and 10 queens) using a straightforward backtracking algorithm. The...
raverhoop
Simulates an LED hula hoop in a dark room. Oontz oontz oontz.
rd-bomb
The rd-bomb program draws reaction/diffusion textures. The code is derived from the 'd' mode of the "bomb" visual musical instrument (see...
ripples
This draws rippling interference patterns like splashing water. With the -water option, it manipulates your desktop image to look like something is dripping...
rocks
The rocks program draws an animation of an asteroid field moving past the observer (or vice versa). Sometimes the observer picks up spin on Z axis.
romanboy
The romanboy program shows a 3d immersion of the real projective plane that smoothly deforms between the Roman surface and the Boy surface. You can walk on the...
rorschach
The rorschach program draws random patterns reminiscent of the psychological test of same name.
rotzoomer
The rotzoomer program grabs an image, then picks rectangles and draws scaled and rotated animations of that section. The image that it manipulates will be...
rubik
Draws a Rubik's Cube that rotates in three dimensions and repeatedly shuffles and solves itself.
rubikblocks
This program animates a puzzle called Rubik's Mirror Blocks. The moves are chosen randomly.
sballs
The sballs program draws an animation of balls spinning like crazy in GL.
shadebobs
This draws smoothly-shaded oscillating oval patterns, that look something like vapor trails or neon tubes.
sierpinski
The sierpinski program draws Sierpinski triangle fractals.
sierpinski3d
This draws the three-dimensional variant of the recursive Sierpinski triangle fractal, using GL.
skytentacles
There is a tentacled abomination in the sky. From above you it devours.
slidescreen
The slidescreen program takes an image, divides it into a grid, deletes a random square of that grid, and then randomly slides one of the neighbors of this...
slip
The slip program does lots of blits and chews up an image. The image that it manipulates will be grabbed from the portion of the screen underlying the window...
sonar
This draws a sonar screen that pings (get it?) the hosts on your local network, and plots their distance (response time) from you. The three rings represent...
speedmine
simulates speeding down a rocky mineshaft, or a funky dancing worm
spheremonics
These closed objects are commonly called spherical harmonics, although they are only remotely related to the mathematical definition found in the solution to...
splitflap
Simulates a split-flap display, an old style of electromechanical sign as seen in airports and train stations, and commonly used in alarm clocks in the 1960s...
splodesic
A geodesic sphere experiences a series of eruptions.
spotlight
The spotlight program takes an image and exposes small sections of it as if through a wandering spotlight beam. The image that it manipulates will be grabbed...
sproingies
Q-Bert meets Marble Madness!
squiral
The squiral program displays interacting, spiral-producing automata
stairs
This draws an "infinite" staircase.
starfish
The starfish program draws radially symmetric objects, which expand, contract, rotate, and turn inside out. It uses these shapes to lay down a field of smooth...
starwars
The starwars program runs another program to generate a stream of text, then animates that text receeding into the background at an angle, in front of a star...
stonerview
Chains of colorful squares dance around each other in complex spiral patterns. This is a clone of the SGI "electropaint" screen saver.
strange
The strange program draws strange attractors
substrate
Lines like crystals grow on a computational substrate. A simple perpendicular growth rule creates intricate city-like structures. Optionally, cracks may also be...
superquadrics
Ed Mackey reports that he wrote the first version of this program in BASIC on a Commodore 64 in 1987, as a 320x200 black and white wireframe. Now it is GL and...
surfaces
This draws one of several three dimensional parametric surfaces.
swirl
The swirl program draws swirly color-cycling patterns.
tangram
The tangram program uses a few basic shapes to build silhouettes of recognizable objects.
tessellimage
Converts an image to triangles using Delaunay tessellation, and animates the result at various depths. More triangles are allocated to visually complex parts of...
thornbird
Displays a view of the "Bird in a Thornbush" fractal.
timetunnel
Draws an animation similar to the opening and closing effects on the Dr. Who television show.
topblock
Creates a world of falling blocks that build up and up.
triangle
Generates random mountain ranges using iterative subdivision of triangles.
tronbit
Draws an animation of the character "Bit" from the film, Tron. The "yes" state is a tetrahedron; the "no" state is the second stellation of an icosahedron; and...
truchet
The truchet program draws arc and line based Truchet patterns.
twang
Twang divides the screen into equal-sized tiles, and then plucks them in various ways. Tiles are affected by their neighbors, so waves of motion flow through...
unicrud
Chooses a random Unicode character and displays it full screen, along with some information about it. https://en.wikipedia.org/wiki/Unicode
unknownpleasures
PSR B1919+21 (AKA CP 1919) was the first pulsar ever discovered: a spinning neutron star emitting a periodic lighthouse-like beacon. An illustration of the...
vermiculate
Draws squiggly worm-like paths.
vidwhacker
The vidwhacker program grabs an image from disk, or from the system's video input, then applies random image filters to it, and displays the result. The...
voronoi
Draws a randomly-colored Voronoi tessellation, and periodically zooms in and adds new points. The existing points also wander around. There are a set of control...
wander
Draws a colorful random-walk, in various forms.
webcollage
The webcollage program pulls random image off of the World Wide Web and scatters them on the root window. One satisfied customer described it as "a nonstop pop...
whirlwindwarp
whirlwindwarp plots stars moving according to various forcefields (simple 2D equations).
winduprobot
A swarm of wind-up toy robots wander around the table-top, bumping into each other. Each robot contains a mechanically accurate gear system inside, which you...
wormhole
The wormhole program shows an animation of flying through a tunnel surrounded by streaks of light.
xanalogtv
xanalogtv shows a simulation of an old TV set showing test patterns and any other images you have provided. It reproduces a wide range of TV reception bummage...
xflame
The xflame program draws animated flames across the bottom of the screen. The flames occasionally flare up. If a bitmap is specified, that image will float...
xjack
All work and no play makes jack a dull boy. All work and no play makes jack a dull boy. All work and no play makes jack a dull boy. All work and no play makes...
xlyap
xlyap generates and graphically displays an array of Lyapunov exponents for a variety of iterated periodically forced non-linear maps of the unit interval.
xmatrix
The xmatrix program draws the 2D "digital rain" effect, as seen on the computer monitors in the Wachowski brothers' film, "The Matrix". Also see glmatrix(6x)...
xrayswarm
Draws a few swarms of critters flying around the screen, with nicely faded color trails behind them.
xscreensaver-gl-helper
This program prints the ID of the visual that should be used for proper operation of OpenGL programs. This program only exists so that the xscreensaver(1)...
xspirograph
xspirograph draws patterns such as those made by a spirograph, that is, the curve traced by a point on a circular disk rotating on the inside of a hollow...
zoom
The zoom program takes an image, magnifies it, and scrolls around it, fatbits-style. The image that it manipulates will be grabbed from the portion of the...