THE MECHANIC SHELF / KIT 001

One little interaction.
A hundred possibilities.

A working mechanic you can play, understand, and make your own.

FIRSTPLAY ORIGINAL01INTERACTION & STATE
FREE KITBrowser JavaScriptVersion 1.0.0
PLAY THE PUBLIC DEMO

Lantern Grove

0 / 3 lanterns
A quiet night garden with a pond, pine trees, and an old stone archTHREE LIGHTS. ONE WAY FORWARD.
SMALL ENOUGH TO UNDERSTAND

Play it. Then pull it apart.

Lanterns can become keys, switches, crops, or quest objectives. Learn the rules that make an interaction dependable, then take them into your own game.

  1. 01
    One object, one result.

    Stable IDs stop a repeated click from counting twice.

  2. 02
    Progress opens the gate.

    The gate checks all three lights, even if you try it early.

  3. 03
    A clean beginning, every time.

    Reset clears the lights, gate, counter, and feedback together.

See the live game state
{
  "lit": [],
  "gateReady": false,
  "gateOpen": false
}
THE COMPLETE WALKTHROUGH

Understand the why.
Make it your own.

FREE RESOURCE

Opening the guide…

Does it make sense to a new player?

Give someone a small goal, watch what they try, and bring their observations back to your project.