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.
Project.cpp
-void createTile(int x, int y, int z, bool n, bool e, bool s, bool w)
-void DrawGLSkybox()
-void CheckCameraTurn()
-DrawGLScene()
Maze.cpp
-CreateMaze()
-OutputMaze()
MazeSolver.cpp
-SolveMaze()
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);
https://learnopengl.com/Getting-started/Camera
had to make skybox immune to lighting