INSIDE THE SHOTMECHANICS STUDIOSource-level simulationRecorded lesson ↗

A browser laboratory / an investigation in a toy game

A bounce.
A sideways slowdown.

The shot loses sideways speed around a bounce. Use the frames and exact contact record to locate the change, then test what closer frames reveal.

A browser-only JavaScript toy. The separate recorded debugger lesson uses a different program.

Start the bounce investigation ↓

The idea to use

01 / Predict & test

No experiment yet
All starting conditions & model limits

A point projectile, flat floor, constant gravity and linear drag. Contact behavior is revealed after your prediction. No spin, deformation or real equipment. Distance is in metres, time in seconds. Positive x is right; positive y is up.

Prediction, settings and question wording are saved before results appear. A rerun creates a new attempt.

02 / Observe the movement

Awaiting prediction

Your experiment will appear here.
Only the launch is illustrated before you predict.

Compare experiments

This mission

Run two experiments to compare what changed.

Original attempts stay original

Evidence notebook

Stored in this browser. Every prediction, revision, result, hint and saved explanation is a separate entry. Export a copy before clearing browser data.