TORCS - Le Bottin des Jeux Linux

TORCS

🗃️ Specifications

📰 Title: TORCS 🕹️ / 🛠️ Type: Game
🗃️ Genre: Sport 👁️ Visual: 3D
🏷️ Category: Sport ➤ Motorsport ➤ High Speed Circuit 🏝️ Perspective: Third & First person
🔖 Tags: Sports; Motorsport; High Speed Circuit; Rally; Driving; Steering; Racing; Simulation; Action; Vehicles; Cars; Fast-Paced; Moddable; Local Multi; 4 Player Local; Competitive; Split Screen; Controller; Keyboard; Mouse; Steering Wheel ⏱️ Pacing: Real Time
🐣️ Approx. start: 2001-06-24 👫️ Played: Single & Multi
🐓️ Latest: 2017-03-04 🚦 Status: 05. Tested & Playable (status)
📍️ Version: Latest: 💥️ 1.3.8-test1 ➜ 1.3.8 / Dev: a40301 ❤️ Like it: 2. 👏️⭐⭐⭐⭐ (excellent)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: Code: GPL-2 / Artwork: Free Art ✨️ (temporary):
🐛️ Created: 2010-08-20 🐜️ Updated: 2025-05-11

📦️ Deliverables

📦️ Package name: torcs ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak: ✓
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 📰 Previous News:
🎨️ Significant improvement: 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🦺️ Work in progress:
👫️ Contrib.: goupildb & Louis 🚧️ Some work remains to be done:
🎰️ ID: 13219

📖️ Summary

📜️[en]: A libre, multi-platform car racing game on circuits and tracks. It features single-player (AI) and multiplayer (up to 4 in split-screen) gameplay in 50 different cars on 20 circuits, in single races or championships featuring up to 100 cars. On the graphics side, it supports lighting, smoke, skid marks and glowing brake discs. The simulation itself supports a simple damage model, collisions, tire and wheel properties (elasticity, damping, rigidity, etc.), aerodynamics (ground effects, spoilers, etc.). In terms of game control, it supports gamepads and steering wheels (in addition to keyboard and mouse). 📜️[fr]: Un jeu libre et multiplateforme de course automobile sur circuits et sur pistes. Il permet le jeu solo (IA) et multijoueur (jusqu'à 4 en écran partagé) à bord de 50 voitures différentes sur 20 circuits, en courses simples ou en championnat mettant en scène jusqu'à 100 voitures. Côté graphisme, il supporte les fonctions d'éclairage, de fumée, les marques de dérapage et les disques de freins incandescents. La simulation en elle-même supporte un modèle de dégâts simples, les collisions, les propriétés des pneus et roues (élasticité, amortissement, rigidité, ...), l'aérodynamisme (effets de sol, spoilers, ...). Côté contrôle du jeu, celui-ci supporte les gamepads et volants (en plus du clavier et de la souris).

🎥️ Videos


🦉️From Devs: (201703),


🎲️ Gameplay: (201312), (201311), [fr](201208),


🎮️ Showcase: Autonomous Car With Neural Network Racing in Torcs (201611),

🕸️ Links

🏡️ Website & videos
Website: [Homepage] [Dev site] [Features/About] [Screenshots 1 2] [Videos t(202xxx) gd(201703) gd(201703) gd(201706) gd(201706) gd(201301) r(201608) lp(201102) g(201312) g(201311) g(201310) g(201401) g(201310) g(201604) g(201612) g(201308) g(201601) g[fr](201208) g[fr](201601) g[de](201307) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](201206) g[it](202xxx) g[tr](202xxx)]
Doc: [WIKI] [FAQ]
Updates: [RSS] [Changelog 1 2(news/blog) 3(latest file versions) 4]

