I recently created a maze generator and solver using the Depth-First search algorithm. Primarily, I was bored. However, I chose the “maze” topic because my son likes mazes.

Here’s a video of the solver:

Here’s the generation code in objective-c:
**Update**: I removed the code from here since I’ve added the repo to github.

Next up, I’ll be creating a “stacker” clone. Something like: this. I should have that done by next week around this time (a level, of course, not a whole game).