The video game Q-Ball is a very realistic representation of the game of billiards. The primary focus is the accuracy and realism of the game’s physics and ball behavior in all aspects (friction, speed, collisions, etc.).
Players can perfect their skills, learn new trick shots, and even compete against various Pro-Ranked computer players. There is also a mode for two players, in which you can compete against a companion in any one of ten different games.