SuperTux 0.3 is cool

I feel it is my happy duty to make all of you code less, by mentioning that the SuperTux people created a new release: 0.3.0. (Note that Berlios seems to have some trouble at the moment, so hopefully it'll still be working when you click the links ;)). They apparently changed most of their rendering engine and physics code, and lots of other stuff changed with it. It looks much better than the already incredible 0.1.3 version that I played a lot.

Now you don't only get the old ice world (but with a different, non-linear path through it), but also a whole second forest world! Cool new features are, for example, the fact that levels now also can go higher than a single screen, and all kinds of new tricks exploiting this extention into the second dimension. I found the wind-tubes that let Tux float in the sky extremely fun there. Also cool is the fact that Tux can now walk on slopes, as opposed to the squares you always had to jump over (he even starts to slip if the slope is steep).

They seem to have made cool use of the 'Up' key as well, to open doors, and of the 'Action' key to carry around tiles (just like you could carry the Mr Ice Guy in SuperTux 0.1), providing an extra level of fun. And talking about action, they also added scripting support, and things like trampolines, switches, upside down levels, moving objects, a backflip Tux can make (instead of jumping to the right when you're ducked), etc. I'm pretty sure I'll find out more cool things as I progress in finishing the second world :)

One small note: I'm pretty sensitive to fast changing motion on the screen, and their new Camera was moving a bit too unpredictable for my brains (it is, of course, completely predictable, but my body seemed to disagree). The fix was extremely simple for me, though, I just changed 2 lines in the Camera::update_scroll_normal function so that it tries to always horizontally center Tux in the middle of the screen. (It's written in very clean looking C++ code).


I got a friend's kid hooked on Super Tux as part of the never ending quest to promote free software.

Quote: "You know what's the best thing in the world? To be a big penguin and throw snow balls! Haha!" (referring to the power ups).

For another side-view platform game with freer game play, try Blob Wars : Metal Blob Solid by the amazing Parallel Realities. That's two guys who started on the Amiga and are now writing, with just a little help from some friends, very good (technically and game play wise) GPL games. Also try their Project: Starfighter.

By martin at Fri, 12/29/2006 - 09:30

Yes, supertux is a nice way to promote linux (and platform games, because they are cool) :) And thanks, I'll have a look at those 2 games, they sound nice :)

By bart coppens at Fri, 12/29/2006 - 20:44