PhysicsBeginner

Projectile Motion

Launch projectiles at different angles and velocities. Explore how gravity and launch parameters affect trajectory, range, and height. Compare with and without air resistance, and test on different planets.

Loading simulation...

Loading simulation, please wait

Projectile Motion: The Physics of Objects in Flight

✓ Verified Content: All equations, formulas, and reference data in this simulation have been verified by the Simulations4All engineering team against authoritative sources including MIT OpenCourseWare, HyperPhysics, and NASA technical publications. See verification log

Here's what happens when you fire a cannonball horizontally off a cliff: it falls to the ground in exactly the same time as a ball you simply drop from the same height. Sounds wrong, doesn't it? The cannonball travels hundreds of meters before hitting the ground. Surely it stays in the air longer?

What Galileo figured out in the 1600s was that horizontal and vertical motion are completely independent of each other. The forward velocity doesn't slow your fall. The downward acceleration doesn't slow your forward motion. They just... coexist, each doing its own thing. The elegant part is that once you separate these components, the math becomes almost trivial. Two simple equations, combined, predict every trajectory from a thrown baseball to a Moon-bound spacecraft.

Try this thought experiment: imagine you're in a spaceship firing projectiles on different planets. Same launch speed, same angle, wildly different results. On the Moon, your projectile sails six times farther. On Jupiter, it barely gets off the ground. This simulation lets you run exactly that experiment.

How to Use This Simulation

Here's what happens when you actually try this: you set your angle, your velocity, hit Launch, and watch the physics unfold. The red projectile arcs through the air while the simulation tracks everything that matters: height, range, speed, time.

Main Controls

ButtonWhat It Does
LaunchFires the projectile with current settings. Watch it fly!
ResetReturns the projectile to the starting position without changing parameters.

Launch Parameters

ParameterRangeWhat to Watch For
Velocity5-50 m/sHigher speed = longer range. Range scales with v² (double the speed, quadruple the range).
Angle5-85°45° gives maximum range on level ground. But complementary angles (30° and 60°) give equal ranges.
Height0-50 mLaunching from elevation extends range. Watch how the descent becomes longer than the ascent.

Environment Options

ToggleWhat It Does
Air ResistanceEnables drag that slows the projectile. Range drops significantly, trajectory becomes asymmetric.
Show VectorsDisplays velocity components during flight: green (horizontal), blue (vertical), red (resultant).

Planet Presets

If you could slow this down enough to watch a ball thrown on Jupiter, you'd see it barely get off the ground before slamming back down.

PlanetGravityWhat Happens
Earth9.81 m/s²Your baseline. This is what feels "normal."
Moon1.62 m/s²About 6× longer range. Astronauts really could throw a ball over the horizon.
Mars3.72 m/s²About 2.6× Earth's range. Great for future baseball leagues.
Jupiter24.79 m/s²Crushing gravity. Projectiles drop fast.

Trajectory Presets

PresetSettingsWhy It's Interesting
Max Range45 m/s, 45°Demonstrates the optimal angle for maximum horizontal distance.
High Arc30 m/s, 75°Goes very high but doesn't travel far horizontally.
Low Arc25 m/s, 15°Stays low, covers ground quickly, short total time.

Display Features

  • Theoretical Box: Shows calculated values for max height, range, and flight time based on the equations. Compare these to the actual results!
  • Velocity Vectors: The colored arrows during flight show how horizontal velocity stays constant while vertical velocity changes.
  • Trail: The red path traces the parabolic trajectory.

Keyboard Shortcuts

KeyAction
SpaceLaunch the projectile
← →Adjust angle by 1°
Shift + ← →Adjust angle by 5°

Tips for Exploration

  1. Verify the 45° rule: Set velocity to 30 m/s on Earth. Launch at 45° and record the range. Now try 30° and 60°. The elegant part is that they give the same range, just with different trajectories.

  2. Watch the vectors: Enable "Show Vectors" and watch during flight. The horizontal (green) stays constant. The vertical (blue) shrinks to zero at max height, then grows downward. What Galileo figured out is that these components are completely independent.

  3. Compare planets: Keep everything constant except gravity. On the Moon, your projectile travels 6 times farther. That's not a bug in the simulation. That's physics.

  4. Add air resistance: Real projectiles don't behave ideally. Turn on air resistance and watch the range shrink dramatically. The trajectory is no longer symmetric. The optimal angle shifts below 45°.

  5. Launch from height: Set launch height to 30m and watch what happens. The descent takes longer than the ascent. The projectile doesn't land at the angle it was launched. Here's what happens when gravity has more time to work.

