Lazarus Mazes demo
The program below gives a demonstration of how a maze can be created with Lazarus. The maze generation is based on a depth-first backtracking implementation. As a little bonus a simple solver is implemented that shows a route from the start of the maze to the exit.
Changing maze metrics:
The solver in action:
The demo program can be downloaded from github.