Foobillard
FooBillard [1], an OpenGL billard game, provides realistic game play either for two people, or one can play against the computer. The game was originally created for Linux and has also been ported to Mac as well as other popular operating systems. The game includes several variations: 8-ball [2], 9-ball [3], Carambol [4] and Snooker [5].
FooBillard is licensed under the GNU GPL.
How to install
Foobillard is best installed by means of your distribution package manager. See install Software for more help.
- SuSe
yast -i foobillard
- Ubuntu
sudo apt-get install foobillard
Overview
Foobillard has many features, including, but not limited to:
- AI recommended shots when in birdview
- Accurate physics for realistic game play
- Choice of colors
- Graphics detail can be adjusted to match your hardware's capabilities
- Network play
- Ability to create a .foobillardrc in your home directory
- the .foobillardrc file can contain any of the command line options, but without the preceeding dashes
- See the foobillard man page [6] for more details.
How to play
If invoked from the console, there are many options: The following would start a game of 8 ball between you and the computer
foobillard -p1 human -p2 ai -name1 yourname -name2 computer --8ball
Depending on your distribution package, foobillard will likely appear in your window manager's 'Game' menu as well.
- To shoot: hold left mouse button down and line up your shot, then press the middle mouse button, space or enter key
- Adjust english (where you hit the cue ball) by pressing and holding e and moving your mouse
- The computer can recommend a shot for you at any time:
- Press F2 for birdview
- Press 0 to have the computer line up a shot
- Press F3 then F4 to return to normal view and shoot
Controls
The following controls are quoted from the man page:
Action | Control |
rotate | Mouse moving and button1 |
zoom | Mouse moving and button2 |
place cue ball | Mouse moving and hold b2 after b1 |
adjust effet | Mouse moving and hold b1 after b2 |
toggle cue view on off | No mouse move and b1 after b2 |
FOV adjust | Mouse moving and button2 and Ctrl |
place cue ball when active | Mouse moving and button1 and Shift |
cue offset adjust | Mouse moving and button2 and Shift |
shoot | Mouse button 3 |
shoot | space or enter |
adjust strength | up down |
asjust strength | pg up pg down |
rotate | left right |
end game | ESC |
suggest AI-shot | 0 |
toggle current player AI or human | a |
restart game | n |
show FPS | b |
turn vertical help line on off | v |
toggle cue view on off | c F3 |
toggle free move mode | f F4 |
toggle simpler reflections | r |
toggle red green stereo | s |
toggle help screen | F1 |
birdview | F2 |
See also
External links
- 1Foobillard Official Site
- 2wikipedia.org - 8-ball
- 3wikipedia.org - 9-ball
- 4wikipedia.org - Carom billards
- 5wikipedia.org - Snooker
- 6man-wiki.net - FooBillard Man Page
This article is a stub and needs to be finished. Plunge forward and help it grow!