Sisters of the Crown
One continuous dream, 960 pixels long, strung with thirty-six gems. ← → run, Z / Space / ↑ jump - hold 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.
What makes it Giana Sisters
- The momentum - the engine's
gianaprofile, 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. - 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
Fanentity, force past gravity) and the last dream (stitchRooms), camera simply following. The rooms have no side walls - their seams are open. - The transformation - the ⚡ is a bonus item with a
kindthe game watches for. Drinking one swaps the character (looks are a callback), adds 0.25 tomaxSpeedand flipsdoubleJump: 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 owncancel(). - 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.
- 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.