Skip to content

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 plaintext JSON, 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.

License

Notifications You must be signed in to change notification settings

rradonic/tilt-ball

Repository files navigation

TiltBall

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.

Demo

Demo Screenshot

Installation

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.

Building

  1. 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

  2. Fetch the game.

    git clone git://github.com/rradonic/tilt-ball.git

  3. 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

Dependencies

  • 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)

About

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 plaintext JSON, 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.

Resources

License

Stars

Watchers

Forks

Packages

No packages published