This java applet show you how to use the law of reflection (for optics)in playing pool.
A ball bouncing off the bank of a pool table behaves like a light ray reflecting off a mirror.

There are two colored balls; red and blue.

How to play?

Click LEFT mouse button within the red ball and drag the mouse

Click the RIGHT mouse button to change the initial position for the red ball.

More information will be provided If you select level1 or level2.
Try it and find out the physics behind the game.
(For collision between two balls, please check out 2D Collision)

The following is a flash demostration.