Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A random maze generator in C, with a CGI front-end for generating random dungeons for D&D, 3rd edition
branch: master
Failed to load latest commit information.
data initial commit
doc initial commit
include initial commit
src initial commit
LICENSE initial commit
Makefile initial commit
README initial commit


This application is a generator, capable of randomly producing full-fledged
dungeons and mazes for D&D, 3rd edition. It includes a CGI
front-end, as well as a command-line front-end that is suitable only for
generating mazes (though is quite powerful for all of that).


This library was written well before I knew anything about autoconf and
friends. Thus, the makefile should be considered to be only a guideline, and
you're expected to actually MUCK WITH IT. Yes, I know. How deliciously

You should set the CFLAGS environment variable to the locations of the
following header files:

* dnd-writetem (a library hosted at this site)
* dnd-util (a library hosted at this site)
* dnd-npc (a library hosted at this site)
* qDecoder (
* gd2 (

You should also set the LDFLAGS environment variable to the locations of the
library (*.a) files for each of the above as well.
Something went wrong with that request. Please try again.