Maze

Maze is a project done for Fundamentals of Computer Science 2.

The player starts at the top left and must travel to the bottom right with the arrow keys. If the player wishes, he can utilize a breadth-first search upon clicking b or depth-first search upon clicking d. The player can play a new map with the r key.

Highlights

  • Utilized Kruskal's algorithm to create maze
  • Arrow key navigation with a distinct color to show path and current location (shown first in video)
  • Breadth-first search (shown second in video)
  • Depth-first search (shown third in video)
  • Ability to recreate a new maze with Kruskal