Welcome to the Maze Hack Project!
And what is this "project"? Well, basically, long ago I made a program that generates mazes. Now, this project is here to visualize them in glorious 3D. There's no great point to this; I'm just making it because it's fun.
This project is basically continuation of my earlier Maze Hack. Originally I had funny goals to make a C64 version in Assembly and other weird things like that - I don't think I will do that. The original project kind of froze up because I couldn't compile SDL apps in C++ at one point (joys of using Debian Unstable =). Now I've resurrect it a little bit, and instead of using raw SDL/OpenGL, I'm using actual 3D models and actual 3D engines. Currently, I'm strongly evaluating Irrlicht.
![]() |
A Random Screenshot on a random test version as of 2008-04-10. |
![]() |
With mesh outlines enabled. |
![]() |
Loading MD2 as static meshes gives some rather funny results. |
The source code as of 2008-04-21 is currently available here, under the GPL v3 license.
Warning: The source code will probably look and feel like "a Java guy who's trying to make sense of C++ after barely scratching the surface ages ago". My apologies. I'll clean up the stuff as I go along. The source code also has the old glMaze implementation; the meat is currently in irrmaze.cc file.
Last modified: $Date: 2008-04-21 18:05:44 +0300 (ma, 21 huhti 2008) $