SuperTuxKart
   HOME

TheInfoList



OR:

''SuperTuxKart'' (''STK'') is a
free and open-source Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
kart racing game A kart racing game, also known as cart racing game or go-kart racing game, is a subgenre of racing video games. Kart racing games have simplified driving mechanics while including unusual racetrack designs, obstacles, and vehicular combat. Tho ...
, distributed under the terms of the GNU General Public License, version 3. It features mascots of various
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized so ...
projects. ''SuperTuxKart'' is
cross-platform In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software ...
, running on
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, whi ...
,
macOS macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and la ...
,
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for se ...
, iOS (beta), Android systems and
Nintendo Switch The is a hybrid video game console developed by Nintendo and released worldwide in most regions on March 3, 2017. The console itself is a tablet that can either be docked for use as a home console or used as a portable device, making it a ...
( homebrew). ''SuperTuxKart'' started as a fork of TuxKart, originally developed by Steve and Oliver Baker in 2000. When TuxKart's development ended around March 2004, a
fork In cutlery or kitchenware, a fork (from la, furca 'pitchfork') is a utensil, now usually made of metal, whose long handle terminates in a head that branches into several narrow and often slightly curved tine (structural), tines with which one ...
as ''SuperTuxKart'' was conducted by other developers in 2006. ''SuperTuxKart'' is under active development by the game's community.


Gameplay

''SuperTuxKart'' gameplay is similar to that of the ''
Mario Kart is a series of racing games developed and published by Nintendo. Players compete in go-kart races while using various power-up items. It features characters and courses from the ''Mario'' series as well as other gaming franchises such as ...
'' series, but also has distinct elements, such as collecting and using cans of Nitro. The game features the mascots of several open source projects. For example,
Mozilla Thunderbird Mozilla Thunderbird is a free and open-source cross-platform email client, personal information manager, news client, RSS and chat client developed by the Mozilla Foundation and operated by subsidiary MZLA Technologies Corporation. The projec ...
plays the referee, flagging the start of the race and saving players when they drive off the course. The game supports single player, local multiplayer, WAN multiplayer, and
LAN Lan or LAN may also refer to: Science and technology * Local asymptotic normality, a fundamental property of regular models in statistics * Longitude of the ascending node, one of the orbital elements used to specify the orbit of an object in spa ...
multiplayer modes. Networking modes were introduced in version 1.0.


Characters

The official playable characters of ''SuperTuxKart'' are the mascots of free and open-source projects. The character Nolok does not represent a particular open source project, but was created by the ''
SuperTux ''SuperTux'' is a free and open-source two-dimensional platform video game published under the GNU General Public License (GPL). The game was inspired by Nintendo's '' Super Mario Bros.'' series; instead of Mario, the hero in the game is Tux, ...
'' project as the
antagonist An antagonist is a character in a story who is presented as the chief foe of the protagonist. Etymology The English word antagonist comes from the Greek ἀνταγωνιστής – ''antagonistēs'', "opponent, competitor, villain, enemy, ri ...
of Tux. The mascots for many other projects are available as add-ons from SuperTuxKart's add-ons website.


Plot

Unlike ''Mario Kart'', STK has a story associated with gameplay, similar to '' Crash Team Racing''. Story mode is used to unlock tracks and characters for single and multi-player modes. At the beginning of story mode, Gnu, the leader of the free/libre and open-source world, is captured by Nolok, the villain in STK, with his spaceship. Nolok then visits Tux and tells him that he has kidnapped Gnu; unless Tux and his friends can defeat Nolok, the 'King of the Karts', Gnu would become his supper. After the player defeats Nolok in Fort Magma, the final track of STK, Tux rescues Gnu from his prison.


History

