Migomick

How Migomick works

Origins and steps

A click (or a cell on a drag path) starts a growth from that cell. Step 0 paints the nearest neighbors allowed by the shape. Each following step moves one cell farther. Steps range from 1 to 60.

Shapes

Seventeen rules decide which cells increment: cross, square, triangles, spiral, rotate, diagonals, full outlines, tetris, zig-zag, arrow, horizontal line, and circle. Overlapping origins combine by incrementing shared cells in a deterministic round-robin order.

Palettes and render modes

Each palette is an ordered list of colors. A cell stores an index into that list and wraps when it passes the end. Colors mode paints the palette. Numbers mode shows the index itself.

Sequences and saves

Save sequence stores the origins you just drew so you can replay or autoplay them. Save pattern stores the current artwork, options, and sequences in this browser, with version history. URLs like /pattern/name/2 only work on the computer that holds that save.