A projectile game developed with java A ball is launched with a projectile motion with specific initial velocity and an angle that could be changed to give different projectile motions that match the reality of a ball launched in the air ignoring the air friction. If the ball hits the box it stops.