💰 Commercial
• (empty)

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🦣️ Social
(Torcs) Devs (TORCS Team [fr] [en]): [Site 1 2] [Libera.Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Torcs) Devs (Bernhard Wymann [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [LinkedIn] [Interview 1(202xxx) 2(202xxx)]
(Torcs) Devs (Eric Espié [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Torcs) Devs (Christophe Guionneau [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (TORCS) [fr] [en] [de]]
[LibreGameWiki] [Wiki ubuntu-fr [fr]] [Fedora [fr]] [The Linux Game Tome] [Mod DB] [Indie DB]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage (author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[TIGdb] [TuxArena]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title: TORCS
🦊️ What's: A libre car racing sim game
🏡️ https://torcs.sourceforge.net/
🐣️ https://sourceforge.net/projects/torcs/
🔖 #LinuxGaming #ShareYourGames #Flagship #Sport #Driving
📦️ #Libre #Arch #RPM #Deb #Flatpak
📕️ https://lebottinlinux.vps.a-lec.org/LO.html

🥁️ Update: 1.3.8-test1 ➜ 1.3.8
⚗️ Signific. vers. 🦍️
📌️ Changes: https://sourceforge.net/p/torcs/code/ci/eced44c3a98798c22e1c1da26d2d32cba29a2436/tree/torcs/torcs/README
🦣️ From: https://mastodon.social/@jugandoenlinux/114400341404947450
🛜️ https://sourceforge.net/projects/torcs/rss?path=/all-in-one

🦉️ https://www.youtube.com/embed/Ou4Q2Ygzm8A
🎲️ https://www.youtube.com/embed/s929NYFtWE0
🎲️ https://www.youtube.com/embed/oLXXYA5t2X8
🎲️[fr] https://www.youtube.com/embed/HOg-nsIdYew

🕶️ A bird's-eye view of a car race on a fast circuit, showing some twenty cars in close proximity to each other.

📚️ TORCS is a libre, multi-platform car racing game on circuits and tracks. It features single-player (AI) and multiplayer (up to 4 in split-screen) gameplay in 50 different cars on 20 circuits, in single races or championships featuring up to 100 cars. On the graphics side, it supports lighting, smoke, skid marks and glowing brake discs. The simulation itself supports a simple damage model, collisions, tire and wheel properties (elasticity, damping, rigidity, etc.), aerodynamics (ground effects, spoilers, etc.). In terms of game control, it supports gamepads and steering wheels (in addition to keyboard and mouse).

📕 Description [en]

📜️ "A libre car racing simulation game" 📜️


TORCS, The Open Racing Car Simulator, is a car racing simulation, which allows you to drive in races against opponents simulated by the computer. You can also develop your own computer-controlled driver (also called a robot) in C or C++. TORCS is "Open Source" (GNU General Public License Version 2 or later).

TORCS is a highly portable multi platform car racing simulation. It is used as ordinary car racing game, as AI racing game and as research platform. It runs on Linux (all architectures, 32 and 64 bit, little and big endian), FreeBSD, OpenSolaris, MacOSX and Windows (32 and 64 bit). The source code of TORCS is licensed under the GPL ("Open Source"). You find more information about the project in the menu bar on the left.

TORCS features many different cars, tracks, and opponents to race against. You can steer with a joystick or steering wheel, if the device is supported by your platform. It is also possible to drive with the mouse or the keyboard. Graphic features lighting, smoke, skid marks and glowing brake disks. The simulation features a simple damage model, collisions, tire and wheel properties (springs, dampers, stiffness, ...), aerodynamics (ground effect, spoilers, ...) and much more. The game play allows different types of races from the simple practice session up to the championship. Enjoy racing against your friends in the split screen mode with up to four human players.

TORCS was initially created by Eric Espié and Christophe Guionneau, substantial parts have been added by other contributors (have a look into the "Credits" section for details). The project is currently headed by Bernhard Wymann.The TORCS source code is licensed under the terms of the GNU General Public License (GPL 2), most of the artwork is licensed under the Free Art License, have a look into the packages for details about copyright holders and the licensing.

The next big development goal is an online racing mode.

Your feedback is welcome on the torcs-users mailing list.

Features

✅️ 3D Car racing simulation for gamers, researchers, engineers and teachers
✅️ Many tracks, opponents and cars available
✅️ Sophisticated physical model
✅️ Supports all input devices (steering wheels, joystick, game pads, ...)
✅️ Lots of community content/add-on software available
✅️ Easy to modify (proven in many scientific/industrial research projects based on TORCS)
✅️ Easy to add/create content
✅️ Modular architecture
✅️ Excellent performance and stability


🌍️ Wikipedia:

TORCS (The Open Racing Car Simulator) is an open source 3D car racing simulator available for Linux, FreeBSD, Mac OS X, AmigaOS 4, AROS, MorphOS and Microsoft Windows. TORCS was created by Eric Espié and Christophe Guionneau, but project development is now headed by Bernhard Wymann. It is written in C++ and is licensed under the GNU GPL. TORCS is designed to enable pre-programmed AI drivers to race against one another, while allowing the user to control a vehicle using either a keyboard, mouse, or wheel input.

History

Development

Development of TORCS began in 1997 by Eric Espié and Christophe Guionneau as a 2D game called Racing Car Simulator (RCS). It was influenced by and based on RARS (Robot Auto Racing Simulator). When Espié and Guionneau acquired a 3dfx graphics card for game development, they made the first 3D version of the simulator with OpenGL and renamed it Open Racing Car Simulator (ORCS) so as not to be confused with the Revision Control System.

The early versions of ORCS did not include cars with engines, making the game a Soap Box Derby-style, downhill racing simulation. When engines and engine sounds were eventually added, the simulation was given its final name, TORCS, as the name seemed more relevant to automobiles given its similarity to the word torque.

Later, Guionneau added multiple camera angles during game-play. Guionneau developed much of the original graphics code in TORCS and eventually added texture mapping to give more detail to the cars. Espié then worked on piecing together and finalizing code for release.
Future goals

The current main developers of TORCS are Bernhard Wymann (project leader), Christos Dimitrakakis (simulation, sound, AI) and Andrew Sumner (graphics, tracks). Aside from bugfixes and maintenance of TORCS code, the next features planned include network multiplayer mode, improved physics engine, enhanced car interior detail, and replays.

Reception and impact

In December 2000 CNN placed TORCS among the "Top 10 Linux games for the holidays". Linux Journal considered TORCS to be the best open source driving game in their October 18, 2007 issue, highlighting the ability for players to design their own cars, realistic graphics and vehicle handling. The game became quite popular, alone via Sourceforge.net the game was downloaded between 2000 and May 2017 over 2.9 million times.

Competitions

The TORCS Racing Board hosts a competition on its website among players in the TORCS community. Unlike traditional network multiplayer events in which players compete in real-time on local network or Internet-connected clients simultaneously, the TORCS Racing Board is a competition between artificial intelligence "robots" developed and uploaded by users.

Faculty from the University of Würzburg and Politecnico di Milano host two AI competitions, the Simulated Car Racing Championship and the Demolition Derby Competition; the latter uses a patched TORCS server.

TORCS forks

TORCS has been forked into several projects, for example Speed Dreams, originally known as Torcs-NG.
Use in research

Thanks to its openness, modularity and extensibility, TORCS has been adopted as a base for many research projects; examples include automated computation of car setups, human-assisted algorithmic generation of tracks and the application of several computing techniques (e.g. genetic programming) to different aspects of robot driving. Since 2008, TORCS has also played an important role in various research fields within the IEEE Conference on Computational Intelligence and Games, where it appears as a base for 4 to 6 projects every year.

According to the TORCS FAQ the current version of TORCS should be cited as "B. Wymann, E. Espié, C. Guionneau, C. Dimitrakakis, R. Coulom, A. Sumner. TORCS: The Open Racing Car Simulator, vX.X.X, 20XX."

📕 Description [fr]

Une course automobile sur circuits et sur pistes, par la TORCS Team (concepteurs initiaux : Eric Espié & Christophe Guionneau, project leader actuel : Bernhard Wymann aka berniw).

TORCS (pour The Open Racing Car Simulator) est un jeu libre et multiplateforme de course automobile sur circuits et sur pistes. Il permet le jeu solo (IA) et multijoueur (jusqu'à 4 en écran partagé) à bord de 50 voitures différentes sur 20 circuits, en courses simples ou en championnat mettant en scène jusqu'à 100 voitures. Côté graphisme, il supporte les fonctions d'éclairage, de fumée, les marques de dérapage et les disques de freins incandescents. La simulation en elle-même supporte un modèle de dégâts simples, les collisions, les propriétés des pneus et roues (élasticité, amortissement, rigidité, ...), l'aérodynamisme (effets de sol, spoilers, ...). Côté contrôle du jeu, celui-ci supporte les gamepads et volants (en plus du clavier et de la souris).


Voir aussi / See also: Speed Dreams, Torcs,


TORCS, The Open Racing Car Simulator, est une simulation de course automobile qui vous permet de conduire dans des courses contre des adversaires simulés par l'ordinateur. Vous pouvez également développer votre propre pilote contrôlé par l'ordinateur (également appelé robot) en C ou C ++. TORCS est "Open Source" (sous licence GNU General Public License Version 2 ou ultérieure).

TORCS est une simulation de course automobile multiplateforme hautement portable. Il est utilisé comme un jeu de course automobile ordinaire, comme un jeu de course d'IA et comme plateforme de recherche. Il fonctionne sur Linux (toutes les architectures, 32 et 64 bits), FreeBSD, OpenSolaris, MacOSX et Windows (32 et 64 bits). Le code source de TORCS est sous licence GPL ("Open Source").

TORCS comporte de nombreuses voitures, pistes et adversaires différents. Vous pouvez utiliser un joystick ou un volant, si l'appareil est pris en charge par votre plateforme. Il est également possible de conduire avec la souris ou le clavier. Le graphisme du jeu supporte les fonctions d'éclairage, de fumée, de marque de dérapage et de disques de freins incandescents. La simulation supporte un modèle de dégâts simples, les collisions, les propriétés des pneus et roues (élasticité, amortissement, rigidité, ...), l'aérodynamisme (effets de sol, spoilers, ...) et bien davantage. Le jeu permet différents types de courses de la simple séance d'entraînement jusqu'au championnat. Profitez de la course contre vos amis en mode écran partagé avec jusqu'à quatre joueurs humains.

TORCS a d'abord été créé par Eric Espié et Christophe Guionneau, d'autres éléments ont été ajoutés par d'autres contributeurs (consultez la section «Crédits» pour plus de détails). Le projet est actuellement dirigé par Bernhard Wymann. Le code source de TORCS est sous licence GNU General Public License (GPL 2), la plupart des œuvres d'art sont sous licence Free Art, consultez les packages pour plus de détails sur les titulaires de droits d'auteur et les licences.

Le prochain grand objectif de développement est un mode de course en ligne.

Vos commentaires sont les bienvenus sur la liste de diffusion torcs-users.

Caractéristiques

✅️ Simulation de course automobile en 3D pour les joueurs, les chercheurs, les ingénieurs et les enseignants
✅️ Nombreux circuits, adversaires et voitures disponibles
✅️ Modèle physique sophistiqué
✅️ Prend en charge tous les dispositifs d'entrée (volants, joystick, manettes de jeu, ...). )
✅️ Nombreux contenus communautaires/logiciels complémentaires disponibles
✅️ Facile à modifier (prouvé dans de nombreux projets de recherche scientifique/industrielle basés sur TORCS)
✅️ Facile à ajouter/créer des contenus
✅️ Architecture modulaire
✅️ Excellentes performances et stabilité



🌍️ Wikipedia:

TORCS (the open racing car simulator) est un jeu vidéo libre de course automobile en trois dimensions pour ordinateur.

Même s'il n'a pas la qualité graphique des jeux commerciaux du secteur, TORCS permet de disputer divers types de courses, sur une quarantaine de véhicules (des voitures de rallye et de Formule 1, de Nascar, de Grand tourisme, d'endurance - les données des véhicules n'étant pas toutes sous licence libre) et sur une grande variété de circuits (chemins poussiéreux, routes, circuits de Formule 1, etc).

Le jeu peut se jouer en multijoueur ou contre l'ordinateur, l'intelligence artificielle étant assez évoluée.

La version 1.3 apporte des améliorations en termes de sons et de décor et offre un éditeur de circuits. Un successeur, nommé Speed Dreams, offre de meilleurs graphismes et des nouvelles voitures, comme l'Audi R8.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation à partir du/des paquet(s) Manjaro/Arch :
• Il(s) est/sont dans les dépôts Manjaro/Arch, il suffit d'installer le(s) paquet(s).

📦️ Installation à partir du paquet Debian/Ubuntu :
• Il(s) est/sont dans les dépôts Debian/Ubuntu, il suffit d'installer le(s) paquet(s).

📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible. Il vous suffit d'utiliser votre gestionnaire de paquets Flatpak (discover et/ou gnome-software) pour l'installer en quelques clics.

💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : discover (mon préféré) et/ou gnome-software

[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
[The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom



📄️ Installation à partir du source

• Source non testé.

☝️ Astuces : Si vous téléchargez le livrable (il s'agit de son source), renommez son extension en tar.gz (vs tar.bz2)


🚀️ LANCEMENT DU JEU

▸ Classique :
• Si vous l'avez installé à partir d'un paquet / dans l'un des répertoires système : [Alt+F2] nom_du_binaire ou $ nom_du_binaire
• Ou, rendez son binaire exécutable (clic droit sous votre gestionnaire de fichier) et cliquez dessus, ou dans son répertoire racine lancez : $ ./nom_du_binaire
💡 Nota : si vous l'avez installé via votre gestionnaire de paquets et ne connaissez pas le nom précis du binaire, sélectionnez le paquet dans votre gestionnaire, et dans l'onglet “Fichiers” recherchez son nom dans l'arborescence d'installation (le binaire est généralement installé dans /usr/bin/).

▸ Flatpak :
• Si vous l'avez installé à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).
💡 Astuce : L'application Ulauncher (en dépôts AUR) permet aussi de lancer vos applications (y compris Flatpak) via un raccourci (tel que Alt F3) en saisissant ses premières lettres.

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le ? sous Debian. Par : goupildb. ⏱️ Durée du test : ? minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.


🫕️ Installation :
▸ (🧪️not_tested) Paquet Arch/AUR : NON TESTE.
▸ (✔ v. 1.3.1) Paquet Debian : FONCTIONNEL.
▸ (🧪️not_tested) Paquet Flatpak : NON TESTE.
🟢️ Il est très facile à installer et à lancer grâce à ses différents types de livrables disponibles.

☝️ Astuces : Si vous téléchargez le livrable (il s'agit de son source), renommez son extension en tar.gz (vs tar.bz2)


🌻️ Premières impressions :
🟢️ Les graphismes sont superbes et la jouabilité est exemplaire pour ce type de jeu.
🟢️ Ça reste jouable sur une petite configuration graphique en baissant les paramètres vidéo.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: 👏️⭐⭐⭐⭐ (excellent)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

🟢️ L'une des courses automobiles libres les plus aboutie (en 2008) sous Linux.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !