Maze Playground

I read Andrew Healey’s Generating Mazes and wanted to see the algorithms work. Not just the finished maze, but each step of the generation. Walls getting removed one at a time, the path carving through the grid. So I built a small playground for it. Deno, TypeScript, and a <canvas> . The Data Model A maze is a grid of cells. Each cell has four walls and knows whether it’s been visited. export…