I wrote a maze generator today on my lunch break. It turns
out that mazes are probably the easiest kind of dungeon to make!
This generator only creates single path mazes, ie., there is only one route to get from point A to point B, although this could be changed by knocking out walls here and there after the maze is created.
I don't know if I'll end up using mazes a whole lot in the game, but once in a while, perhaps. Once I realized how easy a maze maker would be to implement, I couldn't resist :)
(I'll post a description of the algorithm later, for the curious)