Home▸Physics & Mechanics▸Roller Coaster G-Force Lab (2D)

Roller Coaster G-Force Lab (2D)

2D rider-experience lab: exact centripetal acceleration a = v²·κ from the track's analytic curvature, a live apparent-weight (G-force) meter that goes negative for real airtime, and a full G-vs-position graph computed for the current launch speed and hill radius.

Physics & Mechanics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-rollercoaster-ride-simulation ↗ Open standalone

This 2D companion looks at the same ride from the rider's seat rather than the energy books: every point of the track carries an exact, analytically-built signed curvature κ = ±1/r, so the apparent-weight formula N/m = v²·κ + g·cosθ can be evaluated exactly instead of estimated from a finite-difference slope. Pick one of four track shapes, tighten the hill/valley radius to sharpen the G swings, and change the launch speed and cart mass to watch the live G-meter swing from true airtime (negative G on a sharp crest) to multiple-g compression at the bottom of a deep valley — with the full G-vs-position curve for the current settings drawn analytically before the cart even leaves the platform.

⚙ Under the hood

2D roller-coaster rider-experience lab with exact analytic track curvature, a live apparent-weight (G-force) meter that goes negative for real airtime, and a G-vs-position graph computed from the energy-conservation speed profile for the current launch speed and hill radius.

g-forcecentripetal accelerationapparent weightcircular motionairtimenormal force

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)