Maze Game

I utilized Pygame, a Python library, to develop a maze game, in which the player navigates to find an exit. 

Application of Depth-First-Search

I implemented a Depth-First Search (DFS) algorithm to ensure the randomly generated maze always contains a valid path from the starting point to the destination.