December 21, 2019

SuperTuxKart 1.1 Release Candidate

SuperTuxkart 1.1 RC1 is out

The SuperTuxKart team is happy to announce the release of the first release candidate for STK 1.1.

The changes in the team didn't keep the project from moving forward, propelled by the dedication of our core contributors that already made most of the work for the previous versions.

For this release, one of our goals was to keep compatibility with 1.0. The new version offers many improvements, but physics, items and tracks stay the same. Existing 1.0 profiles are read and used by 1.1, so progress and configurations are not lost.

This compatibility didn't preclude improving STK a lot.

Binaries for Linux, Windows, Android and Mac are available here : https://sourceforge.net/projects/supertuxkart/files/SuperTuxKart/1.1-rc1/

The iOS version can be tested through testflight : https://testflight.apple.com/join/mbK8RjHq

What's new?

Better online play

1.0 was the first release supporting online multiplayer. It has been a success, with many people coming together to race. Over 4500 players tried out ranked races, among which hundreds did dozens if not hundreds of races. Skilled drivers have given us many great races that have been shared online in videos [1] [2] [3] [4].



Other modes, like free-for-all, football and capture-the-flag, have also been popular.

This has been an important area of focus in the new version, adding missing features and polishing some rough edges ; mostly thanks to Benau.

Among the most important changes to networking are IPv6 client and server support, improved synchronization (especially for collisions), expanded support for AIs, management features for server owners, and increased support for addons, along many more minor fixes and quality-of-life features.

General polish and features

Despite compatibility with 1.0, the new version add some features meaningful for gameplay.

Powerups held by other karts can now be shown through an option. Glancing at those in the middle of the race and reacting accordingly without compromising the main driving is a fine balancing act. This is also meant to patch a potential exploit hole, as multiplayer clients already had that information available even if it wasn't displayed.

1.1 offers a story mode timer that allows you to see how quickly you can manage to complete it, if you're up to the challenge.

Other changes are more subtle. Some of those enhance compatibility and stability: full support for unicode file paths, prevention of "this program is not responding" messages, fixes for rare crashes... Other polish the experience : battle spawn points are random, there is no ground sound anymore when the kart is flying, and many more.

UI enhancements

User interface has been another key area for fixes and improvements.

All across the UI, a lot of issues with scaling to 1440p and 4K resolutions have been fixed. It is also now possible to adjust the game's font size to best fit your liking.


Small and very large font size compared at the same resolution

Emojis are now supported and available when chatting in servers. This also enabled us to display country flags for players online. As asked by many players, ranking changes after a ranked races are now displayed in the result screen.



There has been many other small enhancements or fixes that can't be listed here.

A new arena: Pumpkin Park

While the main tracks stay the same apart some very minor bugfixes, 1.1 ships with Pumpkin Park, an arena by samuncle that was previously part of the gift package.

Mobile enhancements and iOS support

Since 0.9.3, SuperTuxKart is available on Android. While most of the code is shared with the computer versions, mobile devices don't offer the same experience. Significant work, especially by deveee, has gone towards a seamless experience on mobile.

The big novelty however is that SuperTuxKart is also now compatible for iOS, through Benau's work.

SuperTuxKart on an iPhone XS


The next most important change for mobile STK in 1.1 is the option of downloading in-game the assets that are missing from the default packages because of size limitations.

Closing words

We hope you'll take as much pleasure playing SuperTuxKart as we did seeing it improve through our work and our community's feedback.

With the holidays coming soon, we have no set date for the 1.1 release. We're waiting on translators to finish updating translation and on your feedback about major issues that needs to be addressed to move from this release candidate to the final 1.1 release. Please report any bug you encounter on our GitHub tracker, after checking someone didn't report it already: https://github.com/supertuxkart/stk-code/issues

If you are interested in what is new in 1.1, a more detailed changelog can be found here : https://github.com/supertuxkart/stk-code/blob/master/CHANGELOG.md

After 1.1 is out, we plan on asking past STK contributors to dual-license the game under both the GPLv3 (the game's current license) and the MPL, to give the project more freedom to deal with some software repositories like Steam, while sticking to free software.

If you enjoy our game, you may also chose to contribute with code or art. There is almost limitless room for improvement, and you can make a difference by making it your game, too.

Happy holidays!

2 comments:

  1. Yeah, let's go!
    I'm really going to download it asap, I have a git version which I haven't updated in years so it's probably even OLDER than this!
    Great work STK team!

    ReplyDelete
  2. Thanks for your effort! I`m glad to see that the development of STK hasn`t stopped.

    ReplyDelete