TiltBall is a puzzle game in which the goal is to get the ball into the hole by tilting the maze. Levels are built using a plaintext level format, making level creation and editing easy. The current set of levels has been generated with one of the maze generation algorithms at http://github.com/rradonic/maze-generators.
TiltBall is being developed on Ubuntu GNU/Linux. It will soon be packaged in a ppa. Until then, you can build it using the below instructions.
Building the game should work on other Linux distros as well, just install the required libraries using your distro's package manager.
-
Install the libaries that the game needs.
sudo apt-get install cmake libbullet-dev libogre-1.8-dev libois-dev libcegui-mk2-dev libboost-regex-dev libopenal-dev libalut-dev libvorbis-dev libvorbisfile3
-
Fetch the game.
git clone git://github.com/rradonic/tilt-ball.git
-
Build the game.
mkdir build cd build cmake .. make
That's it! You can now run the game from inside the build directory with ./source/tilt-ball
- CMake (build system)
- Bullet (physics)
- Ogre (3D Rendering)
- OIS (input)
- CEGUI (menus etc.)
- Boost::regex (regular expression parsing)
- OpenAL (audio)
- ALUT (audio)
- Vorbis (Ogg Vorbis decoding)
- Vorbisfile (Ogg Vorbis decoding)