Gravity Lab — The Free Online Physics Game That Makes You Think
Gravity Lab is a free physics game that teaches real projectile motion, gravity, and collision physics through hands-on puzzles — no textbooks, no lectures, just intuition built through play. Drag, aim, fire, and discover Newton's laws for yourself.
How to Play Gravity Lab
- 1Aim your launcher: Click and drag (or touch and drag on mobile) from anywhere on the screen. A dashed trajectory arc shows your predicted path in real time.
- 2Set your power: Drag further from your starting point to increase launch power. The percentage readout in the top-left shows how much power you're applying.
- 3Release to fire: Let go of the mouse or lift your finger. The ball launches with real projectile physics — gravity, air resistance, and elastic bounces all apply.
- 4Hit the targets: Each level has one or more glowing cyan targets. Hit them all within your shot limit to complete the level.
- 5Earn stars: Use fewer shots for higher star ratings. 3 stars = perfect. Every level can be replayed for a better score.
- 6Navigate obstacles: Later levels add walls, moving targets, gravity zones, and air resistance. Use the trajectory preview to plan your shot.
The Physics Behind the Game
Every element of Gravity Lab is grounded in real physics equations. The game is a physics simulator first and a game second — here's the science powering every shot.
Projectile Motion
The ball follows the classic kinematic equations derived by Galileo and formalised by Newton. Horizontal and vertical motion are completely independent.
→ Covered in our article on Projectile Motion and Why Is Projectile Motion a Parabola?
Gravity & Free Fall
Earth's gravitational acceleration is 9.8 m/s² downward. In Gravity Lab's scaled simulation, gravity zones can multiply or reduce this value, showing how range changes dramatically with gravitational strength.
Elastic Collisions & Coefficient of Restitution
When the ball bounces off floors and walls, the collision is partially elastic. The coefficient of restitution (e = 0.72) determines how much velocity is preserved after impact.
Simple Harmonic Motion
Moving targets oscillate using SHM — the same equation that describes pendulums, springs, and atomic vibrations.
→ See Simple Harmonic Motion
Air Resistance (Drag Force)
Enabled in levels 7 and 9, air drag applies a force proportional to velocity squared, reducing range and shifting the optimal launch angle below 45°.
What You'll Learn Playing Gravity Lab
Gravity Lab — Level Guide
A clear line to the target. Master the trajectory arc and learn how launch angle affects distance. Pure projectile motion.
A tall wall blocks the direct path. You must loft the ball over — demonstrating that vertical and horizontal motion are independent.
The target oscillates left and right with simple harmonic motion. Predict where it'll be when your ball arrives — not where it is now.
The only path to the elevated target requires a floor bounce first. Elastic collisions and coefficient of restitution in action.
Three targets, one wall, limited shots. Prioritise order, conserve shots, and use the trajectory arc to plan across multiple targets.
Purple zones increase gravity; cyan zones reduce it. Watch how your trajectory bends and shortens as the ball enters each zone.
Drag is enabled. The ball decelerates in flight — your shots fall short of expectations. Compensate with power, adjust your angle.
Hit the first target and it will trigger the second via a chain reaction. Use momentum transfer and plan for the cascade.
Everything at once: moving target, gravity zones, air resistance, obstacles, and only two shots. The ultimate physics challenge.