Projects / Billiards


Billiards is a cue sports simulator. It aims for physical accuracy and simplicity. It should be useful for practicing billiards on your own and against your friends when a real pool table is not available. Both a pool table and a billiards table (that is, with and without pockets) are implemented, allowing you to play eightball, nineball, and carom billiards games.

Operating Systems

Recent releases

  •  25 May 2012 09:16

    Release Notes: This is a minor release to make Billiards compatible with Techne 0.2.3, but a few changes have also been made to the GUI for better integration.

    •  19 Dec 2010 14:49

      Release Notes: Billiards now starts via its own GUI, although using a separate browser is still possible. This GUI supports saving and replaying of shots and whole games as well as an experimentation mode for those with research in mind. A couple of bugs causing the simulation to hog the CPU and freeze the game have also been fixed and it should be faster now. Lastly, Debian and Ubuntu users can now use the supplied packages instead of compiling from source.

      •  13 Oct 2009 00:46

        Release Notes: Billiards has been repackaged as a Techne module. The manual has been updated to reflect changes since version 0.1, an overhead view mode which you can toggle via the middle mouse button has been added, and a few bugs have been fixed.

        •  04 May 2009 21:04

          Release Notes: This release adds elasticity support for contact joints. Balls now jump when hit from above, but proper jumpballs are still not possible. Corrections have been made to allow the simulation to run with ODE asserts active. ODE no longer needs to be configured with --disable-asserts. There are some minor graphical corrections in the anisotropic shader and associated brushed metal decorations, and also in the lighting setup. There are other bugfixes here and there.

          •  08 Mar 2009 06:38

            Release Notes: A few fixes were made to make Billiards compatible with ODE 0.10.1 and resolve some issues with the initial setup of the balls.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.