← all games

NAND²

Build a computer from scratch: from relays and a single NAND gate to a 16-bit pipelined CPU with branch prediction and cache. 196 puzzles, your own assembler, robots in a maze and games on I/O ports — all running on circuits you wired yourself.

// screenshots

NAND² main menu The era map: from relays to a full system Building an XOR gate from NAND A CPU running a program in NAND² Writing a program into the ROM of your CPU A robot solving a maze on circuits you wired A cache machine under test

// in motion

// what's inside

& From one gate to a CPU

Start with a single NAND. Build NOT, AND, OR, then adders, latches, registers, memory — and finally a processor that runs your own programs. Every part becomes the building block of the next.

:: Six eras of computing

Relays, transistors, microcircuits, microprocessors — walk the real history of how computers were built, one era at a time.

</> Program what you built

A built-in code editor, a HEX view, readable errors. Write assembly that runs on the CPU you wired by hand.

≫ Fast simulation

Circuits simulate at the gate level, so even a big processor runs live. Pause, step, or let it rip.

[ ] Make your own levels

A built-in level editor: design your own puzzles with reference solutions, tests and hints.

★ 196 handcrafted puzzles

Across six eras. No ready-made parts — everything is made from what you built before, era by era.