Excellent-Adventure is a project mainly written in C++ and JAVA, it's free.
+-+-+-+-+-+-+-
EXCELLENT
ADVENTURE
ARDUINO
PLAYGROUND
.. and more
checked in an ready to rock!