Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

Giving a nice boost to a classic free and open source game, SuperTux has now been released on Steam and it's free to download and play.

"Run and jump through SuperTux, the sidescrolling 2D platformer starring Tux, the Linux mascot. Squish and knock out enemies, collect powerups, and solve platforming puzzles throughout the Icy Island and the Rooted Forest, as Tux tries to save his beloved Penny from her kidnapper, Nolok!"

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Features:

  • Platforming gameplay similar to original Super Mario games, with some unique abilities such as backflipping and dynamic swimming
  • Lovingly hand-crafted graphics contributed by a variety of artists, alongside engaging and catchy music
  • Engaging levels designed with casual gameplay, puzzling and speedrunning in mind
  • Weird, quirky and some not-so-adorable enemies that might be too cute to kill
  • Two full worlds packed with unique and challenging levels, castles, and boss fights
  • Other contrib levels, including seasonal worlds, storyless bonus islands, and downloadable Add-ons, which feature new and unique stories and levels
  • Simple, flexible Level Editor, which allows for the creation and sharing of levels of any complexity

There's one weird issue it's come with for Manjaro users, who currently need to remove "appimagelauncher" and then it seems to work after a reboot. Other than that, it seems to have been received well by Steam users with it already getting a Positive rating. If you're after a classic free Mario-like, this is it. Not a complete game though, they still have plenty more to add into it and since it's open source anyone can help.

Download on Steam or grab it from the official site / Flathub.

Article taken from GamingOnLinux.com.
27 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
12 comments

WildCoder Jan 13, 2022
I've been waiting for Super Tux Kart, but I'll take that in the meantime...
Jpxe Jan 13, 2022
View PC info
  • Supporter Plus
Since they have packaged the Steam version as an AppImage it also won't work with Flatpak Steam. I've asked on Discord if they would consider switching to using the Steam Runtime Soldier instead, since that would solve both this and the Manjaro issue. They answered that they would look into it.


Last edited by Jpxe on 13 January 2022 at 4:23 pm UTC
Oet_ Jan 13, 2022
Not a complete game though, they still have plenty more to add into it and since it's open source anyone can help.
'Early Access Game' on Steam initially released 11 May, 2004. Guess that beats Duke Nukem Forever! :)
eldaking Jan 13, 2022
Finally Windows users can see what they were missing all this time. Maybe Windows gaming is finally going to become viable? xD
CatKiller Jan 13, 2022
View PC info
  • Supporter Plus
I'm really looking forward to shots of this running on the Steam Deck. And that the exposure brings more contributors, too, of course.
I first played SuperTux in 2016. I am glad to see it is now on Steam.
fagnerln Jan 13, 2022
They could put some cosmetic dlcs just to work as donations. I know that there's another way to donate, but steam has a lot of payment methods and of course there's money from trading cards and sell things on market
pleasereadthemanual Jan 14, 2022
Since they have packaged the Steam version as an AppImage it also won't work with Flatpak Steam. I've asked on Discord if they would consider switching to using the Steam Runtime Soldier instead, since that would solve both this and the Manjaro issue. They answered that they would look into it.
It's disappointing that Flatpak is incompatible with AppImages. Personally, I would love it if GOG, for example, distributed all their games as AppImages. I love the format; it's so simple, gives the developer a lot of control, and solves the age-old issue of dependencies being updated over time.

It would be nice if Steam offered a middle ground that allowed the user to choose which version of the game they download; the Flatpak or the AppImage, in much the same way that software like Gnome Software does.
Creak Jan 15, 2022
I'll proudly rock this game on my future Steam Deck!
MayeulC Jan 20, 2022
Ironically the Proton version works better than the native version in the Steam Flatpak.

I love the format; it's so simple, gives the developer a lot of control, and solves the age-old issue of dependencies being updated over time.

There's plenty of issues with the format too: it's harder to update said dependencies, it still relies on a bunch of dependencies on the host, it also relies on a couple of weird tricks.

Basically, the most interesting part of the format is that it's delivered as a single file. Great for running multiple versions side-by-side, and easy to use in a portable way. Besides that, not much.

Flatpaks are relatively portable too, it would probably be pretty easy to provide one-file exports, although it would require flatpak on the target computer as well to run :)
pleasereadthemanual Jan 22, 2022
Ironically the Proton version works better than the native version in the Steam Flatpak.

I love the format; it's so simple, gives the developer a lot of control, and solves the age-old issue of dependencies being updated over time.

There's plenty of issues with the format too: it's harder to update said dependencies, it still relies on a bunch of dependencies on the host, it also relies on a couple of weird tricks.

Basically, the most interesting part of the format is that it's delivered as a single file. Great for running multiple versions side-by-side, and easy to use in a portable way. Besides that, not much.

Flatpaks are relatively portable too, it would probably be pretty easy to provide one-file exports, although it would require flatpak on the target computer as well to run :)
I'm not a developer, but as far as I'm aware, it's up to the developer what they include in the AppImage. And they also get to decide how they want the AppImage to be updated—it's in their hands.

On the flip side, assuming these two points are accurate, that means a lot of the onus is on the developer to do things correctly. AppImages aren't really "standardized" in the way that Flatpak is, so there's a lot less direction. Just look at Audacity 3.0+; all of the AppImages they've ever shipped have been broken in some way on GNOME 41+.

I do have concerns about whether a Flatpak would hold up in 10 years time. I'm sure an AppImage would with the right dependencies; you just need to flip an execution bit and execute it. Flatpak just seems like a more complex system with reliance on a considerable amount of infrastructure existing in the same way it does today. Also, sandboxing makes things more complicated.

From an end-user perspective: I already have to manage both the main repositories for my distribution and the AUR for a choice few packages, I don't want to manage another package manager like Flatpak (and I really don't like the CLI interface; actually, I think I hate all package manager's interfaces except for pacman). AppImage makes things simple; I just open the application and it tells me whether it wants to update, and I update (or not).

Yes, I would rather Flatpaks than Snaps, of course.
Creak Jan 22, 2022
Flatpak packages are not very difficult to create. The sandboxing is there mainly if you want it, otherwise you can always bypass it relatively easily (it's not advised, but it's still part of the standard).

The Flatpak manifest simplifies A LOT the dependency management, you just point to the git repo and tag, or the release tarball, or a local file, or ... and it will compile almost everything for you, you don't have to compile everything yourself and package it in an AppImmage.

So yes, Flatpak can be a bit more complex than AppImage (which is basically a bundle of files), but it's just a matter of reading a few pages of documentation and asking questions on le communication channels. After that, the aforementioned complexity becomes a helping tool for the devs. And if the dev wants to dig deeper, they can see how to sandbox the shit out of their application. (I do maintain an application installable through Flatpak).
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.