What is Projectile Motion?

Projectile motion describes the curved path (trajectory) of an object that is launched into the air and moves under the influence of gravity alone (ignoring air resistance). The key insight is that horizontal and vertical motions are independent: they can be analyzed separately.

Key Assumptions

AssumptionImplication
Gravity is constantg = 9.81 m/s² (near Earth's surface)
No air resistanceOnly gravity affects motion
Flat Earth (locally)Ground is horizontal
Point massObject size doesn't matter

The Two Components of Motion

Horizontal Motion

Without air resistance, no horizontal force acts on the projectile. Therefore:

Horizontal velocity is constant: vₓ = v₀ cos(θ)

Horizontal position: x = v₀ cos(θ) · t

Vertical Motion

Gravity accelerates the object downward at rate g:

Vertical velocity: vᵧ = v₀ sin(θ) - gt

Vertical position: y = v₀ sin(θ) · t - ½gt²

Essential Equations

Initial Velocity Components

ComponentFormula
Horizontalvₓ = v₀ cos(θ)
Verticalvᵧ₀ = v₀ sin(θ)

Time of Flight (from ground level)

T = 2v₀ sin(θ) / g

This is the total time the projectile is in the air.

Maximum Height

H = v₀² sin²(θ) / (2g)

Maximum height occurs when vertical velocity becomes zero.

Range (Horizontal Distance)

R = v₀² sin(2θ) / g

The range is maximum when θ = 45°.

Trajectory Equation

Eliminating time gives the parabolic path:

y = x tan(θ) - gx² / (2v₀² cos²θ)

Exploration Activities

Activity 1: Finding the Optimal Angle

Objective: Discover why 45° gives maximum range.

Here's what happens when you systematically vary the launch angle: you'll find that 45° wins every time (on level ground, at least). But students often discover something even more surprising: 30° and 60° give exactly the same range. Different trajectories, same landing spot. What Galileo figured out was that complementary angles always pair up this way, a beautiful symmetry hidden in the sine function.

Steps:

  1. Set velocity to 30 m/s on Earth
  2. Launch at angles: 15°, 30°, 45°, 60°, 75°
  3. Record the range for each angle
  4. Verify that 45° gives the longest range
  5. Note that complementary angles (e.g., 30° and 60°) give equal ranges

Activity 2: Comparing Planets

Objective: Understand how gravity affects projectile motion.

Steps:

  1. Set velocity = 25 m/s and angle = 45°
  2. Launch on Earth and note the range
  3. Switch to Moon (g = 1.62 m/s²) and launch again
  4. Compare ranges: Moon range should be about 6× Earth's
  5. Try Mars and Jupiter, predict results before launching

Activity 3: Effect of Launch Height

Objective: See how initial height affects trajectory.

Steps:

  1. Set velocity = 20 m/s and angle = 45°
  2. Launch from ground level (height = 0)
  3. Increase launch height to 20m, then 40m
  4. Observe how range increases with height
  5. Note the asymmetric trajectory (longer descent)

Activity 4: Air Resistance Effects

Objective: Observe how air resistance modifies ideal projectile motion.

Steps:

  1. Enable air resistance toggle
  2. Launch at 45° with high velocity (40 m/s)
  3. Compare with theoretical (no air resistance) values
  4. Notice the range is shorter with air resistance
  5. Observe how the trajectory is no longer symmetric

Real-World Applications

Sports Science

  • Basketball: Players calculate trajectories for shots
  • Golf: Club angle and swing speed determine distance
  • Long Jump: Optimal takeoff angle is less than 45° due to biomechanics
  • Soccer: Free kicks use projectile motion principles

Military and Defense

  • Artillery: Historical calculation of shell trajectories
  • Missiles: Ballistic missile paths follow projectile motion
  • Anti-aircraft: Predicting target positions

Entertainment

  • Video Games: Physics engines simulate projectile motion
  • Movies: Special effects for explosions and debris
  • Fireworks: Designing display patterns

Engineering

  • Water fountains: Designing arc shapes
  • Irrigation systems: Sprinkler coverage calculation
  • Demolition: Predicting debris patterns

Gravity on Different Worlds

Bodyg (m/s²)Range Factor (vs Earth)
Earth9.811.00
Moon1.626.05
Mars3.722.64
Jupiter24.790.40
Venus8.871.11
Sun2740.04

Challenge Questions

Level 1: Basic

  1. If you double the initial velocity, by what factor does the range increase?
  2. Why do 30° and 60° launches give the same range?

Level 2: Intermediate

  1. A ball is thrown at 20 m/s at 45°. What is its maximum height?
  2. How long is a projectile in the air if thrown at 25 m/s at 60°?
  3. From a 10m cliff, at what angle should you throw to maximize range?

Level 3: Advanced

  1. Derive the trajectory equation from the kinematic equations.
  2. At what angle does maximum height equal range?
  3. If air resistance is proportional to v², how does this change the optimal angle?

Common Misconceptions

These misconceptions persisted for nearly 2,000 years before Galileo set things straight. Don't feel bad if your intuition gets fooled. You're in excellent historical company.

MythReality
"Heavier objects fall faster"Without air resistance, all objects fall at the same rate regardless of mass. Galileo's famous (possibly apocryphal) Leaning Tower experiment demonstrated this [1]. Physicists find this deeply counter-intuitive even today.
"Projectiles need a force to keep moving horizontally"Once launched, no horizontal force is needed. Objects continue moving horizontally due to inertia (Newton's First Law) [2]. The elegant part is that Aristotle got this wrong for centuries.
"45° is always the optimal angle"45° is optimal only when launching and landing at the same height. With different heights or air resistance, the optimal angle changes [3].
"The projectile slows down throughout its flight"Only vertical velocity changes. Horizontal velocity remains constant (without air resistance). Here's what happens during descent: the projectile actually speeds up as it falls!

Mathematical Extensions

Range with Different Launch and Landing Heights

When landing height differs from launch height by Δh:

R = (v₀ cos θ / g)[v₀ sin θ + √(v₀² sin²θ + 2gΔh)]

Time to Maximum Height

t_max = v₀ sin θ / g

Velocity at Any Time

v = √(vₓ² + vᵧ²) = √(v₀² - 2v₀g sin θ · t + g²t²)

Impact Angle

The angle at which the projectile hits the ground:

tan(φ) = |vᵧ| / vₓ

For ground-level launch and landing, the impact angle equals the launch angle.

Beyond Ideal Projectiles

Air Resistance

Real projectiles experience drag force proportional to velocity (or velocity squared at high speeds). This:

  • Reduces range
  • Lowers maximum height
  • Makes trajectory asymmetric
  • Changes optimal launch angle (to less than 45°)

Spin Effects

Spinning projectiles experience Magnus force:

  • Curve balls in baseball
  • Slice and hook in golf
  • Banana kicks in soccer

Wind Effects

Crosswinds and headwinds/tailwinds significantly alter trajectories in real applications.

Understanding projectile motion opens the door to ballistics, sports physics, and space exploration. From ancient catapults to modern rockets, these fundamental principles continue to shape our world.

Frequently Asked Questions

Why is 45° the optimal angle for maximum range?

The range formula R = v₀²sin(2θ)/g shows that range depends on sin(2θ). Since sin(2θ) reaches its maximum value of 1 when 2θ = 90°, the optimal angle is θ = 45°. However, this only applies when launch and landing heights are equal [3].

Does air resistance significantly affect projectile motion?

Yes, air resistance can dramatically reduce range and maximum height, especially at high velocities. For a baseball thrown at 40 m/s, air resistance can reduce the range by 50% or more compared to the ideal case [4]. The optimal launch angle also shifts to below 45°.

Why do complementary angles give the same range?

Complementary angles (like 30° and 60°) have the property that sin(2θ₁) = sin(2θ₂). For example, sin(60°) = sin(120°). This mathematical symmetry means both angles produce identical ranges, though with different trajectories and flight times [1].

How did Galileo figure out projectile motion?

Galileo conducted experiments with inclined planes and rolling balls around 1604-1608. He discovered that horizontal and vertical motions are independent, a revolutionary insight. He published his findings in "Dialogues Concerning Two New Sciences" (1638), establishing the foundation of kinematics [5].

Can objects have negative vertical velocity?

Absolutely! Vertical velocity is negative when the projectile is moving downward. At maximum height, vᵧ = 0. During descent, vᵧ becomes increasingly negative until impact. The sign convention matters: we typically take upward as positive [2].

References

  1. MIT OpenCourseWare: 8.01SC Physics I: Classical Mechanics. Lecture notes on projectile motion and kinematics. Available at: https://ocw.mit.edu/courses/physics/8-01sc-classical-mechanics-fall-2016/ (Creative Commons BY-NC-SA)

  2. HyperPhysics: Projectile Motion concepts and equations. Georgia State University Department of Physics and Astronomy. Available at: http://hyperphysics.gsu.edu/hbase/traj.html (Educational use)

  3. OpenStax College Physics: Chapter 3: Two-Dimensional Kinematics. Free peer-reviewed textbook. Available at: https://openstax.org/books/college-physics/pages/3-4-projectile-motion (Creative Commons BY 4.0)

  4. NASA Glenn Research Center: Drag on a Baseball. Technical explanation of air resistance effects. Available at: https://www.grc.nasa.gov/www/k-12/airplane/balldrag.html (Public Domain)

  5. Galileo Galilei (1638): "Dialogues Concerning Two New Sciences" (Discorsi). Original work establishing projectile motion principles. Available via Online Library of Liberty: https://oll.libertyfund.org/titles/galilei-dialogues-concerning-two-new-sciences (Public Domain)

  6. Khan Academy: Two-dimensional motion course. Free educational videos and practice problems. Available at: https://www.khanacademy.org/science/physics/two-dimensional-motion (Free access)

  7. Physics Classroom: Projectile Motion interactive tutorials. Available at: https://www.physicsclassroom.com/class/vectors/Lesson-2/Projectile-Motion (Educational use)

  8. NIST Reference on Constants: Standard gravitational acceleration values. Available at: https://physics.nist.gov/cgi-bin/cuu/Value?gn (Public Domain)

About the Data

The gravitational acceleration values used in this simulation are from the NASA Planetary Fact Sheet and NIST standard reference data. Earth's g = 9.81 m/s² is the standard sea-level value. Planetary gravity values represent surface gravity at the equator. All kinematic equations are derived from Newton's laws of motion as presented in standard physics curricula.

How to Cite

Simulations4All Team. "Projectile Motion Simulator." Simulations4All, 2025. https://simulations4all.com/simulations/projectile-motion

For academic use:

@misc{simulations4all_projectile,
  title = {Projectile Motion Simulator},
  author = {Simulations4All Team},
  year = {2025},
  url = {https://simulations4all.com/simulations/projectile-motion}
}

Verification Log

Claim/DataSourceStatusDate
Range formula R = v₀²sin(2θ)/gMIT OCW 8.01SC, HyperPhysics✓ VerifiedDec 2025
Maximum height H = v₀²sin²θ/(2g)OpenStax College Physics✓ VerifiedDec 2025
Time of flight T = 2v₀sinθ/gMIT OCW, Khan Academy✓ VerifiedDec 2025
Earth gravity g = 9.81 m/s²NIST Standard Reference✓ VerifiedDec 2025
Moon gravity g = 1.62 m/s²NASA Planetary Fact Sheet✓ VerifiedDec 2025
Mars gravity g = 3.72 m/s²NASA Planetary Fact Sheet✓ VerifiedDec 2025
45° optimal for level groundOpenStax, Physics Classroom✓ VerifiedDec 2025
Trajectory equation (parabola)HyperPhysics, MIT OCW✓ VerifiedDec 2025

Written by Simulations4All Team

Related Simulations

Simple Pendulum
Physics
beginner
1,528

Simple Pendulum

Explore the physics of simple harmonic motion with an interactive pendulum simulation. Adjust length, mass, gravity (including planet presets), damping, and initial angle. Watch real-time energy transformations and measure the period.

View Simulation
Electric Field Visualization
Physics
intermediate
894

Electric Field Visualization

Visualize electric field lines, vectors, and equipotential surfaces around point charges. Add, drag, and remove charges to explore how fields interact. Launch test charges to see their motion through the field.

View Simulation
Double Pendulum Chaos
Physics
advanced
791

Double Pendulum Chaos

Experience chaos theory with a double pendulum. Witness the butterfly effect as tiny changes in initial conditions lead to wildly different trajectories. Compare multiple pendulums, adjust parameters, and visualize chaotic motion in real-time.

View Simulation

Stay Updated

Get notified about new simulations and educational content. We send 1-2 emails per month.