''SuperTuxKart'' is based on ''TuxKart'', a project initiated by Steve Baker in April 2000. Due to internal disagreements in the TuxKart project, development stalled. The project ultimately collapsed and was abandoned in March 2004. The project was forked as ''SuperTuxKart'', but remained in an unplayable and unmaintained state. In 2006 Joerg "Hiker" Henrichs resurrected the project and, with the help of Eduardo "Coz" Hernandez Munoz, released the game in a playable state. In 2008, Marianne Gagnon (aka. "Auria") joined the project and eventually replaced Coz as one of the project leaders after his retirement. Historically
licensed A license (or licence) is an official permission or permit to do, use, or own something (as well as the document of that permission or permit). A license is granted by a party (licensor) to another party (licensee) as an element of an agreeme ...
under version 2 of the GPL, in 2008 the game's
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the ...
was relicensed to the
GPLv3 The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general u ...
. The game's assets (textures, models, sounds, music, etc.) are licensed under a mixture of free content and
DFSG The Debian Free Software Guidelines (DFSG) is a set of guidelines that the Debian Project uses to determine whether a software license is a free software license, which in turn is used to determine whether a piece of software can be included in Deb ...
conforming
licenses A license (or licence) is an official permission or permit to do, use, or own something (as well as the document of that permission or permit). A license is granted by a party (licensor) to another party (licensee) as an element of an agreeme ...
: GPL,
CC BY A Creative Commons (CC) license is one of several public copyright licenses that enable the free distribution of an otherwise copyrighted "work".A "work" is any creative material made by a person. A painting, a graphic, a book, a song/lyric ...
,
CC BY-SA A Creative Commons (CC) license is one of several public copyright licenses that enable the free distribution of an otherwise copyrighted "work".A "work" is any creative material made by a person. A painting, a graphic, a book, a song/lyric ...
, and
Public Domain The public domain (PD) consists of all the creative work to which no exclusive intellectual property rights apply. Those rights may have expired, been forfeited, expressly waived, or may be inapplicable. Because those rights have expired ...
. In 2010, ''SuperTuxKart'' switched away from using SDL and PLIB libraries (used through version 0.6.2) for graphics and started using the
Irrlicht Engine Irrlicht (pronounced in German) is an open-source game engine written in C++. It is cross-platform, officially running on Windows, macOS, Linux and Windows CE and due to its open nature ports to other systems are available, including FreeBSD, X ...
. This change was released in version 0.7. In 2013 and 2014, the game participated in
Google Summer of Code The Google Summer of Code, often abbreviated to GSoC, is an international annual program in which Google awards stipends to contributors who successfully complete a free and open-source software coding project during the summer. , the program is ...
as a mentoring organization. The migration of the code repository from
SourceForge SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirroring ...
to
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, cont ...
was officially announced on 17 January 2014, though the assets repository and downloads remain on
SourceForge SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirroring ...
. On April 21, 2015, version 0.9 was released which used a highly modified version of
Irrlicht Irrlicht may refer to: * Irrlicht, the German name for will-o'-the-wisp, the ghostly light sometimes seen at night over bogs and swamps * "Irrlicht", the ninth song in the ''Winterreise'' cycle by Franz Schubert * ''Irrlicht'' (album), by Klaus ...
, including an entirely new graphics renderer dubbed Antarctica. This enabled much better graphics with features such as
dynamic lighting Computer graphics lighting is the collection of techniques used to simulate light in computer graphics scenes. While lighting techniques offer flexibility in the level of detail and functionality available, they also operate at different levels o ...
,
ambient occlusion In 3D computer graphics, modeling, and animation, ambient occlusion is a shading and rendering technique used to calculate how exposed each point in a scene is to ambient lighting. For example, the interior of a tube is typically more occluded ...
,
depth of field The depth of field (DOF) is the distance between the nearest and the furthest objects that are in acceptably sharp focus in an image captured with a camera. Factors affecting depth of field For cameras that can only focus on one object dis ...
, real-time
shadow mapping Shadow mapping or shadowing projection is a process by which shadows are added to 3D computer graphics. This concept was introduced by Lance Williams in 1978, in a paper entitled "Casting curved shadows on curved surfaces." Since then, it has b ...
, and more. In early 2018, Antarctica switched to using
PBR PBR may refer to: Science and technology * Passive bistatic radar * Partition boot record * Pebble bed reactor, a type of nuclear reactor * Peripheral benzodiazepine receptor, another name for translocator protein * Phosphorus bromide * Photo ...
in the git version of the game. Antarctica Rendering Engine uses
OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardwa ...
3.3+ (or OpenGL ES on suitable platforms) and
GLSL OpenGL Shading Language (GLSL) is a high-level shading language with a syntax based on the C programming language. It was created by the OpenGL ARB (OpenGL Architecture Review Board) to give developers more direct control of the graphics pipelin ...
for most of the graphical work. In March 2017, ''SuperTuxKart'' was
greenlit To green-light is to give permission to proceed with a project. The term is a reference to the green traffic signal, indicating "go ahead". Film industry In the context of the film and television industries, to green-light something is to ...
on digital distributor
Steam Steam is a substance containing water in the gas phase, and sometimes also an aerosol of liquid water droplets, or air. This may occur due to evaporation or due to boiling, where heat is applied until water reaches the enthalpy of vaporizatio ...
.. However, , ''SuperTuxKart'' is not yet downloadable on Steam. In May 2019, Joerg "Hiker" Henrichs stepped down as a lead developer of ''SuperTuxkart'', with "Benau" and "Alayan" taking over as the new project leaders. In September 2021, ''SuperTuxKart'' 1.3 was released, it has support for force feedback. Force feedback is extremely uncommon for
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, n ...
games.


