JAM: The Stack Machine
About
The Stack Machine is a brand new, state of the art computer that is programmable using punch cards. A card has 10 columns. The machine’s clock is 1 Hz, so cards finish running every 10 seconds.
Each column is one instruction or data point. With Data pressed you can punch the necessary task input numbers, then with Data off you punch the instructions needed to solve the problem. Use Shift to get access to more instructions.
But to the machine data is code and code is data. You’ll notice the card can only punch numbers from 0 to 9. If you need 12 type for ex the instructions 93+. Once you punched a card add it to the source deck that will be executed. You can sort the cards there. Good luck! The future needs you.
(The web build has a bit of lag for some reason. The PC builds are fine.)
I made this game in 72 hours for the Ludum Dare 51 jam, my first LD ever. You may encounter some bugs! I would greatly appreciate your feedback. Design, art, sounds, programming are done by me. I used the Godot game engine, v.3.5, the JetBrainsMono font and sfxr for sound effects.
Consider joining my Discord server for game dev discussions and / or my Twitch channel for live streams.