Collections of Mazes | About these mazes
There is something compelling about looking at a maze. I'm thinking it's the same part of the brain that makes people buy chessboards when they don't play chess.

I have thought about mazes for a while and how they could be generated. I've played tons of games that obviously had generated random buildings, so I knew it could be done. Then one day it struck me and an hour of frustration later out popped a simple maze that looked something like this:

+---+---+---+---+---+---+---+---+---+---+
| O             |               |       |
+   +---+---+   +   +---+   +   +---+   +
|   |       |   |       |   |   |       |
+   +   +   +---+---+   +   +   +   +   +
|   |   |   |           |   |       |   |
+   +   +   +   +---+---+   +---+---+   +
|   |   |       |   |       |           |
+   +   +---+---+   +   +---+   +---+   +
|       |           |       |   |   |   |
+   +---+---+---+   +---+   +   +   +---+
|                   |       |   |       |
+---+---+---+---+   +   +---+---+---+   +
|   |       |       |                   |
+   +   +   +   +---+---+---+---+---+---+
|       |                             X |
+---+---+---+---+---+---+---+---+---+---+

A couple nights of very little sleep and I was looking at something like this:

Of course, I'm a programmer, so I don't actually do mazes.
One more night of little sleep and I now have a program to solve the mazes for me.