8000 GitHub - mLoDar/Mazescape: Maze-Escape, a project for testing the use of recursive methods and creating a path finding algorithm.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Maze-Escape, a project for testing the use of recursive methods and creating a path finding algorithm.

Notifications You must be signed in to change notification settings

mLoDar/Mazescape

Repository files navigation


Mazescape


Maze-Escape is a project for testing the use of recursive methods and creating a path finding algorithm.


Other services used

  • The website patorjk.com was used for creating headers within the application.

How it Works

  • User of the application enters a height and width of the maze.
  • Additionally the user can choose to add obstacles.
  • After the input validation, the new maze will be initialized.
  • At last the implemented algorithm gives a real-time visualization on finding a path.
  • After the visualization finished, the user can decide to quit or create a new maze.

Default layout characters

  • ' ' -> empty space
  • '' -> obstacle
  • '' -> failed path
  • '' -> successful path
  • '' -> Start location
  • 'X' -> Destination

How to Run

  1. Clone this repository: bash git clone https://github.com/mLoDar/Mazescape.git

  2. Open the solution file (.sln) in Visual Studio.

  3. Build the project and run it.

Screenshots

valueAdjusting

mazeLayout


Feel free to submit pull requests or issues!

About

Maze-Escape, a project for testing the use of recursive methods and creating a path finding algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0