A Programming Puzzle About a Forgotten Machine

Place instructions on a two-dimensional grid, run the machine, and discover your own solution.

Programming Puzzle · PC · Steam
The Machine

One Machine.
Countless Solutions.

Build programs directly on the grid. Place instructions, start the machine, and watch your program come alive.

01 BUILD
PROGRAM LAYOUT

Place instructions directly onto the grid and build your program spatially.

02 EXECUTE
MACHINE RUNNING

Start the machine and watch your program execute instruction by instruction.

How It Works

The grid is your program.

Instructions are not written line by line. Their position, direction and relationship on the grid define how the machine executes your program.

Place instructions
Program Layout
01 / PLACE

Place Instructions

Build your program by placing instructions directly onto the machine's grid. Direction and position are part of the logic.

Run the machine
Machine Running
02 / RUN

Watch It Run

Follow the cursor as the machine reads, transforms, compares and outputs data. Every step of your program is visible.

Refine your solution
Solution Analysis
03 / REFINE

Find Your Solution

A puzzle rarely has only one answer. Rewrite your layout, reduce execution steps, and discover your own approach.

The forgotten machine
The Story

A Machine Left Behind.

In your father's study lies a machine you once believed was only a story.

Yellowed manuscripts, letters, recordings and experiment logs carry the notes of generations of researchers.

As you solve its puzzles, you begin to uncover what the Grid Computing Machine was — and why it was forgotten.

Some explorations may ultimately prove impractical.
That does not make them worthless.
Start the Machine

One Machine.
Countless Solutions.

Add CodeGrid to your Steam wishlist and follow the development of the Grid Computing Machine.

Wishlist CodeGrid on Steam