Home▸Everyday Physics▸Rolling Barrel Dynamics

Rolling Barrel Dynamics (2D)

Interactive 2D rolling barrel lab: adjust incline angle, barrel mass and surface friction to watch it roll down a ramp, launch off the end, bounce and roll to a stop, with live speed, spin and energy readouts.

Everyday Physics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-rolling-barrel-simulator ↗ Open standalone

This side-view companion to the 3D rolling-barrel lab keeps the same physics — rolling resistance and air drag on the incline, a projectile launch off the ramp's end, up to two bounces, then a rolling-friction deceleration to a stop — and draws it as a plain, readable cross-section: a wooden ramp, a spinning barrel with a visible rotation marker, and live speed, angular speed, distance, elapsed time and kinetic energy readouts as it plays out.

⚙ Under the hood

2D side-view rolling barrel simulator combining rolling-resistance dynamics on an adjustable incline, a projectile launch and bounce phase at the ramp's end, and rolling-friction deceleration on the flat ground.

rolling barrelsurface frictionrolling resistanceprojectile motionenergy conservation

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

What did you find?

Add reproduction steps (optional)