Labyrinths and mazes have existed in our world for thousands of years.
Spirals and vortices are important elements in maze generation. In this
paper, we describe an algorithm for constructing spiral and vortex mazes
using concentric offset curves. We join vortices into networks, leading
to mazes that are difficult to solve. We also show some results generated
with our techniques.