Games

Unless otherwise stated, all of the programs on this page should run on any platform. Most of these programs were developed in a Unix environment.

Games

Program Language Description Screenshot
DStar v0.3 x86 A puzzle game for DOS. Screenshot
Landmine v1.2 JavaScript Landmine. Runs in a web browser.
Life 20000913 C John Conway's "Game of Life" simulation. Requires ncurses.
Lights Out v0.1 x86 A puzzle game for DOS. Screenshot
Minesweeper v1.0 Java Minesweeper game using Swing.
Tetris v1.0 x86 Tetris for DOS. Screenshot
Tile 20000915 C A sliding tile game. Requires GTK.
xdiamonds v0.2 C Diamonds, a Breakout-like game with a twist. Requires X11 and libxpm. Screenshot

Maze Generators

Program Language Description Compiler
maze.adb Ada A command line maze generator. GCC
maze.bas BASIC A maze generator in BASIC. Bas
maze.c C A command line maze generator and solver. GCC
maze.cob COBOL A maze generator in COBOL. OpenCOBOL
maze.erl Erlang A maze generator and solver in Erlang. Erlang
maze.4th Forth A maze generator in Forth. Gforth
maze.f90 Fortran A maze generator in Fortran. GCC
maze.hs Haskell A command line maze generator and solver. GHC
maze.io io A maze generator in io. io
Maze v1.0 Java A command line maze generator and solver. Java
Maze v1.0 JavaScript A maze generator that runs in web browsers. N/A
maze.lisp Lisp A command line maze generator. CLISP
maze.ml OCaml A command line maze generator. OCaml
maze.pas Pascal A maze generator in Pascal. GPC
maze.pl Perl A maze generator in Perl. Perl
maze.pli PL/1 A maze generator in PL/1. Iron Spring PL/1
maze.pl Prolog A maze generator in Prolog. SWI-Prolog
maze.py Python A maze generator in Python. Python
maze.rb Ruby A maze generator in Ruby. Ruby
Maze.scala Scala A maze generator in Scala. Scala
maze.st Smalltalk A maze generator in Smalltalk. GNU Smalltalk
maze.sml SML A maze generator in SML. Standard ML of New Jersy
maze.sno SNOBOL4 A maze generator in SNOBOL4. CSNOBOL
maze.tcl TCL A command line maze generator. TCL

Home / Programs