JBilliards

 
  Play 2 Players or Versus the Computer.
 
  Overhead or 3D Side Views.
 
  8 Ball.
 
  Realistic 3D physics Engine.