Snooker Game

A 2D top-down Snooker game developed using C++ and a DirectX engine.

snookerThe game features:

  • Collision detection and velocity calculation for realistic ball physics and bounces with other balls and cushions
  • Follows standard rules of Snooker
  • Single player (Practice mode) and 2 player (Competitive) modes
  • Standard 15 reds and 6 reds modes
  • Menu and pause system

Download the executable game file along with instructions on how to play here:

I made blog updates when I was developing the game about changes to the game and new features and functionality. Read the updates here: Snooker Game Updates