opus-magnum game sourced
Opus Magnum
A programming puzzle game in which the player builds alchemical machines from arms, tracks, and glyphs on a hex grid, programs them on an instruction timeline, and compares each looping solution's cost, cycles, and area against other players' histograms.
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 edgesComparative histograms
Cost, cycles, and area are shown on histograms of all players' scores and against friends' scores; Zachtronics deliberately attaches no rewards to optimization.
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.
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.
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.
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.
Scenario objectives
Each puzzle fixes the input reagents and the required product molecule; chapters must be completed to advance.
backlinks
computed from other recordsclaims
2 with sourcesOpus 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.
A Nintendo Switch version, Opus Magnum The Complete Edition, released on 2026-03-17.