one dataset · paper, tables, graph, wiki
simgrammar the grammar of simulation

core loop

read the reagents and product -> place arms, tracks, and glyphs on the hex grid -> write instructions on the timeline -> run until the required products are made -> compare cost, cycles, and area histograms -> export a looping GIF or optimize

design notes

Opus Magnum refines Zach Barth's 2008 Flash game The Codex of Alchemical Engineering into Zachtronics' most permissive puzzle design: there is no part limit, any machine that delivers the products counts, and the difficulty is choosing among three competing metrics. Arms grab, rotate, pivot, extend, and move on tracks under a per-arm instruction tape, and glyphs bond, unbond, calcify, and project metals one step toward gold. Solutions are ranked on cost in gold, cycles, and area, with no in-game reward for optimizing, so motivation comes from friends' scores and the histograms. Barth's experience with solution recording in Infinifactory led to built-in export of seamlessly looping GIFs, which made solutions shareable outside the game; a puzzle editor feeds Steam Workshop.

relations

7 stored edges
influenced by
uses

Comparative histograms

Cost, cycles, and area are shown on histograms of all players' scores and against friends' scores; Zachtronics deliberately attaches no rewards to optimization.

core
uses

Design performance rating

Solutions are scored on cost in gold, cycles to complete, and area in hex tiles, with the community adding an unofficial sum metric.

core
uses

Modular assembly

A machine is assembled from arms, extendable arms, tracks, and glyphs of bonding, unbonding, calcification, and projection, plus devices such as Van Berlo's wheel, with no limit on parts beyond their cost.

core
uses

Player programming

Each arm has a row on a shared instruction timeline of grab, drop, rotate, pivot, extend, retract, and track moves; the machine loops the program until the required number of products is output.

core
uses

Content sharing

A puzzle editor publishes solvable user puzzles to Steam Workshop, curated puzzles appear in the Journal of Alchemical Engineering, and solutions export as looping GIFs.

supporting
uses

Scenario objectives

Each puzzle fixes the input reagents and the required product molecule; chapters must be completed to advance.

supporting

backlinks

computed from other records

claims

2 with sources
c01medium

Opus Magnum is a refined version of Zach Barth's 2008 Flash game The Codex of Alchemical Engineering, which is not in this dataset; the influenced_by edge to SpaceChem records Barth's shared instruction-grid and histogram design rather than a stated influence in the cited encyclopedia.

src-wikipedia-opus-magnum, src-wikipedia-spacechem

c02medium

A Nintendo Switch version, Opus Magnum The Complete Edition, released on 2026-03-17.

src-wikipedia-opus-magnum

sources

3
Wikipedia contributors (2026). Opus Magnum. Wikipedia
(2026). Opus Magnum. Steam
Joel Couture (2019-02-18). Road to the IGF: Zachtronics' Opus Magnum. Game Developer

provenance

runs in log/runs
2026-10-24
created2026-10-24-catalog-ghcatalog