Skip to content

Releases: SuperTux/supertux

SuperTux 0.5.0-rc.4

12 Sep 18:44
Compare
Choose a tag to compare
SuperTux 0.5.0-rc.4 Pre-release
Pre-release

The SuperTux team is excited to announce the availability of the fourth release candidate for the upcoming stable release 0.5.0 after less than a year of development. The most prominent change for this release is a new in-game level editor which allows you to create levels and worldmaps on-the-fly from within SuperTux itself.

For more information on the changes in the upcoming 0.5.0 release, please see the NEWS, the 0.5.0-rc.1 announcement, the 0.5.0-rc.2 announcement, and the 0.5.0-rc.3 announcement.

Changes from 0.5.0-rc.3 (2016-08-26):

  • Fixes for the build system and updates with regard to the automatic deployment
    of releases
  • More code style fixes
  • Editor: verify some level properties have been set
  • Add the possibility to add sawblade/hurting platforms using the editor
  • Jump with Up: mark as deprecated in KeyboardMenu and JoystickMenu (addresses
    #499)
  • Fix an issue with odd behavior of music playback (#583)
  • Update some parts of the (user) documentation
  • Editor: multiple fixes to levelset and worldmap creation, including UX
    improvements
  • Editor: Angle option for spotlight
  • Unify string spelling for consistency
  • String freeze for translators is now in effect
  • Editor: sort layer in ascending order
  • Scripting: deduplicate code using the ExposedObject template class
  • Update the translations to reflect the translation progress as of 2016-09-12

Windows, OS X, as well as source tarballs will be uploaded automatically as soon as they have been built. Linux builds will be available via OBS soon.

In order to improve the Forest Island in the future, please help by filling out the poll at https://docs.google.com/forms/d/e/1FAIpQLSe8_nxdagVCHV2s7SX517aDTkEQLVXCA6KaufbPHBxyFtuH_Q/viewform.

If you'd like to help with SuperTux development, you can find more resources in our wiki at https://github.com/SuperTux/supertux/wiki. Please get in touch with us. The fastest way is usually IRC, but please wait if you don't get an answer immediately. We urgently need more graphic designers and developers for future releases, help in these areas would be really appreciated.

SuperTux 0.5.0-rc.3

26 Aug 09:43
Compare
Choose a tag to compare
SuperTux 0.5.0-rc.3 Pre-release
Pre-release

The SuperTux team is excited to announce the availability of the third release candidate for the upcoming stable release 0.5.0 after less than a year of development. The most prominent change for this release is a new in-game level editor which allows you to create levels and worldmaps on-the-fly from within SuperTux itself.

For more information on the changes in the upcoming 0.5.0 release, please see the NEWS, the 0.5.0-rc.1 announcement, and the 0.5.0-rc.2 announcement.

Changes from 0.5.0-rc.2 (2016-08-10):

  • Editor: Torch: make it possible to change the sprite (#541)
  • Don't turn Tux into stone above ground when using earth bonus (#537)
  • WillOWisp: get name property in order to fix a scripting issue (#529)
  • Editor: don't play WillOWisp sound
  • Editor: move moving objects to the center of the mouse pointer when adding
  • Editor: Switch: make sprite option visible again
  • Make use of auto pointers and modern iterators where appropriate
  • README: various updates related to download count
  • Save and load visibility of SpriteChange tiles in squirrel table (#342)
  • Editor: Fix an issue where the name of a scripted object wouldn't be saved (#557)
  • Editor: add an alignment option for background (#547)
  • Editor: Better approach for layer removal (#510)
  • Add a launcher script for Windows builds (#443)

Update 1, 2016-08-27 08:57 UTC+2 (@maxteufel): By now, a source tarball, an OS X build, as well as Windows 32-bit and 64-bit builds have been uploaded and added below. Linux builds still need some work and will be available via OBS.

Update 2, 2016-08-31 09:15 UTC+2 (@maxteufel): Linux builds are now available via OBS!

If you'd like to help with SuperTux development, you can find more resources in our wiki at https://github.com/SuperTux/supertux/wiki. Please get in touch with us. The fastest way is usually IRC, but please wait if you don't get an answer immediately. We urgently need more graphic designers and developers for future releases, help in these areas would be really appreciated.

SuperTux 0.5.0-rc.2

10 Aug 18:01
Compare
Choose a tag to compare
SuperTux 0.5.0-rc.2 Pre-release
Pre-release

The SuperTux team is excited to announce the availability of the second release candidate for the upcoming stable release 0.5.0 after less than a year of development. The most prominent change for this release is a new in-game level editor which allows you to create levels and worldmaps on-the-fly from within SuperTux itself.

For more information on the changes in the upcoming 0.5.0 release, please see the NEWS or the 0.5.0-rc.1 announcement.

Changes from 0.5.0-rc.1 (2016-08-05):

  • Fixed build system in order to correctly support SemVer pre-release tags
  • Fixed miniswig compilation
  • Editor: correctly join paths (using FileSystem::join())
  • Editor: LevelDot: add a NULL check to prevent a crash when editing worldmaps
  • Editor: correctly save BadGuy and Dispenser direction
  • Editor: reorder layer objects when their object menu is closed
  • Editor: allow setting z-pos of decals
  • Editor: display a notile when the tile ID is invalid
  • Editor: make it possible to switch tilesets

Packages and source tarballs are being uploaded as they are built. This might take some time. A link to Linux packages for specific distributions will appear later too.

If you'd like to help with SuperTux development, you can find more resources in our wiki at https://github.com/SuperTux/supertux/wiki. Please get in touch with us. The fastest way is usually IRC, but please wait if you don't get an answer immediately. We urgently need more graphic designers and developers for future releases, help in these areas would be really appreciated.

SuperTux 0.5.0-rc.1

05 Aug 16:02
Compare
Choose a tag to compare
SuperTux 0.5.0-rc.1 Pre-release
Pre-release

Important: After committing and tagging the release, it turned out that our build system does not like the version tag. As such, builds are broken until we release a second release candidate. Sorry for the inconvenience.

The SuperTux team is excited to announce the availability of the first release candidate for the upcoming stable release 0.5.0 after less than a year of development. The most prominent change for this release is a new in-game level editor which allows you to create levels and worldmaps on-the-fly from within SuperTux itself. No need for installing an external editor, anymore. Since this editor is still very much work-in-progress, we'd like to ask you to test it thoroughly. The chances are high that we missed some bugs during our initial testing rounds.

Testing this release candidate will help us avoiding a large amount of issues reported for stable release, as occurred with the v0.4.0 release. We would like to apologize for those problems. Please report any problem you might encounter on GitHub and please follow the bug reporting guidelines.

Changes:

  • In-game level editor
  • Improved levels in Antarctica and Forest Island
  • Language packs are fixed
  • Engine performance improvements
  • Extended the scripting API: gradients are now scriptable
  • Added a few more tiles and music
  • New console commands and command line options (related to the editor)
  • Various other bugfixes of issues reported since the v0.4.0 release

Thanks to @Hume2 for large parts of the editor code. Other contributions were made by @tobbi and @Karkus476.

The improved Forest Island levels are part of larger project aiming to redesign the Forest Island. A more finished up version of Forest Island should be included in a future release. Until then, Forest Island will remain in development and stay open for suggestions as mentioned in the v0.4.0 release announcement. Feedback can be posted at http://forum.freegamedev.net/viewtopic.php?f=67&t=7098 and SuperTux/data#28. Thanks to @Rusty-Box and @serano01 for working on the levels.

If you'd like to help with SuperTux development, you can find more resources in our wiki at https://github.com/SuperTux/supertux/wiki. Please get in touch with us. The fastest way is usually IRC, but please wait if you don't get an answer immediately. We urgently need more graphic designers and developers for future releases, help in these areas would be really appreciated.

SuperTux 0.4.0

20 Dec 14:54
Compare
Choose a tag to compare

After more than a decade of slow, but hard development the SuperTux team is happy to announce the first stable release after 0.1.3 (which was released on 2005-07-09), 0.4.0.

Compared to 0.1.3, this release features:

  • a nearly completely rewritten game engine based on OpenGL, OpenAL, SDL2, ...
  • support for translations
  • in-game manager for downloadable add-ons and translations
  • Bonus Island III, a for now unfinished Forest Island and the development levels in Incubator Island
  • a final boss in Icy Island
  • new and improved soundtracks and sound effects
  • new badguys, bonuses and power-ups (air-, earth- and ice-flower)
  • a halloween tilemap
  • new graphic effects (glowing objects, particles, ...)
  • levels and worldmaps are scriptable using squirrel
  • much more game objects: trampolines, switches, portable stones, wind, moving platforms, ... - most of them have scripting APIs
  • improved statistics
  • many invisible changes, like unit tests, efficiency improvements and more bugfixes
  • much more...

And of course we updated the official levels to make use of all the new features.

Compared to the latest beta, 0.3.5a, this release features:

  • updated translations
  • reworked add-on manager to support downloadable and updatable localization packs
  • many bugfixes
  • added iced-graphics to some more badguys
  • melting animation for some badguys
  • updated more levels (fix playability, ...)
  • updated build system, featuring unit tests, libraries as git submodules and improved Travis-CI builds to support nightly builds
  • more levels in Incubator Island
  • support for horizontal and vertical gradients that span the length / height of a sector. Add (direction "horizontal_sector / vertical_sector") to your gradient.
  • much more...

A big thanks also to our translators who worked very hard, even providing translations for strings changed after the announced string freeze. We'll try to not let that happen for the next release.

Note: Please remember that language packs are now managed via the add-on manager. This means that you need to install language packs if you previously used a localized interface. Moreover, you may want to regularly reinstall the language pack from the add-on manager to keep the localization up-to-date (an update system is planned for the 0.5.0 release: #270).

Note: If you're in the mood for some christmas feelings, activate Christmas mode in the Options. ;)

Edit (2015-12-28): @maths22 used openSUSE's OBS to build packages for some recent Linux distros. You can find them here.

SuperTux 0.3.5a

08 May 01:52
Compare
Choose a tag to compare

A bugfix release is sneaking in. 3 weeks after 0.3.5 was released it's time
to fix some bugs. This affects mostly the windows installer where some libraries
were missing and add-ons couldn't be downloaded. Luckily we managed to get all
of these nasty bugs away.
One more patch affects linux packagers: The AppData file from our repository is
now contained in the source package.
Thanks to the activity of some translators there are also new translations in
this release.

If you want to help us and improve SuperTux, join our IRC channel #supertux on
freenode.net or write to the mailing list!

SuperTux 0.3.5

11 Apr 13:50
Compare
Choose a tag to compare

In celebration of SuperTux’s 15 year anniversary, we are releasing SuperTux 0.3.5.

This release includes the switch to SDL2 for graphics rendering, a few performance
improvements, tons of bugfixes, new tiles and badguys amongst other things.

NOTE: Due to the planned shutdown of Google Code, the SuperTux source code has moved to
GitHub. You can find all the repositories here: https://github.com/SuperTux/supertux

A changelog for this release is available at
http://supertux.lethargik.org/wiki/Changelog_0.3.5

Major changes in this release:

  • move to SDL2 for graphics rendering
  • glow effects
  • new badguys: iceflame, ghostflame, livefire, goldbomb, smartblock
  • new bonuses: coinrain, coinexplode
  • statistics improved
  • icy island levels tweaked
  • new sounds
  • massive improvements to localization
  • efficiency tweaks
  • menus reworked
  • addon manager improved
  • new tilemap: halloween
  • new powerups: air- and earth-flower
  • support for horizontal gradients in levels (add
    (direction "vertical|horizontal") to your level)

SuperTux 0.3.4

23 Mar 07:30
Compare
Choose a tag to compare

It's been more than three years since the last development snapshot for
Milestone 2 of SuperTux, making this a bit overdue. Once again it is hard to
say what the most notable changes are, but one thing players should notice is
a greater wealth of levels to play through an expanded avalibility of add-ons.

Additionally, SuperTux development has moved to Google Code. Check it out at:

If you are intersted in contribuiting to SuperTux, please do so. The more
people working on the project, the faster development can continue. The hope
is that this release will generate more interest which will lead to more
frequent releases. You can refer to the wiki page on "Contributing" to get
started:

And of course, enjoy the game and have fun!

SuperTux 0.3.3

23 Mar 07:37
Compare
Choose a tag to compare

After more than three years of development the SuperTux development team has
agreed to package a development snapshot of Milestone 2 of our jump and run
game.

Unfortunatly, after such a long time it's hard to say what the most notable
changes are. We hope that the game engine is more stable (or at least more
advanced ;) and that the game is more fun to play overall.

If you want to help improve SuperTux, please don't hesitate to join us. We're
always looking for interested people to design levels, graphics, test the
current development version and / or contribute code. To get in touch with us,
please refer to the "Contact" wiki page in the SuperTux wiki,

http://supertux.lethargik.org/wiki/Contact

We hope you enjoy SuperTux. Now off you go, rescue Penny! ;)

SuperTux 0.1.3

23 Mar 07:38
Compare
Choose a tag to compare

SuperTux is a classic 2D jump'n run sidescroller game in a style similar to the original Super Mario games covered under the GPL. The Milestone 1 release of SuperTux features:

  • 9 enemies
  • 26 playable levels
  • Software and OpenGL rendering modes
  • configurable joystick and keyboard input
  • new music
  • completely redone graphics

Together with a little story, we hope to provide a good gaming experience with this first Milestone release.

SuperTux is available for Linux, Windows as well as numerous other more exotic systems like MacOSX.