Releases: SuperTux/supertux
SuperTux 0.6.3
The SuperTux team is excited to announce the release of SuperTux 0.6.3 after approximately 1.5 years of development. This release introduces many new features; perhaps the most new features in a long time!
Some of the most significant changes include:
- WASM compilation! SuperTux nightlies can now be played directly in the browser (thanks to Semphris)
- Added swimming (thanks to Daniel and Zwatotem)
- Added walljumping (thanks to Daniel)
- Autotiles (thanks to Semphris)
- Updated animations (thanks to Alzter, Daniel and RustyBox)
- Refreshed many contrib worldmaps (thanks to Servalot)
- Many updates to paths, with easing, bezier curves, path sharing between objects, and more (thanks to Semphris)
- Remade the crystal tileset (thanks to Alzter and RustyBox)
- Many new snow tiles (thanks to Daniel)
- Many new objects, like the sideways bumper and falling blocks (thanks to Daniel)
- Custom particles (thanks to Semphris)
- A new rublight object (thanks to HybridDog)
- Official binaries for FreeBSD, Linux 32-bit and Ubuntu Touch (thanks to Semphris)
- Added in-game progress statistics (thanks to Semphris)
- New color picker based on OKLab (thanks to HybridDog)
- Add-on creator, to easily create add-on packages with your world (thanks to Semphris)
- Rework of the Revenge in Redmond worldmap (thanks to RustyBox)
- Added timeshift ambience in the worldmap (thanks to Semphris)
- Skippable cutscenes (thanks to Semphris)
- Editor auto-saves at regular intervals (thanks to Semphris)
- Optional integration with Discord (thanks to Semphris)
- Updated translations, of course (thanks to translators)
And these are just the most significant changes; there are plenty of other small features and bugfixes for you all to explore :)
Thank you, Merry Christmas, and happy SuperTuxing!!
SuperTux v0.6.3-beta.2
The SuperTuxTeam is happy to announce the second beta release for SuperTux 0.6.3.
What's Changed
- Allow scrolling in credits screen with up/down keys by @martinvanzijl in #1402
- Fix issue with live fire not fading after colliding with bomb by @martinvanzijl in #1405
- Add missing releases to appdata file by @xduugu in #1409
- Remove link between coins and checkpoints by @weluvgoatz in #1410
- Add swimming by @weluvgoatz in #1407
- Reorganize grey brick tiles by @Rusty-Box in #1411
- Override only configurable keys (partially fixes #1400) by @szborows in #1406
- Expand snow tileset by @weluvgoatz in #1415
- Apply ice friction only when Tux toches the ground by @HybridDog in #1414
- remove extra space from function and parameter by @jgarte in #1427
- Add the RubLight object by @HybridDog in #1416
- Remember --spawnpoint and --sector across deaths. by @divVerent in #1419
- INSTALL.md: Add information about reducing compilation time by @HybridDog in #1425
- Editor: add a "test from here" option by @divVerent in #1423
- Add new haywire animation by @weluvgoatz in #1429
- Crash fix: do not allow deleting the last node of a path. by @divVerent in #1432
- Crash fix: handle dragging a selection rectangle up/left correctly. by @divVerent in #1433
- When dragging tile selections upwards or to the left, fix offset math. by @divVerent in #1434
- Make the other Rectf ctor also assert that size can't be negative. by @divVerent in #1435
- First update editor widgets, then flush deleted objects away. by @divVerent in #1436
- Fix UBSan error at early startup about converting infinity to int. by @divVerent in #1438
- Add a "speed" property to path nodes. by @divVerent in #1424
- Fix assertion failure in triangle drawing on the SDL backend. by @divVerent in #1437
- Spelling: Fractions for tiles by @comradekingu in #765
- Add sideways icecrushers by @weluvgoatz in #1431
- Improve flying snowball's hat design by @Rusty-Box in #1443
- Minor snow jumpy adjustments by @Rusty-Box in #1444
- Pull Request to change the Boat by swimming Tux by @AndrePinheiroPT in #1447
- Issue 1398 fix throwable bug with coins by @martinvanzijl in #1449
- Fix bug with cloud particles disappearing too soon by @martinvanzijl in #1457
- Level Improvements by @Alasdairbugs in #1461
- Level Improvements by @Alasdairbugs in #1463
- Level Improvements by @Alasdairbugs in #1464
- Level Improvements Again by @Alasdairbugs in #1466
- Fixed a bug where you could travel through magic blocks while holding… by @Semphriss in #1465
- Fix manual value changing in the colour menu by @HybridDog in #1456
- Snail stomping by @Zwatotem in #1337
- Adjust iceslick textures by @HybridDog in #1105
- Level Aesthetic Improvements by @Alasdairbugs in #1474
- Add Circular Pathed Platforms by @weluvgoatz in #1467
- Add Falling Platform by @weluvgoatz in #1469
- Fix animation issue with slow framerates by @martinvanzijl in #1481
- Add sideways bumpers by @weluvgoatz in #1478
- Merged the particles directories by @erratic-c-programmer in #1484
- Rocks can activate buttons by @weluvgoatz in #1489
- Dispensers can obey gravity by @weluvgoatz in #1490
- Fixed transition between worlds 1 and 2 by @mbernard2 in #1496
- Wind: Affect Tux on ground + Fancy Particles Option by @weluvgoatz in #1493
- Fixed undo manager to properly handle the undo stack by @Semphriss in #1504
- Added option for wind to not affect player (decorative wind) by @Semphriss in #1503
- Added Squirrel function to edit the action (animation) of a platform's sprite by @Semphriss in #1506
- Added fading gradients through Squirrel by @Semphriss in #1508
- Support for easing on any path object by @Semphriss in #1507
- Fix issue #1492 with the alternative steps + Fix issue #1383 by @omeritzics in #1520
- Autotiles by @Semphriss in #1519
- Add Hebrew translation of SuperTux description by @omeritzics in #1521
- Expose decals to scripting by @Zwatotem in #1512
- Layout widget in editor is now scrollable by @Semphriss in #1528
- Support for skippable cutscenes by @Semphriss in #1513
- Discord RPC Integration by @Semphriss in #1530
- Updated Badguys (WIP) by @Alzter in #1327
- Make badguys' pattern not random-based (WIP) by @Semphriss in #1541
- Cheats in editor by @Semphriss in #1540
- Corner-based autotile system by @Semphriss in #1543
- Allow sprite animations to continue each other by @Semphriss in #1558
- CMakeLists.txt: compile squirrel with -fPIC by @ffontaine in #1561
- Coyote time by @Semphriss in #1563
- Fixed Squirrel inheritance/multiple exposure (Will O'Wisps are back in scripting) by @Semphriss in #1566
- Reset all profiles by @Semphriss in #1565
- Support for zooming from scripting by @Semphriss in #1560
- Fixed several problems with the sound system by @Semphriss in #1569
- Editor autosave by @Semphriss in #1554
- Optimize tile selection rendering by @Semphriss in #1571
- Align selection by @Semphriss in #1572
- Add new bouncing snowball sprite by @weluvgoatz in #1573
- Fix broken paths by @plonibarploni in #1576
- Remove extraneous font image causing path conflict by @eric135 in #1585
- don't spawn Tux in the ground by @plonibarploni in #1575
- Custom particles by @Semphriss in #1544
- Added ladders for worldmaps by @Semphriss in #1589
- Prevent player from falling off the screen while swimming by @Semphriss in #1598
- Demo custom particles by @Semphriss in #1594
- Fixed snow particles scripting + menu Christmas level by @Semphriss in #1600
- Added worldmap road forking by @Semphriss in #1599
- Refactor of the presence integration & Discord RPC by @Semphriss in #1588
- [WIP] Move to C++17 by @strikersh in #1602
- Update icons by @Semphriss in #1604
- Code cleanup by @Semphriss in #1606
- Particle editor improvements by @Semphriss in #1605
- supertux/main: add try-catch for locale initialization. by @ericonr in #1601
- More and better worldmap roads! by @Rusty-Box in #1610
- Create github actions matrix build by @maths22 in #1613
- New crystalcave tileset by RustyBox and Alzter by @Rusty-Box in #1615
- Actions Cleanup by @maths22 in https://github.com/SuperTux/supertux/pull/...
SuperTux 0.6.3 beta 1
The SuperTux Team is happy to announce the first beta version of the upcoming 0.6.3.
It includes the following changes:
- WASM compilation! SuperTux nightlies can now be played directly in the browser, thanks to Semphris!
- Added swimming, thanks to Daniel and Zwatotem!
- Added walljumping, thanks to Daniel!
- Autotiles, thanks to Semphris!
- Updated animations, thanks to Alzter, Daniel and RustyBox!
- Refreshed many contrib worldmaps, thanks to Servalot!
- Many updates to paths, with easing, bezier curves, path sharing between objects, and more, thanks to Semphris!
- Remade the crystal tileset, thanks to Alzter and RustyBox!
- Many new snow tiles, thanks to Daniel!
- Many new objects, like the sideways bumper and falling blocks, thanks to Daniel!
- Custom particles, thanks to Semphris!
- A new rublight object, thanks to HybridDog!
- Official binaries for FreeBSD, Linux 32-bit and Ubuntu Touch, thanks to Semphris!
- Added in-game progress statistics, thanks to Semphris!
- New color picker based on OKLab, thanks to HybridDog!
- Add-on creator, to easily create add-on packages with your world, thanks to Semphris!
- Rework of the Revenge in Redmond worldmap, thanks to RustyBox!
- Added timeshift ambience in the worldmap, thanks to Semphris!
- Skippable cutscenes, thanks to Semphris!
- Editor auto-saves at regular intervals, thanks to Semphris!
- Optional integration with Discord, thanks to Semphris!
And as usual, plenty of small features and bugfixes everywhere :)
SuperTux 0.6.2
The SuperTux Team is excited to announce the availability of SuperTux 0.6.2. This release fixes a number of bugs that were reported after 0.6.1. It also features reworked graphics and levels.
Other changes include a power-up counter in the hud, new sprites for the door, a new tileset and several new badguys. But overall, this release is supposed to celebrate our anniversary (May 2000) with a little surprise Add-On, which can be found in the contrib levels!
Changes:
- A new worldmap, "Revenge In Redmond" celebrating SuperTux's 20th anniversary, which includes new enemies and sprites !!!
- New and improved backgrounds and sprites
- Improvements to many levels in the Icy Island and forest world
- Speed improvements for levels using a huge amount of lava tiles
- An issue causing the bridge in the forest world to not be shown in certain cases was fixed
v0.6.2-rc.1
Release SuperTux 0.6.2-rc1 (release candidate; unstable)
SuperTux 0.6.2 beta 1
The SuperTux Team is excited to announce the availability of the first beta release of SuperTux 0.6.2. This is an unstable pre-release that fixes a number of bugs that were reported after 0.6.1. It also features reworked graphics and levels.
Other changes include a power-up counter in the hud, new sprites for the door, a new tileset and several new badguys. But overall, this release is supossed to celebrate our anniversary (May 2000) with a little surprise Add-On, which can be found in the contrib levels!
SuperTux 0.6.1.1
This small bugfix release fixes an issue that caused right-to-left fonts, such as Arabic, to not be displayed properly in the AppImage builds on Linux. Apart from that, it's identical to 0.6.1.
SuperTux 0.6.1
The SuperTux Team is excited to announce the availability of SuperTux 0.6.1. This is first and foremost a bugfix release that fixes reported issues after the release of 0.6.0 a year ago, however, we also introduced a lot of other changes, such as new graphics, levels and other game content.
Changes:
- Rework of the first 3 Bonus Worlds
- Added 3 new bonus worlds to the core game
- Improvements to the story mode
- Addition of Ghost Forest to the Story Mode
- New Backgrounds and Music by BlasterMaster
- Tiles and Sprites Improvements by Alzter, weluvgoatz and RustyBox
- New enemy: The Ghoul
- Fixes and optimizations (Fixing buggy controls, game speed, etc.)
- Level Editor Improvements, Fixes and Optimisations
- Revamp of the Credits Menu
- Blocks (and other objects behaving like blocks, such as lanterns) no longer jitter when stacked on top of one another
- Trampolines as bonus block contents no longer hurt Tux
- An issue causing music not to get saved in the level editor was fixed
SuperTux 0.6.1 beta 2
This release fixes the following issues after the last beta:
- Blocks (and other objects behaving like blocks, such as lanterns) no longer jitter when stacked on top of one another
- Trampolines as bonus block contents no longer hurt Tux
- An issue causing music not to get saved in the level editor was fixed
- The translations were updated
SuperTux 0.6.1-beta.1
This is the first BETA release for the upcoming release of SuperTux 0.6.1. This is first and foremost a bugfix release that fixes reported issues after the release of 0.6.0 a year ago, however, we also introduced a lot of other changes, such as new graphics, levels and other game content.
Changes:
- Rework of the first 3 Bonus Worlds
- Added 3 new bonus worlds to the core game
- Improvements to the story mode
- Addition of Ghost Forest to the Story Mode
- New Backgrounds and Music by BlasterMaster
- Tiles and Sprites Improvements by Alzter, weluvgoatz and RustyBox
- New enemy: The Ghoul
- Fixes and optimizations (Fixing buggy controls, game speed, etc.)
- Level Editor Improvements, Fixes and Optimisations
- Revamp of the Credits Menu