Accueil/Encyclopédie/SuperTuxKart
Encyclopédie / 2015

SuperTuxKart

SuperTuxKart (STK) est un jeu de course de karts libre et gratuit, distribué selon les termes de la licence GNU General Public License, version 3. De nombreux personnages sont des mascottes issues du monde de l'open source. SuperTuxKart est un jeu multiplateforme, disponible sur Windows, macOS, Linux, Android et Nintendo Switch (homebrew).

SuperTuxKart était à ses débuts un simple dérivé d'un autre jeu de course, TuxKart, jeu développé à l'origine par Steve et Oliver Baker à partir de 2000. Le développement ayant stagné vers mars 2004, un dérivé nommé SuperTuxKart a été créé en 2006 par une autre équipe de développeurs. Le jeu est toujours activement maintenu à ce jour.

Système de jeu

Le joueur participe à des courses de karts, pouvant accueillir entre 1 et 20 joueurs au total, contrôlés physiquement ou par l'ordinateur. En course normale, le joueur interagit avec des cadeaux qui l'aideront à ralentir ou neutraliser temporairement son adversaire mais peut en revanche se heurter à des peaux de bananes dispersées sur la piste lui infligeant un malus le temps de quelques secondes. Le jeu se veut donc plus amusant que réaliste.

Modes de jeu

Solo - Hors-ligne

Le joueur participe à des courses dans lesquelles d'autres karts (de 0 à 19) sont dirigés par l'ordinateur. Par défaut, le joueur démarre toujours la course en dernière position. 7 modes de jeu sont disponibles.

Le mode Course normale permet de participer à une simple course contre d'autres karts avec divers objets comme aide.

En mode Contre-la-montre, le joueur devra battre les records de temps sur un circuit, avec ou sans adversaires. Contrairement au mode Course, il n'y a aucune arme, mais chaque kart a un nombre de zippers identique au nombre de tours au début de la course.

Un autre mode de jeu est Suivre le meneur : le but est de rester le plus près possible du meneur (le kart étant en première position lors du départ), sans le dépasser.

Le mode Bataille, implémenté pour le mode multijoueur initialement, consiste à envoyer des objets aux adversaires sur une arène pour les éliminer au bout de 3 objets reçus. Depuis la version 1.0, des pneus de rechange sont portés par des personnages sur l'arène.

Le mode Football consiste à pousser un ballon avec son kart jusqu'à la cage adverse. Le jeu s'arrête au bout d'un nombre de buts ou au bout d'un certain temps.

Le mode Chasse aux œufs, quant à lui, demande au joueur, seul sur le parcours, de chercher des œufs cachés partout sur le circuit en un minimum de temps.

Le mode Tours contre la montre est un mode dans lequel il faut faire le plus de tours dans un temps inparti

Enfin, il est possible de participer à un Grand Prix, qui consiste à parcourir plusieurs circuits à la suite.

Multijoueur

Depuis la version 0.4, il est possible de jouer jusqu'à quatre sur la même machine. La version 1.0 ajoute la possibilité de jouer en réseau.

Depuis la version 1.0, il est possible de créer ou rejoindre un serveur en ligne.

Défis

Depuis la version 0.5, il est possible de faire des « défis » afin de gagner des niveaux de jeu, des circuits, un Grand Prix, etc.

Ces défis permettent de débloquer des circuits, les Grands Prix ainsi qu'un kart dans le mode histoire.

Objets

Si l’adresse pour négocier les difficultés du circuit joue un rôle important, un aspect particulier du jeu tient à la multiplicité des objets et armes pouvant être utilisés contre les adversaires. En complément, des pièges disséminés sur le parcours ralentissent la progression des joueurs. Tous les karts, y compris ceux contrôlés par l’ordinateur, peuvent utiliser toutes les armes.

Karts

Le jeu compte 18 karts, représentant pour la plupart des mascottes de systèmes d'exploitation ou de logiciels libres

Nolok est le seul personnage ne représentant aucun projet en particulier : il est en fait l'antagoniste d'un autre jeu libre mettant en scène Tux et ses amis, SuperTux. Il se distingue également au niveau de l’apparence de certaines de ses armes. C'est également l'antagoniste du mode histoire.

Circuits

Dans la version de base, le jeu propose 32 circuits différents, qui se distinguent par leur décor à thème (pyramides, intérieur d’une salle de classe, planètes). Le fond sonore est une musique libre de droits adaptée à la thématique du circuit.

Développement

Joerg Henrichs (alias hiker) et Marianne Gagnon (alias Auria) sont les deux initiateurs du projet. Ils s'occupaient de coordonner les efforts des nombreux contributeurs qu'ils soient développeurs, infographistes ou traducteurs. Joerg Henrichs a toutefois annoncé qu'il quittait le projet le . Marianne Gagnon, bien que toujours active dans le projet, a abandonné la fonction de leader du projet.

Le jeu est actuellement dans une phase nommée SuperTuxKart Evolution, qui sera la plus grande version que le jeu va connaitre.

STK est écrit dans le langage de programmation C++ et utilise le moteur 3D Antarctica ; conçu spécifiquement pour ce jeu, il est dérivé d'Irrlicht. Le jeu dépend aussi des bibliothèques OpenAL, OpenGL, Vorbis et Ogg. Le projet utilise le gestionnaire de version SVN et son code source est sous licence GNU GPL v3.

Musique

Les musiques créées par la communauté pour SuperTuxKart sont publiées sous licence libre, tout comme le reste du projet.

Extensions

Les extensions proposées à partir de la version 0.7.2 sont l'œuvre de la communauté et permettent d'allonger la durée de vie du jeu. Des karts et des circuits supplémentaires sont ainsi disponibles.

Ces karts et ces circuits ainsi que ceux disponibles par défaut sont réalisés sous le logiciel libre de modélisation et de rendu 3D Blender.

Certaines extensions représentent également des karts et des pistes des anciennes versions.

Sources et vérification

Adapté de Wikipédia. Le texte appartient aux auteurs de l'article original et est disponible sous licence CC BY-SA 4.0. Tableaux, modèles et notes de bas de page supprimés ; Des liens vers la version originale et l’historique des révisions sont fournis ci-dessous.

Mise à jour du texte source: 2026-10-03

Continuer la lecture

↑