pydaedalus - A Python wrapper of the Daedalus maze generator.

  •        10

Daedalus source code is copyright (c) 1998-2016 Walter D. Pullen. Wrapper is copyright (c) 2017 Will Roberts .



Related Projects

Maze GUIs in c#

  •    CSharp

A maze c# gdi+ game gui with a c# dll backend for all the maze stuff. i'm working now at a c# d3d gui. the backend generates random mazes of up to 3 dimensions (but it can be any number).


  •    Delphi

FunLabyrinthe is a fun maze-game. Start fun immediately with distributed mazes, or create the most difficult ones with the maze editor and challenge your friends! You can even create your own squares and effects!

Cookie Maze

  •    C++

An open source, cross-platform game, featuring 3D challenging mazes, in which the main goal is to find the maze exit, encountering on the way there many obstacles but also rewards.

Maze Builder Library


A builder for random maze generation

Multi-State Mazes

  •    C++

C++ prototype random-maze-generating implementations of multi-state maze concepts, such as the ones found in

Maze Game


Maze Game is a game for children/ computer beginners to practice the mouse movement with fun.

Labyrinth C#


Mini-game in which the user can go through the maze. Provides an opportunity to build a maze of different dimensions and complexity, using an algorithm of Robert Taryan.


  •    C++

Find your way in a realistic 3D maze! Fight against the time and become a labyrinth-master. This complete 3D game offers much more possibilities than other maze-games (Compas, wall-colouring,...) and is totally non-violent. (Windows amp; Linux)

Daedalus Maze creator

  •    C++

Daedalus is a Maze creation, solving, viewing, analyzing, and scripting program. It runs on 32 bit Windows, with complete C++ source code available. For more information see the Web site:

CD Maze - CD-ROM/DVD-ROM Catalog

  •    Python

CD Maze is an easy to use CD-ROM/DVD-ROM catalog system for the GNOME/Unix/Linux-Desktop.

Warwick Maze Courseware

  •    Java

Warwick Maze Courseware

Scrolling Game Development Kit

  •    C++

Create a complete game or game components for external use. All apsects exposed through Scripting and COM, or playable in the built-in environment. Edit Graphics, Maps, Sprites, Paths, etc. Includes maze generator, automatic tile matching functionality


  •    Javascript

Mazesmith is a maze generator, written in JavaScript, that is able to be printed or played through a Web browser. The script has many options, including five different algorithms.

Maze 5

  •    C

A command line program to create mazes of different styles and sizes. Rendering is done by the cairo library. Output formats supported are pdf, svg and png. For quasi interactive creation a GIMP Plugin is included.


  •    C

InterLOGIC is a logic/puzzle game based on an old Amiga game Balls. The object of the game is to move a differently colored balls through the maze, connecting it with the other same colored balls.


  •    C++

Classical maze... But it has very very big potential. There are so much more ideas to realize... Usual boring labirint can become an amazing game, - i'll try to prove it ;)


  •    Python

A maze game with a duck in it, what can move walls, like.

Door Seeker

  •    C++

A complex maze game with some realistic effects. Some 3D sprites included.


  •    C

Bombermaze is a Bomberman clone for GNOME. It is a multiplayer action game in which players run around in a square-grid maze while dropping bombs and collecting power-ups. The bombs explode after a short delay, taking out any nearby bricks and players.



Sokoban (???, S?koban?, warehouse keeper) is a transport puzzle in which the player pushes boxes around a maze, viewed from above, and tries to put them in designated locations. Only one box may be pushed at a time, and boxes cannot be pulled.