Reception

In 2004, TuxKart was selected by The Linux Game Tome to be their "Game of the Month" project. In 2007 ''
Full Circle Magazine ''Full Circle'' is a free distribution Portable Document Format magazine that was founded by Ronnie Tucker in April 2007. It is released on the last Friday of every month in PDF, EPUB ebook format and also on the Issuu electronic publishing platfo ...
'' named ''SuperTuxKart'' as one of the top five racing games available for Linux, describing it as the game to try if you're "tired of realistic driving". ''
Linux Journal ''Linux Journal'' (''LJ'') is an American monthly technology magazine originally published by Specialized System Consultants, Inc. (SSC) in Seattle, Washington since 1994. In December 2006 the publisher changed to Belltown Media, Inc. in Houston, ...
'' also praised the game, saying that "the courses in SuperTuxKart are fun, colorful and imaginative" and that "If you've played the original, you'll be impressed by the new, hugely improved, SuperTuxKart." Although it did not make it into the '' APC Mag'' top five free games, it received an honorable mention in 2008. In 2009,
TechRadar ''TechRadar'' is an online publication owned by Future and focused on technology. It has editorial teams in the US, UK and Australia and provides news and reviews of tech products and gadgets. It was launched in 2007 and expanded to the US in ...
cited it as one of the best games to put on a Linux
netbook Netbook was a commonly used term that identified a product class of small and inexpensive laptops which were sold from 2007 to around 2013. These machines were designed primarily as cost-effective tools for consumers to access the Inte ...
. In 2016, OMG! Ubuntu! called SuperTuxKart "the best kart racing game to not feature
Mario is a character (arts), character created by Japanese video game designer Shigeru Miyamoto. He is the title character of the ''Mario (franchise), Mario'' franchise and the mascot of Japanese video game company Nintendo. Mario has appeared in ...
,
Toad Toad is a common name for certain frogs, especially of the family Bufonidae, that are characterized by dry, leathery skin, short legs, and large bumps covering the parotoid glands. A distinction between frogs and toads is not made in scient ...
or
Diddy Kong is a fictional character who appears in games belonging to the ''Donkey Kong'' and ''Mario'' video game franchises, debuting in the 1994 ''Donkey Kong'' series game, ''Donkey Kong Country''. Nintendo designer Kevin Bayliss commented Diddy Kong wa ...
". Since August 2007 SuperTuxKart has been downloaded over 3.2 million times from SourceForge.net and has over 500 thousand downloads on the
Google Play Google Play, also known as the Google Play Store and formerly the Android Market, is a digital distribution service operated and developed by Google. It serves as the official app store for certified devices running on the Android operating sy ...
store.


See also

* List of computing mascots *
List of free and open-source software packages This is a list of free and open-source software packages, computer software licensed under free software licenses and open-source licenses. Software that fits the Free Software Definition may be more appropriately called free software; the GNU ...
*
List of open-source video games This is a list of notable open-source video games. Open-source video games are assembled from and are themselves open-source software, including public domain games with public domain source code. This list also includes games in which the engine ...
* ''
SuperTux ''SuperTux'' is a free and open-source two-dimensional platform video game published under the GNU General Public License (GPL). The game was inspired by Nintendo's '' Super Mario Bros.'' series; instead of Mario, the hero in the game is Tux, ...
'', another game featuring Tux and friends * '' Tux Racer'', another racing game that features Tux


References


External links

* {{Tux games AmigaOS 4 games AROS software Kart racing video games Linux games MorphOS games Multiplayer and single-player video games Open-source video games MacOS games Racing video games Software using the GPL license Video game clones Windows games Creative Commons-licensed video games