In this thesis, we show how to construct a 3D model of a squash ball, analyze dynamics and impact force, and simulate the deformation of the ball in the real world. The goal of this project is to achieve a realistic behavior of a squash ball using physical calculations. Some algorithms, simulation results, user-interface design and future work are presented in this report.