Great Work!

ARMS
ARM20g
DUAL24g
TRI26g
HEX30g
GLYPHS
BOND10g
DEBOND15g
CALCIFY10g
DUPE20g
PROJECT20g
PURIFY20g
ANIMA20g
DISPOSE0g
drag parts onto the board · drag back here to remove
CYCLE 0 COST — AREA — SUM — PRODUCT 0/9
ready
…
On-chain record
loading…

Controls

the board, the tapes, the run — everything the editor answers to

Board

drag a tray partplace it on the board. Each puzzle's tray offers only the glyphs its reagents can use.
drag a piece to the trayremove it. Reagents and the product are the puzzle's fixed pool: they move, they never vanish.
click a pieceselect it. Click the same spot again to cycle through everything stacked under the cursor.
the handleaims a selected arm, lengthens it (drag the handle out to 1, 2 or 3 cells), and rotates a glyph, reagent or product. A two-cell glyph has a handle past each end.
[ ]rotate the selection a sixth-turn either way.
Delete / Backspaceremove the selection (or the box-selected tape cells).
Escclear the selection.
drag empty boardpan the view.
drop an arm on a shaftmount it on that arm: +10g. Dropped at the tip it replaces the grabber (−5g); the parent then turns only.
ctrl+z / ctrl+shift+zundo / redo (also ctrl+y).

Tapes

click a cellput the cursor there; the SET OP palette or its key writes that cell.
g dgrab · drop
q wturn clockwise · turn counter-clockwise
e rpivot clockwise · pivot counter-clockwise (the cargo turns about the gripper)
t ywait · repeat the run since the last repeat
insert / removeadd a wait cell at the cursor, or take the cursor's cell out (the loop lengthens or shortens).
»+ / »−add or drop a first-pass delay block, so an arm starts its loop later than the others.
drag on the marginbox-select cells; drag selected cells to move them to another slot or row.

Run and share

▶ Test / Spacerun the machine under the verifier's eye; ✎ Edit (or Space again) returns to the board.
Pause · Step · speedhold the run, advance one cycle, or change the pace (MAX skips the animation).
Copy code · Importa solution is a short code, puzzle.data: copy yours, or paste one to load it.
GIF linkafter a test, a link that plays the run as an animated GIF.
Submitseal a verified solution on-chain under your name and its own.

About

Hello! This is a free game based on Opus Magnum by Zachtronics. The gameplay will be very familiar, but there are a few changes:

  • Arms can move other arms by grabbing their base
  • Arms can be mounted to other arms in the editor. This costs 10 gold, or 5 if it replaces the grabber.
  • There are no tracks or pistons
  • Some gold costs are different — namely bi-arms and tri-arms are slightly cheaper.
  • You need to make 9 products instead of 6
  • The leaderboard only cares about Sum. Since you need 9 products, Sum in this game is more weighted towards cycles.

This game is currently in playtesting. I am not very good at Opus Magnum, tried to make something thought provoking and familiar, let me know what you think.

— agrippa

Submit solution

—
0 / 32 bytes
0 / 24 bytes

Open a prize escrow

—
Anyone may open one; opening gives you nothing. The contract never lets a sum it has already seen take the crown, whatever bar you pick. Once it is open, anyone may deposit by a plain transfer to its address. When the fuse burns out the contract pays the champion — once.