Skip to content

Maze generator using recursive backtracker algorithm and displaying it with wxWidgets

License

Notifications You must be signed in to change notification settings

Nierius/MazeGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

This project is maze generator which uses "Recursive backtracker" algorithm written in C++17. User interface has been made with wxWidgets version 3.1.3 with GTK+3 Linux installation guide

Generation examples

GenerationEX1
Settings used: 1000 blocks and 10 ms sleep.

GenerationEX2
Settings used: 4900 blocks and 0 ms sleep.

Usage

After building and starting the project you will see following window: First view

Change attributes to your liking and click "Initialize maze". After that blocks are generated and you should see something like the following picture Ready to generate

Now you can just click "Launch generation" and generation will run to end and show the generated maze. Generated maze

Dependencies

This project depends on:
wxWidgets version 3.1.3

License and copyright

Licensed under the GNU GPLv3 License.

About

Maze generator using recursive backtracker algorithm and displaying it with wxWidgets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published