The recursive backtracking algorithm for generating small to medium size of mazes
I didn't upload the Library file to save some uploading time
And the final 3D maze product looks something like this
To show the result of this project, we may see the code improvement from three stages:
- Stage one (Using OOP and create instance for each cell in the maze)
- Stage two (Using Bitwise Operation instead of creating objects)
- Stage three (We don't draw the animations during Update() and use the algorithm for building only)