This MATLAB App Designer application allows users to generate and interact with mazes according to their preferences. With features like custom maze creation, maze regeneration, reset option, and a solution display, users can engage in a fun and interactive maze-solving experience.
-
Custom Maze Creation: Tailor your maze by adjusting parameters such as size, complexity, and path width.
-
New Maze Generation: Generate fresh and unique mazes at the click of a button.
-
Reset Option: Start over and reset the maze to its initial state.
-
Solution Display: Get insights into maze solutions to enhance your solving strategies.
-
Specify the size, complexity, and path width using the user-friendly interface.
-
Adjust the parameters to create a maze tailored to your preferences.
-
Click the "New Maze" button to generate a new maze based on your specified preferences.
-
Use the "Reset" option to revert the maze to its initial state, allowing for a fresh start.
-
Click the "Display Solution" button to visualize the solution path for the current maze.
Clone or download the repository to your local machine.
Open MATLAB and navigate to the directory containing the app files.
Run the MazeGeneratorApp.mlapp file in MATLAB App Designer.
We welcome contributions! If you have any ideas for improvements or new features, feel free to submit a pull request.
Special thanks to Renee Coetsee for the inspiration and guidance in creating this maze generator app.