The motion of the projectile is an easily observable phenomenon. The knowledge of the behavior of projectiles has been used extensively in warfare, since many centuries. From cannons to present day GPS-guided missiles, all rely on the principles of projectile motion. Apart from missiles, a flying golf ball is an interesting subject to study projectiles. The actual flight path can be simulated on a digital computer with computer graphics. In a natural setting, the golf ball's motion is dependent on various environmental factors. In this paper, apart from the initial velocity and angle of launch, resistance due to air and cross wind effects will also be considered. At the end of the projectile's flight, the landing will be simulated using bouncing ball physics. The theory for the object's motion will be utilized and then it will be adapted for simulation. The position and the configuration of the object and environmental conditions are taken as variables while modelling its flight.