The billiard sharp whom anyone catches,
His doom's extremely hard ---
He's made to dwell ---
In a dungeon cell
On a spot that's always barred.
And there he plays extravagant matches
In fitless finger-stalls
On a cloth untrue
With a twisted cue
And elliptical billiard balls.
W. S. Gilbert, The Mikado
At last (February 2005), I have got a working version of the snooker simulation in 3D. This is only a prototype, but you are welcome to try it.
A snooker player has a lot to do. I have tried to design the simulation so that it can be played with a minimum of keyboard or mouse actions. However, the interface is not entirely intuitive and you will probably need the manual.
"Thank you for those countless hours of pleasure you've given me through this excellent piece of software you have created and keep developing!"
Florian Pforr
"...and the best thing because this has to be, in my humble opinion, without any reservations the best piece of free game software available on the web."
Stanley Cannon
Download:
- The game.
- The manual (PDF).
- Additional textures.
- New! June 2006: here is a new version with sound!
Notes about the new version:
- The file settings.dat is incompatible with the the old one. If you use your old settings.dat file with the new version, you may get strange results. There should be no problems after the settings have been saved in the new format.
- TSS now writes a log file with a record of each frame played. The log files have a name beginning with 'zz' and extension '.txt'. They can be read with any editor (NotePad, Word, etc.). You can ignore them, but it's a good idea to delete old log files occasionally.
- Replace your old glut32.dll file with the new one. If you use GLUT yourself (for OpenGL graphics programming), it's probably safest to keep the TSS glut32.dll in the same folder as TSS. This should avoid incompatibilities between different versions of GLUT.
Trying to pot the red and draw back for position...
Then try the same thing on a real table! Geof Isherwood shooting with the camera. P.G. shooting with the cue.
The greatest snooker player: Joe Davis.
You're never to old to learn!

