Sisters of the Crown

One continuous dream, 960 pixels long, strung with thirty-six gems. ← → run, Z / Space / ↑ jumphold it to soar, tap it to hop, and feel the slide when you stop: this is momentum country. Somewhere out there are two bottled lightnings ⚡. Drink one and the nice girl is gone: faster, meaner, and she jumps twice. The dream ends at the door.

The dream: gem trails over green platforms, a meanie on patrol, a bottled lightning waiting

What makes it Giana Sisters

  1. The momentum — the engine's giana profile, verbatim: acceleration, slide, air-steering, variable jump. The game file never touches a physics number; the feel is a preset. That's the engine's core bet paying out.
  2. The scroll — not flick-screens: six rooms stitched into one continuous level — the dream doubled in length: meadow, cutting cave, hanging gardens, sugar peaks, the Static Storm (updraft fans carry you over a spike field no jump crosses — the engine's Fan entity, force past gravity) and the last dream (stitchRooms), camera simply following. The rooms have no side walls — their seams are open.
  3. The transformation — the ⚡ is a bonus item with a kind the game watches for. Drinking one swaps the character (looks are a callback), adds 0.25 to maxSpeed and flips doubleJump: true — three lines. Getting hit while transformed cancels the contact and takes the power instead of the life: the classic two-tier mercy, done with the engine's own cancel().
  4. The gems — pure score, strung along the route like sentences. The Exit at the end has no demands: a dream ends at the door, and reaching it is the feat.
  5. The stomp — landing on a dream-beast squashes it, Mario-fashion, rebound included — and every felled meanie now dies visibly: the engine's Outcomes layer plays a departure (a puff, by default) for anything that leaves a World. No more silent vanishing. It's one row of data in the engine's moveset system (stance: 'stomp') — the game adds a single listener to bank the 150 points.

Download & remix

Both files are live in the SOURCE panel — edit and RUN ▶. Take them home: main.js · rooms.js · engine bundle. Remix ideas: a third room in the middle (add it, seam it — the stitcher does the rest); gems that trace the jump arcs; a strict all 36 demand on the door for the completionists.