FreeTumble, a colourful puzzle game now with less bitrot

FreeTumble, a colourful puzzle game now with less bitrot

Postby Akien » 23 Aug 2015, 19:46

Hi there,

You might know FreeTumble, a colourful puzzle game that was published on SourceForge in 2009: https://sourceforge.net/projects/freetumble

Edit: tl;dr: There is now a version 1.1 that builds on modern systems and contains only libre assets!

I did not write it, but I had fond memories of playing it a few years ago, and wanted to package it for my distro. Problem is, it was developed for SFML 1.5 (might compile with 1.6 too), but the 1.x branch of SFML is now getting pretty obsolete and is not available anymore in distro repositories. So I imported the V1.0 release of FreeTumble to GitHub and started working on a port to SFML 2.x (2.2 in my case, but I'll try 2.3.x asap).

GitHub repo: https://github.com/akien-mga/freetumble

I'm not really familiar with SFML's API so I went with trial and error, but I managed to get something that compiles. Then I worked on removing the regressions that I introduced, and the current master branch should work as well as the original V1.0 release did, but you should also be able to compile it on a modern system easily :)

My plans for the future is to make it more packaging friendly (config and score in XDG_CONFIG_HOME, system-wide installation), but also to sort out the licensing issues of the current assets: https://github.com/akien-mga/freetumble/issues/1
The music is CC BY-NC-SA, which I don't like, the font is freeware, and the sound effects are royalty free, so probably freeware too. As for the graphics, they are allegedly drawn by Suiland, but there is no mention of a license; one can suppose it's GPLv3+ as the source code, but it needs to be clarified. I've just written an email to the original author, let's see what it yields.

Image
Last edited by Akien on 24 Jun 2016, 22:47, edited 1 time in total.
Godot Engine project manager and maintainer.
Occasional FOSS gamedev: Lugaru, OpenDungeons, Jetpaca, Minilens.
User avatar
Akien
 
Posts: 737
Joined: 22 Feb 2014, 13:14

Re: FreeTumble, a colourful puzzle game now with less bitrot

Postby Akien » 06 Mar 2016, 10:10

Hi there,

I've spent some time a while ago to find libre replacements for the NC music, and I found some quite interesting pieces: https://github.com/LibreGameArchive/freetumble/pull/8

Now the only thing left to clear out before I can make a fully FLOSS release of FreeTumble is to replace the sound effects (license unspecified).
There's aren't so many of them, so it should be relatively easy, but I haven't had time to work on it myself lately. I'd be glad if someone chimes in and makes a proposal :)

Here's the list:
brick.wav
color.wav
danger.wav
explosion.wav
menu_click.wav
menu_over.wav
thunder.wav

See also https://github.com/LibreGameArchive/freetumble/issues/1 for more details.
Godot Engine project manager and maintainer.
Occasional FOSS gamedev: Lugaru, OpenDungeons, Jetpaca, Minilens.
User avatar
Akien
 
Posts: 737
Joined: 22 Feb 2014, 13:14

Re: FreeTumble, a colourful puzzle game now with less bitrot

Postby Akien » 24 Jun 2016, 22:46

Hi there,

I forgot to post about it earlier, but a fellow from the Godot Engine community made some SFX for FreeTumble to replace the nonfree ones: https://github.com/akien-mga/freetumble/pull/9

So FreeTumble is now 100% libre and I tagged a version 1.1 with those new assets and the various packaging improvements I made with a new buildsystem.

It's of course packaged in Mageia already as I'm a packager there ;) And up for grabs by anyone interesting in packaging it, contributing to it or even playing it ;)

(Initial post updated)
Godot Engine project manager and maintainer.
Occasional FOSS gamedev: Lugaru, OpenDungeons, Jetpaca, Minilens.
User avatar
Akien
 
Posts: 737
Joined: 22 Feb 2014, 13:14

Re: FreeTumble, a colourful puzzle game now with less bitrot

Postby andrewj » 25 Jun 2016, 06:46

Very nice to see another game become completely FOSS (including the assets).
User avatar
andrewj
 
Posts: 194
Joined: 15 Dec 2009, 16:32
Location: Tasmania

Who is online

Users browsing this forum: No registered users and 1 guest

cron