Stunt Lab

Set the angle, power and spin, launch a padded test dummy through the targets in order, and land it on the soft stuff.

Loading Stunt Lab…

About Stunt Lab

Stunt Lab is a physics stunt toy set in a bright, padded stunt park. Each park has a launcher, some ramps, targets to pass in order and a landing zone. You pick the angle, power and spin, watch the dotted preview, and launch the test dummy - a round, friendly crash-test-style figure who always lands in foam, gel, a bounce mat or the ball pit and pops straight back up. Nothing breaks and nobody gets hurt.

The motion is a fixed-step simulation (240 steps a second) that does not depend on your screen, so the same launch always gives the same flight, the same score and the same replay. Every one of the twelve parks ships with a stored reference launch that the site's test suite runs to prove it hits every target and lands in the zone.

How to play

  1. Start with the tutorial: the first launch is already lined up, so press Launch and watch.
  2. Drag anywhere on the park to aim: up and down change the angle, left and right change the power. The − and + buttons and the arrow keys make exact one-step changes.
  3. Add spin if you want flips. Each full flip before landing earns style points.
  4. Press Launch. The targets light up as the dummy passes them, and a card shows the score with a coach tip.
  5. Replay the run, slow it down, or press Again. Each trial gives you a few launches to earn a medal.
  6. In the Build Lab, place launchers, ramps, targets, padding and props, test your park, and save or export it as a .zstunt file.

Controls

  • Mouse or touch: drag on the park to aim; the Launch (GO) and Reset buttons sit inside the game view. A second finger can press GO while the first is still aiming.
  • Keyboard: arrow keys or W A S D change angle and power (hold Shift for bigger steps), Q and E change spin, Space launches, R resets, V replays (Shift+V in slow motion), Escape or P pauses.
  • Build Lab: tap a tray piece then the park to place it; drag a piece to move it, drag empty space to pan, scroll or use + and − to zoom. Arrow keys move the selected piece, D duplicates, R rotates, Delete removes, Ctrl+Z and Ctrl+Y undo and redo, T tests.

The rules

  • Targets count in the order they are listed at the top of the screen. A target hit out of order counts half.
  • Hoop rings and banner gates count when the dummy's centre passes through the opening; bubble orbs and touch pads count on contact.
  • A run ends when the dummy has rested for half a second, or if it leaves the park (the safety ball pit catches it and you go back to the launcher).
  • Moving gates slide on a rail. Their light turns mint while a launch made right now would pass through.

Scoring, saving and limits

Each run scores up to 1000: 400 for the targets in order, 300 for the landing (300 on the zone's centre line falling to 150 at its edge, 50 on other padding), 200 for clean air (airtime inside the park's band and nothing touched in flight) and 100 for style (50 per full flip, or 100 for hitting every target in one launch). Bronze, silver and gold thresholds are shown for each park.

Your best score, medal and a ghost of your best path for each park, your Combo Run best, today's Daily Launch result, your Build Lab draft, up to twelve saved parks and your settings are stored in this browser only. Nothing is uploaded, and there is no online leaderboard. Clearing this game's data in Settings does not touch any other Zerdly game.

A park can hold 80 physical objects. Imported .zstunt files are plain data: the whole file is refused, with a reason, if it is over 100 KB or anything in it is unknown, out of bounds or malformed. The Daily Launch is generated from today's UTC date and is the same for everyone.

Accessibility

Every action is a real button with a label, reachable with the keyboard, and the canvas is never the only way in. Target hits and results are announced to screen readers. Settings include reduced motion (no confetti or camera bounce), sound (off by default), graphics quality and a left-handed touch layout.

Questions

Is the dummy ever hurt?
No. Stunt Lab has no injury or damage of any kind. Every surface is padding, and after each landing the dummy pops back up.
Why did the same launch give the same result?
The simulation runs in fixed steps independent of frame rate, so a launch with the same angle, power, spin and gate timing always produces the identical flight and replay.
How do I share a park?
In the Build Lab open Files and choose Export .zstunt. Anyone can import the file in their own Build Lab; it never leaves your device unless you send it.
Is there a leaderboard?
No. Scores and medals are saved only in your browser.