Sign in Join
Wiki copytemporary

Lazarus Mazes demo: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11## About
22
33The [Lazarus Mazes](https://github.com/eny-fpc/lazes) program illustrated below is a demonstration of how you can use Lazarus to create a maze. The maze generation is based on a [depth-first backtracking](http://en.wikipedia.org/wiki/Maze_generation_algorithm#Depth-first_search) algorithm. As a bonus, a simple maze solver is also implemented that shows a route from the start of the maze to the exit.
44
55Changing maze metrics:
66
7-<figure>
8-<img src="mazedemo1.png" title="mazedemo1.png" />
9-<figcaption>mazedemo1.png</figcaption>
10-</figure>
7+![](/wiki-images/3/33/Mazedemo1.png)
118
129The solver in action:
1310
14-<figure>
15-<img src="mazedemo2.png" title="mazedemo2.png" />
16-<figcaption>mazedemo2.png</figcaption>
17-</figure>
11+![](/wiki-images/c/cc/Mazedemo2.png)
1812
1913## Download
2014
2115The demo program can be downloaded from [github](https://github.com/eny-fpc/lazes).
2216
2317---
2418*From the Free Pascal wiki, page "Lazarus Mazes demo", as it stood on 2020-08-10 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
2519Category: Example programs
2620Category: Games
2721Category: Lazarus

Back to history