If when you think of billard on computer you remember Team17's arcade pool - then forget it! If your idea was Firebird's 3D poll - then this is your game - It's billard and it's on 3D.
BillardGL is an OpenGL pool billiard simulation, which was developed within the scope of our course "Computergraphics" at the University of Freiburg (Germany). BillardGL is published under GPL.
The general idea of billiard is to hit the coloured balls with the cue ball in such a way that these balls fall in one of the six pockets of the table.
General rules for both supported games and often used terms are explained in "General Rules for Billiard" so that a newcomer can easily understand the special rules for 8-Ball and 9-Ball.
The original is available at the BillardGL site as well as it's source code.
AROS port was handled by Yannick.
Download at Yannick's site
Note: This game requires an accelerated 3D Galium supported Card.