Computing: Free Pascal Programming

Projectile motion simulation.

Download Projectile desktop application (Windows 64bit) Download Projectile source code (Lazarus/Free Pascal)

Description: Physics (kinematics) application, simulating a canon, placed on a hill, firing a projectile at a given angle. Starting from the user data entered (canon position above ground, initial projectile speed and firing angle), the application calculates all relevant values of the projectile trajectory and in a simple graphical animation shows the cannonball on its way from the canon to the impact place.

Possible extensions: Starting from the distance of a target, calculate the firing angle.

Free Pascal features: Creating objects during run-time. Using a timer and shapes' Left and Top properties to create simple graphical animations (movement of objects). Using small shapes to "draw" curves.


Physics PC application: Projectile motion simulation