Maze5

About

Maze 5 is an open source project with the goal of creating a program to generate mazes of different sizes and styles. You can specify the cell size, the number of rows and columns, linewidth. You can also choose between different output formats.

You can download the sources it from Sourceforge or creating a maze online . The page Create-A-Maze shows you how it works. The parameters are explained here.

Maze 5 contains a standalone command line program for creating vector or bitmap maze files and a plugin for GIMP the GNU Image Manipulation Program.
http://www.gimp.org

Features

A pretty standard maze generated with:
maze5 -r 30 -c 30 -t 4 -S 1 -o orthogonal.png

Orthogonal.png

A smiley maze:
Smiley.jpgSmiley_mask.jpg

Build & Install

For building the standalone program you need the cairo graphic library. For the GIMP plugin you need an installed GIMP program with the development utilities e.g. gimp-tool.

To build maze5 you need also an installed C compiler and the scons build system.

FAQ

Does maze5 run under Windows?

If you can build it, it would probably run. I don't have Windows, so I've never tried it.

Is there a GUI interface?

maze5 is a command line program. If you need a GUI you have to use the GIMP plugin
or use the web frontend at Source Forge.