Authors: Santi Ungrungsri, Chong-wei Xu and Victor Clincy
The Snooker game is one of the most popular games which can be easily found on the online game websites and desktop game applications. However, its design and implementation are still remaining mystery. This paper intends to share our experiences in the development of the game based on the Physics concept and the Mathematics formulae derivation for resolving its sequence collisions among multiple objects as well as in the design of its software architecture based on the object oriented programming approach.
Keywords: Snooker game; Collision detection; Collision formulae derivation; Software architecture