1. Introduction
    1. Differences to Fruit Ninja
  2. Screenshots
    1. Pics
    2. Videos
  3. Releases & Changelog
  4. Download and Installation
    1. Gentoo
    2. Arch
    3. Build from source on Linux (generic)
  5. Contact


Fruitcut was inspired by the very popular game Fruit Ninja by Halfbrick Studios. At random points in time, fruits are spawned and appear on the screen. It's your goal to cut them and earn points. Of course, you get bonuses (called "bonsu" in the game) if you're fast at cutting, or fulfill special conditions. You should check out the videos below to see how it works.

Differences to Fruit Ninja

  1. It's not an iPhone/Android game. We will try to support Linux (all major distributions), Windows and Mac. The target input device is the mouse (or something similar).
  2. Fruits are cut precisely by your mouse cursor. Also, if you cut away just a little bit, you'll get less points.
  3. Fruits can be cut multiple times (which earns you additional bonsu)
  4. The game is focused more on skill, less on luck. That is, with enough experience, you should be able to get high scores at all times. It doesn't matter if you get a special bonsu by chance.


And now without further ado: here are some current screenshots, as well as an assortment of gameplay videos - old and new. Take a look!



We have a youtube channel now. All new videos will be posted there for your convenience. Subscribe! :)

Date 2011-07-13
Description Fruitcut is still very much alive and kicking! New features and polish all around. We're getting ready for a release here real soon. Stay tuned.
Date 2011-03-13
Description At this point there was sound and music, as well as a more presentable logo (the one used on this page as well) and some other improvements.
Date 2011-03-11
Description The first ever ingame video. This is still a very early version, as you can tell from the bounding boxes and the crude logo. However, this already had quite a selection of fruit types.

Releases & Changelog

Download and Installation


The libraries needed to run fruitcut are partially available in portage (OpenAL, libpng etc.), the rest (sge, fcppt, mizuiro, awl) is available via Freundlich's Gentoo repository:


We strongly recommend using ~amd64 or ~x86, respectively since fruitcut depends heavily on packages with this keyword.

If you're using paludis, put a new file freundlich.conf in /etc/paludis/repositories containing roughly the following:

master_repository = gentoo

You might have to change the location line to fit your needs. After that, you have to enable the corresponding use flags. Which flags you set depends on your system configuration, so I leave it up to you. There are use dependencies, though, so you'll be warned if anything is missing.

If you're using emerge, you can use layman to add the repository:

layman --overlays='' -a freundlich-gentoo

If you've never used layman before, you need to add the following line to your /etc/make.conf file:

source /var/lib/layman/make.conf

After doing that, you can install fruitcut using emerge fruitcut. Be aware, though, that you probably need to set some use flags and/or keywords to make it work. It depends on your system configuration.


The git versions of fruitcut, as well as its dependencies, have been posted to the AUR. Please follow the instructions on the Wiki page to install it.

Build from source on Linux (generic)

First of all, make sure you have the following dependencies installed (on Debian-like distributions, you might need the associated -devel packages):

  1. git
  2. cmake >= 2.6
  3. boost >= 1.46.0
  4. libXi >= 1.4.1
  5. libX11 >= 1.4.1
  6. OpenAL
  7. Pango
  8. OpenGL
  9. bullet
  10. cegui (the mercurial version)
  11. glew
  12. libXrandr
  13. libpng
  14. libvorbis

The automatic build and install script is currently broken. Go to #sge-sanguis on freenode to get build instructions directly from us.

Then, download this script and run it. It'll try to download all the libraries to a work directory, build them there, and install to the directory you specify in the second argument, for example:

chmod +x compile_and_install_fruitcut
./compile_and_install_fruitcut /tmp $HOME/local

After it has completed its task, it will tell you how to start the game.


The fruitcut team consists of:

You can find us on github (see above) and in the IRC-Channel #fruitcut on Freenode (

If you want to report a bug, either join the IRC channel or write us a mail:

Creative Commons License

Valid XHTML 1.0 Strict