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:

The abstractile program draws chaotic grids of randomly colored and shaped interlocking tiles.
wiggling tentacles.
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...
The antinspect code displays three ant-powered balls churning in a circle.
The antmaze code displays ants finding their way through a maze.
The antspotlight code displays a single ant spotting out a screenshot.
Packs a large circle with smaller circles, demonstrating the Descartes Circle Theorem.
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...
This is xfishtank writ large: a GL animation of a number of sharks, dolphins, and whales. The swimming motions are great.
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...
The atunnel program draws an animation of a journey in a GL tunnel.
This draws a random sequence of colorful barcodes scrolling across your screen.
A system of path tracing particles evolves continuously from an initial circular creation. Ages of darkness play arbitrarily with ages of light. Ported (with...
Draws a simulation of flying space-combat robots (cleverly disguised as colored circles) doing battle in front of a moving star field.
Shows a ball contained inside of a bounding box. Colored blocks blink in when the ball hits the edges.
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 draws a swirling, falling tunnel of reflective slabs. They fade from hue to hue.
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...
The bouboule program draws spinning 3D blobs.
a happy cow on a trampoline in 3D. Moo.
Draws a box full of 3D bouncing balls that explode.
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...
The braid program draws random color-cycling braids around a circle.
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...
Draws a stream of rising, undulating 3D bubbles, rising toward the top of the screen, with nice specular reflections.
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...
This draws Escher's "Impossible Cage", a 3d analog of a moebius strip, and rotates it in three dimensions.
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...
Generates self-similar linear fractals, including the classic “C Curve.”
The celtic program repeatedly draws random cross-stitch patterns.
Animates a number of 3D electronic components.
Waves move across a sea of boxes. The city swells. The walls are closing in.
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.
The symptoms most commonly produced by Enrichment Center testing are superstition, perceiving inanimate objects as alive, and hallucinations. The Enrichment...
This draws a compass, with all elements spinning about randomly, for that “lost and nauseous” feeling.
Simulates coral growth, albeit somewhat slowly.
Flies through height maps, optionally animating the instantiation and destruction of generated tiles; by default, tiles 'grow' into place (height gradually...
Moving polygons, similar to a kaleidescope (more like a kaleidescope than the hack called `kaleid,' actually.)
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...
Draws a pulsating set of overlapping boxes with ever-chaning blobby patterns undulating across their surfaces.
An endless stack of unfolding, translucent cubes.
Draws a series of rotating 3D boxes that intersect each other and eventually fill space.
A series of nested cubes rotate and slide recursively.
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...
The cwaves program draws a languidly-scrolling vertical field of sinusoidal colors.
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...
Draws a ball that periodically extrudes many random spikes. Ouch!
The decayscreen program creates a melting effect by randomly shifting rectangles around the screen. The image that it manipulates will be grabbed from the...
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...
This draws a pulsing sequence of stars, circles, and lines.
A cellular automaton that starts with a random field, and organizes it into stripes and spirals.
A dusty, dented disco ball. Woop woop.
More “discrete map” systems, including new variants of Hopalong and Julia, and a few others.
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...
The drift program draws drifting recursive fractal cosmic flames
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 replays a brilliant chess ending
Draws a set of flowing particles with camera flying around and through it.
Draws a simple four-stroke engine that floats around the screen.
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...
This hack creates an eruption of pieces of hot volcanic rock. Ported from the demo effects collection (
Simulates two dimensional incompressible inviscid fluid flow.
Draws various rotating extruded shapes that twist around, lengthen, and turn inside out.
Draws what looks like a waving ribbon following a sinusoidal path.
Displays a Fiber Optic Lamp.
pyrotechnic explosions eye-candy.
The flame program generates colorful fractal displays.
Flipflop draws a grid of 3D colored tiles that change positions with each other.
Grabs an image of the desktop, turns it into a GL texture map, and spins it around and deforms it in various ways.
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.
Strange attractors formed of flows in a 3D differential equation phase space. Features the popular attractors described by Lorentz, Roessler, Birkhoff and...
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...
This is a port of the OSX screensaver flurry.
Draws a squadron of shiny 3D space-age jet-powered flying toasters, and associated toast, flying across your screen.
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...
The fuzzyflakes program draws falling pastel colored snowflake/flower shapes. Inspired by the credits of the anime "Azumanga Daioh".
The galaxy program draws spinning galaxies.
This draws a set of rotating gears.
Animates a mesh geodesic sphere of increasing and decreasing complexity. A geodesic sphere is an icosohedron whose equilateral faces are sub-divided into...
A set of meshed gears arranged on the surface of a sphere.
The gflux program draws a colourfull animated rippling square rotating in 3D space.
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...
The glcells program draws cells that divide exponentially, eat and eventually die.
A tiled kaleidescope using OpenGL.
Implementation of Towers of Hanoi in OpenGL
Generates some twisting 3d knot patterns. Spins 'em around.
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...
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...
Uses Craig Reynolds Boids algorithm to simulate a 3d school of fish. See <> for a description of the algorithm and the original...
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 is an imitation of Rubiks´ Snake, using OpenGL.
The gltext program draws some text spinning around in 3D, using a font that appears to be made of solid tubes.
The goop program draws a simulation of bubbles in layers of overlapping multicolored translucent fluid.
The grav program draws a simple orbital simulation
The greynetic program draws random rectangles.
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...
The halo program draws cool patterns based on circles.
The helix program draws interesting patterns composed of line segments in random colors.
Draws a grid of hexagons or other shapes and drops them out.
A grid of hexagons composed of rotating Y-shaped struts. Waves of rotation and color changes randomly propagate across the plane.
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...
The hop program generates real plane fractals as described in the September 1986 issue of Scientific American.
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...
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...
Draws a series of overlapping, translucent spiral patterns. The tightness of their spirals fluctuates in and out.
The ifs program draws spinning, colliding iterated-function-system images.
The imsmap program generates map or cloud-like patterns. It looks quite different in monochrome and color.
The Intersection Aggregate is a fun visualization defining the relationships between objects with Casey Reas, William Ngan, and Robert Hodgin. Commissioned for...
Another color-field hack, this one works by computing decaying sinusoidal waves, and allowing them to interfere with each other as their origins move.
The Intersection Momentary is a fun visualization defining the relationships between objects with Casey Reas, William Ngan, and Robert Hodgin. Commissioned for...
This draws all manners of obscene, spastic, puffy, vaguely ball-shaped objects orbiting lazily about the screen, with a dizzying array of mostly pointless...
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...
Draws a stick-man juggling various collections of objects.
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...
The kaleidescope program draws line segments in a symmetric pattern that evolves over time.
The kaleidocycle program draws a ring composed of tetrahedra connected at the edges that twists and rotates toroidally. Segments are occasionally inserted or...
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...
Spiraling, spinning, and very, very fast splashes of color rush toward the screen.
The lament program draws an animation of a particular puzzle box repeatedly solving itself.
The lavalite program displays a 3D simulation of the famous lamp of the same name. It requires a fast computer with fast OpenGL support.
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...
The ljlatest script reads the most recent public posts made to, and prints them on stdout, after doing a rudimentary conversion of HTML to plain...
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...
Another cellular automaton. This one produces loop-shaped colonies that spawn, age, and eventually die.
The maze program creates a "random" maze and then solves it with graphical feedback.
The memscroller program scrolls a dump of its own process memory across the screen in three windows at three different rates.
This draws the three-dimensional variant of the recursive Menger Gasket, a cube-based fractal object analagous to the Sierpinski Tetrahedron.
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...
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...
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.
The moebiusgears program draws a closed, interlinked chain of rotating gears. The layout of the gears follows the path of a moebius strip.
The moire program draws cool circular interference patterns.
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...
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...
Another 3d shape-changing GL hack. It has the same shiny-plastic feel as Superquadrics, as many computer-generated objects do...
Generates random 3d plots that look vaguely mountainous.
The munch program performs the munching squares hack. It picks square size, position, and gravity randomly. It also displays a creatively broken...
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...
Draws some rotatey patterns, using OpenGL.
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.
Simulates a game of Pac-Man on a randomly-created level.
The pedal program displays pretty geometric pictures.
Penetrate simulates the arcade classic with the cities and the stuff shooting down from the sky and stuff. The computer plays against itself, desperately...
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 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).
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...
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...
This draws a bunch of moving circles which switch from visibility to invisibility when they intersect.
The pinion program draws an interconnected set of gears moving across the screen.
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.
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...
Repeatedly attempts to completely fill a rectangle with irregularly-shaped puzzle pieces.
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...
The pong program simulates an ancient Pong home video game, as well as various artifacts from displaying it on a color TV set.
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...
The providence code displays an eye, shrouded in glory, set upon the base of a pyramid.
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...
The pyro program simulates fireworks, in a way similar to a Macintosh program of the same name.
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...
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...
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...
Simulates an LED hula hoop in a dark room. Oontz oontz oontz.
The rd-bomb program draws reaction/diffusion textures. The code is derived from the 'd' mode of the "bomb" visual musical instrument (see...
This draws rippling interference patterns like splashing water. With the -water option, it manipulates your desktop image to look like something is dripping...
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.
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...
The rorschach program draws random patterns reminiscent of the psychological test of same name.
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...
Draws a Rubik's Cube that rotates in three dimensions and repeatedly shuffles and solves itself.
This program animates a puzzle called Rubik's Mirror Blocks. The moves are chosen randomly.
The sballs program draws an animation of balls spinning like crazy in GL.
This draws smoothly-shaded oscillating oval patterns, that look something like vapor trails or neon tubes.
The sierpinski program draws Sierpinski triangle fractals.
This draws the three-dimensional variant of the recursive Sierpinski triangle fractal, using GL.
There is a tentacled abomination in the sky. From above you it devours.
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...
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...
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...
simulates speeding down a rocky mineshaft, or a funky dancing worm
These closed objects are commonly called spherical harmonics, although they are only remotely related to the mathematical definition found in the solution to...
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...
A geodesic sphere experiences a series of eruptions.
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...
Q-Bert meets Marble Madness!
The squiral program displays interacting, spiral-producing automata
This draws an "infinite" staircase.
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...
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...
Chains of colorful squares dance around each other in complex spiral patterns. This is a clone of the SGI "electropaint" screen saver.
The strange program draws strange attractors
Lines like crystals grow on a computational substrate. A simple perpendicular growth rule creates intricate city-like structures. Optionally, cracks may also be...
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...
This draws one of several three dimensional parametric surfaces.
The swirl program draws swirly color-cycling patterns.
The tangram program uses a few basic shapes to build silhouettes of recognizable objects.
Converts an image to triangles using Delaunay tessellation, and animates the result at various depths. More triangles are allocated to visually complex parts of...
Displays a view of the "Bird in a Thornbush" fractal.
Draws an animation similar to the opening and closing effects on the Dr. Who television show.
Creates a world of falling blocks that build up and up.
Generates random mountain ranges using iterative subdivision of triangles.
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...
The truchet program draws arc and line based Truchet patterns.
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...
Chooses a random Unicode character and displays it full screen, along with some information about it.
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...
Draws squiggly worm-like paths.
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...
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...
Draws a colorful random-walk, in various forms.
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 plots stars moving according to various forcefields (simple 2D equations).
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...
The wormhole program shows an animation of flying through a tunnel surrounded by streaks of light.
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...
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...
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 generates and graphically displays an array of Lyapunov exponents for a variety of iterated periodically forced non-linear maps of the unit interval.
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)...
Draws a few swarms of critters flying around the screen, with nicely faded color trails behind them.
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 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...
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...