Skip to content

Repository files navigation

Maze Carver

This repository contains code and UI components to generate and solve mazes. To access the maze GUI, run Main.java inside the mazes package. Using the dropdowns, mazes can be generated with different underlying shapes such as grid or voronoi and using various maze generators depending on the walls deleted. Dijkstra's and Kruskal's algorithms were implemented to generate and solve the mazes by randomly removing walls while ensuring a solvable maze is displayed and finding the shortest path to complete the maze.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages