☛ Use the arrow keys to navigate through the maze. ☛ Find the ladder to the next level. ☛ Avoid the monsters. How many levels can you survive? (You will have to count them yourself)
❖❖❖ Notes ❖❖❖ The graphics are inspired by Macintosh SE games I enjoyed as a kid. You can see screenshots of some of them in My Computer History: https://scratch.mit.edu/projects/686605123 This is my second maze project. The first one was 100 Block Maze: https://scratch.mit.edu/projects/850645160/ That project has links to great maze generation resources. You won't find any info about the algorithm I used for this project though. The maze is generated using the super clever Bo-taoshi algorithm. The name is Japanese and means "knock down the sticks". I learned about this algorithm from @haruni459 (see below), and it is by far the most efficient and simple algorithm I have encountered so far, and yet it has a relatively low degree of bias. (The bias I have noticed is that the top row and left and right columns have less walls, and that the paths are most commonly connected vertically.) Also, the generated mazes can be extended indefinitely while only needing to keep a single cell in memory! For some reason, I haven't found any information about it in English. ❖❖❖ Sprites and Number of Blocks ❖❖❖ Made for the The 100 Block Game Challenge: https://scratch.mit.edu/studios/33188588 Title (3) Maze (25) Player (29) Mask (8) Enemy (32) Ladder (3) Total blocks: 100 ❖❖❖ Credits ❖❖❖ Code, art and sound by me. The step sound was made by editing the "A Elec Guitar" sound from the Scratch library. The game over sound was made with BeepBox. I learned about the Bo-taoshi algorithm from @haruni459's very cool project Maze Art: https://scratch.mit.edu/projects/851133975/ His implementation was a bit too clever for me though, so I couldn't figure out the logic :P Instead, I learned the logic from the following pages (in Japanese): https://minatame-lab.com/maze-stick/ https://algoful.com/Archive/Algorithm/MazeBar Title font: "Astloch" by Dan Rhatigan https://fonts.google.com/specimen/Astloch