Generating More Difficult Mazes

In the last part of this series, we established the fundamental structures for our maze game. But our “maze” was still rather bland. It didn’t have any interior walls, so getting to the goal point was trivial. In this next part, we’ll look at an algorithm for random maze…