Turing Complete - A computer hardware build GAME

Introduction to Turing Complete

"Turing Complete" is a PC game that expertly guides players through the process of constructing a fully operational Turing Machine—an all-encompassing computer capable of executing any computation. 

The game commences at the transistor level, where various logic gates are assembled. Progression leads to the creation of decoders, memory units, registers, MUXs, switches, full-adders, and more. Notably, the components initially constructed with transistors are abstracted into higher-level entities for the development of complex components. Engaging with this game instills a sense of accomplishment akin to constructing a computer from the ground up.

Players interact within a sandbox environment, employing drag-and-drop functionality to position components and drawing wires to establish electrical connections.


Example: NOR gate

Files

Progress Log

My YouTube Videos



Pictures

3 bit decoder

4 Byte memory


ALU (OR, AND, NAND, NOR, ADD)


6 Register structure with read/write instruction function


Turing machine completed!!