Home Prognosticator TK Animath Anipool LibAPMath
Top Ver. 0.X

Anipool logo

Game Description

Anipool is a straight-forward eight-ball pool billiard simulator that is based on the Animath library and OpenGL.
Currently the game provides you with a rack, cue, cueball and a table with six pockets, and nothing more, but you can play a round of pool against yourself or a friend sharing a computer.
The collision detection is quite intricate and there are likely some cases that I haven't thought of, but at least you shouldn't see any balls moving through the cushion.

Version 0.X

version link dependencies release date
yyyy/mm/dd
Changelog
0.2.1 anipool-0.2.1.tar.gz
  1. GNU libstdc++6 4.0
  2. GNU G++ 4.0 or newer
  3. GNU Make 3.81 or newer
  4. Animath 1.10.1
  5. Freeglut 2.4 or newer.
  6. libSDL 1.2
2009/04/25 Changelog-0.2.1
0.2 anipool-0.2.tar.gz
  1. GNU libstdc++6 4.0
  2. GNU G++ 4.0 or newer
  3. GNU Make 3.81 or newer
  4. Animath 1.10.1
  5. Freeglut 2.4 or newer.
  6. libSDL 1.2
2009/03/25
(updated)
Changelog-0.2
0.1 anipool-0.1.tar.gz
  1. GNU libstdc++6 4.0
  2. GNU G++ 4.0 or newer
  3. GNU Make 3.81 or newer
  4. Animath 1.10.1
  5. Freeglut 2.4 or newer.
  6. libSDL 1.2
2009/02/13




Building

Currently there is no configure script, thus you have to specify non-standard library installation paths by hand, e.g. I have Animath installed in my home directory and on my computer, SDL headers are located in the non-standard directory /usr/include/SDL, so I have to compile Anipool with this command
make LDFLAGS="-L${HOME}/lib" CPPFLAGS="-I${HOME}/include -I/usr/include/SDL"

Playing

The control options are rather limited, you can change the angle of the cue using your cursor keys, while the space bar controls the force with which you hit the cue ball. That's all.