SuperTuxKart
This article has been marked for deletion review by a wiki user. Discuss on the talk page
SuperTuxKart | |
---|---|
SuperTuxKart | |
Genre | Racing game |
Latest release | 1.4 (Announcement) |
Release date | November 1st, 2022 |
Platforms | Windows, Linux, Mac, Android, |
Code license | GPLv3[1] |
Media license | Since version 0.8 all free licenses (GNU GPL 2.0 and 3.0+, Creative-Commons-BY(-SA) 3.0, Public Domain)[2]; user-made karts and tracks may be nonfree but are not in the game's repository |
P. language | C++ |
Library | Irrlicht fork, Bullet and OpenAL |
Contribute | |
SuperTuxKart is a free game. This means that the source code is available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well. |
Arch: | supertuxkart |
---|---|
Debian: | supertuxkart |
Fedora: | supertuxkart |
Gentoo: | games-action/supertuxkart |
Ubuntu: | supertuxkart |
Slackware: | supertuxkart |
OpenSUSE: | supertuxkart |
Mageia: | supertuxkart |
Flatpak: | net.supertuxkart.SuperTuxKart |
Snap: | supertuxkart |
FreeBSD: | supertuxkart |
Haiku: | games-action/supertuxkart |
F-Droid: | org.supertuxkart.stk |
SuperTuxKart is a racing game featuring various Free Software mascots (see #Characters). It is an enhanced fork of TuxKart.[3][4] It is written in the C++ programming language. It uses Antarctica (a heavily modified version of Irrlicht engine) for graphics and OpenAL for sounds.[5]
SuperTuxKart was worked on by the GotM team through July to December 2004.[6]
Characters[edit]
Current roster (does not include add-ons):
- Adiumy - Adium IM client
- Amanda - Windowmaker (NeXtStEp)
- Beastie - FreeBSD OS
- Emule - Emule filesharing client for the eDonkey2000 network
- Gavroche - MediaGoblin media server
- Gnu - GNU Project
- Hexley - Darwin kernel
- Kiki - Krita paint software
- Konqi - KDE desktop environment
- Nolok - original character (villain)
- Pepper - Pepper&Carrot webcomic and games
- Pidgin - Pidgin IM client
- Puffy - OpenBSD OS
- Sara - OpenGameArt repository
- Suzanne - Blender 3D design software
- Tux - Linux kernel (title character)
- Wilber - the GIMP image editor
- Xue - Xfce desktop environment
formerly:
Gameplay[edit]
SuperTuxKart can be played in single player mode, including a single player campaign, split screen multiplayer on a single computer, or online multiplayer.[7] In story mode the player unlocks new characters and races by points scored from achieving a given ranking in a race at a given difficulty setting. Completing all races unlocks the door to a boss race against Nolok.
The player chooses a Free Software mascot to play as. Each character has a mass, max speed, max acceleration, and nitro efficiiency stat.
There are several different types of race. In normal races the characters can collect powerups such as the parachute (which slows down enemy racers) or nitro boosts as well as there being random negative status effects from picking up banana peels. In a time trial there are no powerups. In a grand prix, the player must try to score the most points over several race tracks. Several more types of race exist.
Development[edit]
The first official version of the game was released in September 2006 as version 0.2.
They have a milestone page planning several versions ahead,[8] and a forum on FreeGameDev.net to coordinate development effort.
The game switched to the Irrlicht graphics engine in version 0.7.[9]
From version 0.8.2 the game uses a custom Antarctica engine, based on Irrlicht.[10]
History[edit]
Charles Goodwin proposed the project for GoTM.
The GOTM project was started with the original developer of TuxKart on board, Steve Baker. However, the project goes nowhere Steve Bakers argue with other developers about the direction of the project. Eventually in December 2004, the project was considered dead by Ingo Ruhnke and the work forked off.[11]
According to Steve Baker, the GoTM development team didn't know anything about 3D graphics at all and refused to take his advice. They broke the game, leaving it in an unrunnable and unplayable state.[12]
Eventually the project was picked up by somebody else and was developed to the status it is today.[13]
Contributors[edit]
The development team for SuperTuxKart currently consists of three core members[14]:
- Marianne "Auria" Gagnon, Main Developer;
- Jean-Manuel "samuncle" Clemençon, Lead Artist;
- and Typhon306, Artist.
There were formerly 4 core members :
- Joerg "Hiker" Henrichs;
- Marianne and Jean-Manuel as above;
- and Stephen Just (add-ons website).
Version history[edit]
Version | Date | Notes |
---|---|---|
0.2 | 2006-10-03 | Initial release |
0.3 | 2007-07-10 | |
0.3 [15] | 2007-07-10 | It add support for fullscreen mode, new karts, improved AIs, high score lists among others feature addition. |
0.4 [16] | 2008-05-05 | There were the usual improvements in kart, AIs, and tracks. Also, better physics and improved GUI and input handling were added. |
0.5 [17] | 2008-06-01 | Several new and improved tracks were added. The player has to complete the challenge mode to unlock the tracks. Also the GUI and gaming control handling were improved. |
0.6 | 2009-01-15 | New game mode 3 strikes battle, New sounds and music |
0.6.1 | 2009-02-25 | New kart (Puffy) and Bug fixes |
0.6.2 | 2009-07-07 | Bug fixes |
0.7 | 2010-12-15 | New game engine, new tracks, new GUI and several improvements |
0.7.1 | 2011-04-20 | New particle system and weather (rain, snow) |
0.7.2 | 2011-07-15 | Bug fixes and an addons manager |
0.7.3 | 2011-11-02 | New tracks and new items |
0.8 | 2012-12-10 | AI improved, new skidding and several tracks improved. A new way to unlock tracks with the story mode |
0.8.1 [18] | 2013-12-26 | Several bug fixes, new karts, Wiimote support and game modes (soccer and egg hunt). |
0.9 [19] | 2015-04-23 | New tracks and karts, online login, different kart physics. |
0.9.1 | 2015-10-18 | Many bug fixes and small improvements. |
0.9.2 | 2016-07-01 | New tracks, TTF font rendering, track editor improvement. |
0.9.3 | 2017-11-20 | Performance, graphics and physics improvements, new karts and tracks, new smooth camera. |
1.0 [20] | 2019-04-20 | Network and online multiplayer, new tracks, new game modes. |
1.1 [21] | 2020-01-05 | Online multiplayer improvements, UI enhancements, iOS support, new track. |
1.2 [22] | 2020-08-27 | New kart (Kiki), Haiku support, team chat in team multiplayer modes, graphics improvements. |
1.3 [23] | 2021-09-28 | Clickable URLs in text, minor tracks fixes. |
1.4 [24] | 2022-11-01 | Fix for macOS, soccer fields improvements. |
A physical version of the game on disc has been released by ADVPlans.
References[edit]
- ↑ SuperTuxKart is based on TuxKart which is released under GPL3
- ↑ SuperTuxKart's GutHub COPYING
- ↑ SuperTuxKart's history page
- ↑ Download page for the SuperTuxKart project hosted by SourceForge.net
- ↑ STK FAQ accessed on October 21th, 2008.
- ↑ SuperTuxKart's GotM proposal thread accessed by the wayback machine on June 15th, 2010.
- ↑ These are options in the main menu.
- ↑ SuperTuxKart's milestone page
- ↑ Blogpost detailing the planned features for STK
- ↑ Antarctica: Overview
- ↑ Steve Baker on the history of TuxKart
- ↑ Steve Baker on the history of TuxKart
- ↑ Ingo Ruhnke interview mentioned the end status of SuperTuxKart accessed on October 23, 2008.
- ↑ https://supertuxkart.net/Team
- ↑ Release note for 0.3 on sourceforge.net accessed on October 22nd, 2008.
- ↑ Release note for 0.4 on sourceforge.net accessed on October 23th, 2008.
- ↑ Release note for 0.5 on sourceforge.net accessed on October 24th, 2008.
- ↑ Release announcement for 0.8.1 accessed on January 10th, 2014
- ↑ GitHub release notes
- ↑ http://blog.supertuxkart.net/2019/04/supertuxkart-10-release.html
- ↑ http://blog.supertuxkart.net/2020/01/supertuxkart-11-released.html
- ↑ https://blog.supertuxkart.net/2020/08/supertuxkart-12-release.html
- ↑ https://blog.supertuxkart.net/2021/09/supertuxkart-13-release.html
- ↑ https://blog.supertuxkart.net/2022/11/supertuxkart-14-release.html