Thanks for the comments, everyone.
Quote: "I just went through one of those door/pathway things (Which I LOVE btw. I like how it gets dark, but I get stuck in them sometimes because I tend to look down...) and ended up in the middle somewhere."
Yeah, I found that bug last night, shortly after releasing the demo. I'm not sure what's causing it, either. It's a real pain to debug because it doesn't happen on a predictable basis, and when it does happen... I can't get back to that spot to debug the door that lead to nowhere.
I will look into it more, though. Thanks for informing me.
Quote: "Limit the number you can enter for the maze. I entered 100 and it ended up crashing after waiting a few minutes for it to load and in the loading time I couldn't do anything on my computer."
Lol, sounds like someone just had to give it a try.
The reason it crashed is because the recursion depth ran too deep. With a bit more coding, I could get large mazes like that to build properly, but it does take quite a long time. I put a bottom cap on the maze size, so it won't try to build something too small, which wouldn't work given the current algorithm. I didn't want to limit the maximum size someone could build until it became possible to build unreasonably sized mazes, wherein I would need to limit it to something like 80-100 to keep the exe from consuming 1GB+ of RAM
I'm glad everyone's enjoying it so far, though! I'd like to see if somebody can beat a size 25-30 maze.
The one and only,