This project implements an interactive maze generator and automatic maze solver visualized using Pygame. The generator constructs a proper maze where every cell is connected through a unique path.