Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 1.23 KB

README.md

File metadata and controls

28 lines (17 loc) · 1.23 KB

Maze Generation Algorithms UI

This project provides a JavaFX user interface for visualizing maze generation algorithms. It offers a variety of algorithms such as Aldous-Broder, Kruskal's, binary tree, and backtracking. The UI allows users to interactively generate mazes and visualize them.

Features

  • Multiple Maze Generation Algorithms: Choose from various maze generation algorithms, including Aldous-Broder, Kruskal's, binary tree, and backtracking.
  • Interactive UI: The JavaFX UI provides an interactive interface for generating and visualizing mazes.
  • Grid Size Options: Users can select grid sizes of either 20x20 or 40x40 to generate mazes of different complexities.

Usage

  1. Download the executable JAR file from here.

  2. Run the executable JAR file:

    java -jar maze-gen-<version>.jar
    
  3. Select the desired maze generation algorithm and grid size from the UI.

  4. Explore the generated maze and visualize the maze generation process.

Demo

You can access a demo of this project here.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please open an issue or submit a pull request.