
9 Stones It's basically a Sokoban puzzle, with a twist, because each Stone is allocated a randomly chosen specific Home cell within the Target zone, that it must land in. Responds to Arrow Keys, both keyboard & on-screen and now also by dragging/swiping mini-me around. [Pick Tile] lets you choose which board Tile you prefer. [New Game] generates a new random game to play. [Help?] gives you Help on one method of solving it! [Reset] resets the current Game (if you mess up). Because the 9 Stones have their Home cell chosen randomly and the fact that the 9 Stones are randomly placed on the 72 blue Tiles, it is highly unlikely that you will ever play the exact same game, twice (unless of course, you press [Reset] which always resets the current Game)! It's Touch Screen friendly & best in Full Screen mode. NOTE - Things to be careful about: 1) The tiles on outer edge of the board are coloured differently for a reason. It's a danger sign. Don't push a Stone there, as you won't be able to push it off! 2) You can walk over a cracked Tile, but it may be risky to push a Stone onto one. 3) After you've played it a few times you might think it boils down to a 50/50 guess as to whether or not you can solve it. Not so! All puzzles can be solved with certainty every time, and that's because the top 2 Stones in the Central Column are always a different Colour! The secret is never to push a Stone onto the Central Tile unless you are certain it goes there. In other words it should always be the 2nd last Stone you push into place. When placing Stones around it, you must always leave an escape route so you can push an incorrectly placed Stone out. The [Help?] button documents one of several approaches you can use to Solve the puzzle with certainty. Others include leaving the Central Row until last, or leaving a 3-Tile L-shape escape route until last. Hope you have as much fun solving it as I did coding it. Regards Greg
Created by @gregatku for ... well gregatku mainly. The caricature of myself I created using RPG Maker MV (to teach a private student some years ago) has finally found a meaningful project to live in. This is my Scratch version of a game I made in RPG Maker MV in the course of those lessons. Floor Tiles (except the plain one) & the Stones are also from RPG Maker MV. I actually created this game in RPG Maker MV back in 2018, before I even knew what a Sokoban puzzle was. My student & I were basically learning how to program RPG style games together and when we discovered that RPG Maker MV had a built-in feature to push certain objects around, my immediate thought was, oh that's cool, we could make a Puzzle Game out of that... & 9 Stones was the result. I only learnt that it actually fell into the class of what are known as "Sokoban puzzles" after playing several of 's Rato games. Although it was intended to be a simplified version of my 2018 RPG Maker MV game, with the random nature of the determination of the Home cells, I think this version is now probably actually better than the original! Thanks to for suggesting I add additional Controls so mini-me could be dragged/swiped around! And also thanks to (from this project - ) for the magic "mouse direction" formula that greatly simplified the code required for the Compass Sprite (on-screen Arrow Keys). NOTE: *** I have made lots of puzzle projects in Scratch, but this one is the only one on Scratch that I actually invented myself, so it means a bit more to me than the others! *** NOTE: This project contains a version of the on-screen Arrow Keys I have used in a few projects now, to make them Touch Screen friendly. But I didn't like a few things about how difficult it was to port it to other projects, so I have generalised it now and located everything in the single Sprite "Compass" that you're welcome to use in your projects.