3D Billiards Simulation

Realistic physics, accurate collisions, and immersive visualization

Physics: (Balls: )
BALL IN HAND: Click to place cue ball
Player Score
Shots Taken
Balls Pocketed
Current Turn

Game Controls

Shot Power:

Cue Angle:
Cue Position: X:, Y:

Ball Selection

Select a ball to drag and reposition (when physics idle)

How to Play:

  • Aim: Move mouse to aim the cue stick
  • Shoot: Click and drag to set power, release to shoot
  • Ball in Hand: After a foul, click to place cue ball
  • Drag & Drop: Select a ball, then drag to reposition
  • Scoring: Solid balls = 1 point, Stripes = 2 points, 8-ball = 5 points