Check out @alxfen's projects! |INSTRUCTIONS| Click on the buttons on the right to select the parts and click on the tiles to place them. The red tiles can only have gears on them. Click on them again to change their direction (if possible). The eraser tool is used to remove parts. The ball buttons are used to drop balls onto the board. The balls that reach the bottom are shown on the left in the order they left the board. This project is mobile friendly because it only requires clicking/tapping. |ABOUT| Turing Tumble is a computer-like puzzle game that lets people learn how computers work by putting parts together to make paths for balls to go through. The different parts do different things: Green (Ramp) - Sends balls in a certain direction Blue (Bit) - Switches direction whenever it's used Orange (Crossover) - Lets pathways cross over each other Gray (Interceptor) - Gets rid of balls and stops the board from running Purple (Gear Bit) - Similar to bits, but they can be connected by gears to always face the same direction Red (Gear) - Connects gear bits together |CREDITS| I made this using @griffpatch's grid list tutorial on YouTube: https://www.youtube.com/watch?v=6ZuImk8-TYk Here's a link to the Turing Tumble website: https://upperstory.com/turingtumble/ I found this PDF about Turing Tumble with a lot of the puzzles and their solutions: https://upperstory.com/turingtumble/edu/Turing%20Tumble%20Educator%20Guide%201_0.pdf
All credit goes to gusfen for creating this project. I just added a feature to halt the marble release by pressing the 'h' key, as you cannot stop a loop unless you restart the project, which deletes everything on the board. By the way, the thumbnail showcases a binary adder I created in this, so you can try it for yourself.