# WPF-Maze-generation This project aimed to create a 2D application to generate mazes based on 3 different algorithms with different parameters. And have the ability to display them in 3D space with a physics engine ![IMG2](https://github.com/user-attachments/assets/8001788b-70a0-441c-ab42-50b8306bc8f8) Choose from 3 different maze generation algorithms. ![IMG5](https://github.com/user-attachments/assets/1def7d15-7c5a-49a5-9a81-9534bf680a61) ![IMG4](https://github.com/user-attachments/assets/974a715d-aa9d-47a4-b9bc-3a13abc34503) ![IMG3](https://github.com/user-attachments/assets/b35e31b7-314b-4976-af9b-2384f210834c) ![IMG6](https://github.com/user-attachments/assets/ef7cd64f-97e9-441d-b238-1c80b7321adf) Variable size ![IMG1](https://github.com/user-attachments/assets/f9293570-0022-4b77-9662-066bce075a81) The generated maze can be visualised in 3D. A ball is simulated in the maze and can be controlled by tilting the board using the arrow keys.