Skip to content

gchape/maze-gen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published