parent
b47cf8261f
commit
311edf09a2
@ -0,0 +1,26 @@
|
|||||||
|
# Maze Generator
|
||||||
|
|
||||||
|
**Tier:** 2-Intermediate
|
||||||
|
|
||||||
|
Implement application that will generate a maze based on the input parameters. The main purpose of the application is to practice programming in advanced topics. Visualizing the final results can be used as a game for small kids.
|
||||||
|
|
||||||
|
## User Stories
|
||||||
|
|
||||||
|
- [ ] User can input the height and the width of the maze
|
||||||
|
- [ ] User can input the number of exits from the maze
|
||||||
|
- [ ] User can can see the generated maze
|
||||||
|
|
||||||
|
|
||||||
|
## Bonus features
|
||||||
|
|
||||||
|
- [ ] User can define maze complexity
|
||||||
|
- [ ] User can define maze shape (e.g. rectangular, circular etc.)
|
||||||
|
|
||||||
|
|
||||||
|
## Useful links and resources
|
||||||
|
|
||||||
|
[Wiki](https://en.wikipedia.org/wiki/Maze_generation_algorithm) page describing the algorithm.
|
||||||
|
|
||||||
|
## Example projects
|
||||||
|
|
||||||
|
Here is an [example of maze generator](https://www.mazegenerator.net/) in order to get understanding how it should look like.
|
Loading…
Reference in new issue