Debug Or Die by Balance686

Debug Or Die is a 2D puzzle game created in 72 hours for Ludum Dare 47. Music by Antti Luode.
After a long night of debugging you find yourself stuck in a loop - a while loop that is! Align the correct combination of command blocks to break out of the loop before you're trapped forever!
Recommended to play full screen!
Controls:
Move: WASD
Pause: P
Restart: R
Tools: - Unity - Visual Studio - Aseprite - Affinity Designer
Changelog:
v0.1.1 (10/6/20)
- fixed moving a block from an activated chain that leaves a valid sub-chain causes orphaned blocks color to remain active
- fixed pressing P while game is paused doesn't unpause the game
- fixed 1 block is missing from tutorial level (last minute scene cleanup mistake 😅)
v0.1 (10/5/20)
- initial release
Note: I ran out of time and didn't get a chance to include an operator cheatsheet. For those who are unfamiliar,
">" greater than
"<" less than
== equal to
!= not equal to
Dave Brake Creations: https://www.davebrakecreations.com/
Screenshots:

| Youtube | https://davebrakecreations.itch.io/debug-or-die |
| Original URL | https://ldjam.com/events/ludum-dare/47/debug-or-die |
Ratings
| Overall | 340th | 3.855⭐ | 33🧑⚖️ |
| Fun | 223th | 3.887⭐ | 33🧑⚖️ |
| Innovation | 100th | 4.065⭐ | 33🧑⚖️ |
| Theme | 74th | 4.323⭐ | 33🧑⚖️ |
| Graphics | 1034th | 3.306⭐ | 33🧑⚖️ |
| Humor | 542th | 3.036⭐ | 30🧑⚖️ |
| Mood | 648th | 3.534⭐ | 31🧑⚖️ |
| Given | 38🗳️ | 46🗨️ |
The only thing I wish this game had was a step back mechanic because the amount of times I accidentally hit the arrow key one too many times and got the tile stuck and had to restart the level, but that's more of a me issue. I had lots of fun with this one
@layne-stokes Glad you liked it! I hear you about the step back mechanic. It was a stretch goal that didn't make the cut unfortunately (among many lol).
@colejparker Definitely inspired by Baba Is You! I'm glad you dig the puzzles - respect!
@sli Thank you!
@daspikeyboss I appreciate that! Glad you liked the comment block mechanic
Well done!
@katherine-stark Thinking I should have called it Baba Is Loop haha :P Thanks for playing!
@yolp900 @marc-antoine-girard @robin49 Much appreciated I'm glad you enjoyed it!
@gregoryblomquist Respect! 🙌
I have to agree with the aboves about the undo.
Also, a multiple block push in front will be nice too especially player is dealing with many blocks to assign variables.
@neithr Multiple block push is a great idea thanks for the suggestion!
@coryru Number Munchers haha damn it's been a while since that game crossed my mind. Thanks for the props - AB showing out for LD!
Really good idea and amazing soundtrack.
But it gets really fun when you can look at the while loop, then look at the level and try to calculate what needs to happen before even pressing an input key. And these are pretty simple math problems, but there is potential here for these puzzles to go CRAZY with some more complicated math problems.
Like other's mentioned, an undo would be nice, because we'll know the solution at one of the last steps, but a whoopsie would force a full reset. Then setting everything else back up just becomes a chore. IT does make it more of a game though, because even when you know where the blocks need to go, you need to figure out HOW to get them there without messing it up. So either a limited "undo", or just a pull option would work. Maybe some levels just say "no-undo available". A few ways to play with that rule.
I muted the music, because I needed to concentrate, and the upbeat techno isn't MY kind of homework music lol But it is a good song!
My wife was watching me play, she's not a programmer or math person, so she checked out immediately, but this would be a GREAT educational tool that would fit perfectly in a classroom.
Audio and visuals could be stronger, but overall this a great game!
Good job!

You got a lot of potential with your game! For real, good job! Sell it to a school!
Overall great job, this is definitely one of my favorite entries!