A hexagonal maze
![Screenshot of hexmaze](http://i.imgur.com/wnT9X8P.png)
I implemented a hexagonal maze It uses my friend Byron’s public domain visibility polygon library. The maze is generated using a randomized depth first search. The parent of each maze cell during this depth first traversal is stored in an array for efficient lookup of path between any two points.