Brainulate
About
I forgot to change a number in the final build, so if you'd like an extra level or better instructions, check out this post-jam patch: https://www.dropbox.com/s/4v26qk941aouxse/Brainulate.zip?dl=0
Please use the itch.io version for judging.
This game teaches a basic understanding of the esoteric coding language brainf*ck through various puzzles.
This green cell tape is an infinite list of cells each containing an integer value. Your instructions manipulate the values of these cells. Your goal is to match the green cell values with the values of the respective red cells above (when they exist).
The "run" button runs your instructions at a speed dictated by the speed meter above.
The "step" button only runs one instruction at a time.
The "reset" button resets the cell tape to its default state.
You enter your instructions into a green text box. Valid characters are the following:
> move the pointer one cell to the right
< move the pointer one cell to the left
+ increment the current cell's value (by one)
- decrement the current cell's value (by one)
[ if the current cell's value is 0, jump to the matching ]
] if the current cell's value is not 0, jump to the matching
With just these 6 simple instructions, complexity quickly spirals out of control.