Chapter 3. Cube Chaser – It's A-Mazing!
Now that we have constructed a floor that we can render in 3D and walk around on, we need to generate the maze of walls that will be placed onto the floor and prevent the player from walking through them.
In this chapter, we will:
Randomly generate a maze using the depth-first search method
Use the generated maze layout to construct walls in our 3D world
Implement player-wall collisions