Programming as a gameplay challenge

Program commands control transport and calculationThe program defines execution orderAn agent executes commands in the game world
Human Resource MachineProgram commands control transport and calculation
  1. The program defines execution order
  2. An agent executes commands in the game world
© Tomorrow Corporation · Source ↗

A program solves a task by transforming specified inputs into outputs with limited instructions and memory.

Design tips

  • Let players trace program execution on a specific input.

Examples