how do you change level
A downloadable game
^ Click here to play ^
Subleq is a programming puzzle game about using one operation to create a series of more complicated instructions. This game is inspired by the programming-puzzle games of Zachtronics, and was built to run inside of their latest game, "Last Call BBS."
Subleq stands for "SUbtract and Branch if Less than or EQual to 0." This mouthful of a description doesn't tell you much, but this one operation combined in the right ways is Turing complete.
The logic behind how a set of subleq-powered operations is derived is surprisingly simple, and my goal with this game was to give you, as the player, the opportunity to build up a set of subleq instructions for yourself. I hope you enjoy :)
Click download now to get access to the following files:
Log in with itch.io to leave a comment.
Press the number of the level on your keyboard. I probably should have explained that in the description of the game.
This is pretty nice! You really do get the hang of using Subleq after beating each level. Although since the test cases are random, you can pass all three cases while having bugs, which also makes bugs harder to find. Regardless, I had fun squinting at lowercase letters for 30 minutes.
I was able to match or improve all of your best low-char scores (with solutions that truly work in all cases). Here are my improvements, including the code, where slashes separate lines:
|Level 4||8 Chars||bam/cb/a/ac|
|Level 5||8 Chars||da/bcm/ad/j|
|Level 6||10 Chars||bak/n/dbm/n/z/a|
|Level 7||8 Chars||cb/bam/a/ac|
|Level 6||9 chars||bal/a/z/dbz/j|
|Level 8||21 chars||eb/abm/dc/j/gak/ae/b/fa/bf/a/ad|
|Level 6||8 CHARS||bak/a/dbm/a|
|Level 7||7 CHARS||baz/cb/ac|
|Level 8||17 CHARS||ec/ae/abn/dc/k/ca/bc/a/ad|