while(1) {} is a sandbox for building circuits from logic gates. It was made for Ludum Dare 47 - other participants can rate the game here (thanks! :smile:)

Like most other game jam entries, while(1) {} is far from complete… But I’m mostly happy with what I made in the available time.

The core game mechanic was going to be starting with only NAND gates and unlocking another logic gate per level by constructing an equivalent logical circuit; potentially aided by a small cast of characters and simple narrative to help you along your journey. Instead, NAND, NOT, AND, OR, and XOR gates are all unlocked from the outset, and there is only one sandbox-like level where you can just experiment with building things as you please. The image below shows a D flip-flop.

Controls:

  • Get new components from the ‘Components’ menu in the top-left. (The other menus aren’t yet functional!)
  • Click and drag to move components
  • Click and drag between two input / output nodes to connect them
  • Click a node to disconnect it
  • Drag a component to the ‘Delete area’ at the bottom of the screen to delete it
  • Click an input node to toggle its state (blue wire = on / 1, red wire = off / 0)
    • A grey wire means its input node is in a disconnected / high-impedance state. This can automatically occur after disconnecting another component.

Have fun!

Download

Download
while1-Linux.zip 22 MB
Download
while1-Mac.app.zip 20 MB
Download
while1-Windows.zip 20 MB

Leave a comment

Log in with itch.io to leave a comment.