I will create a 3D render animation using openGL that involves a randomly generated maze with a ball rolling around it until it reaches the end. The maze will be random each time the program is ran. I will implement it at a fixed grid size, most likely 10x10 or 15x15 tiles.
Picture of the walls I have built so far, this will be a function to place a North,East,South, Or West Wall at certain points of the grid from the pre-generated maze
CreateWall("North",grid.x,grid.y);