A 2D maze game built with Pygame featuring real-time ray casting light simulation, BFS automatic pathfinding, and an interactive compass system.
A 2D maze game made with Python and Pygame featuring real-time ray casting, dynamic lighting, and a BFS automatic maze solver.
- Real-time light simulation
- Random maze generation
- BFS auto solver
- Compass guidance system
- Mouse-controlled movement
- Wall collision detection
- Dynamic shadows and glow effects
- Mouse → Move lamp
- A → Toggle auto solver
- R → Generate new maze
- ESC → Exit
pip install pygame