Un circuit que vous dessinez est un tracé à part entière : le jeu en déduit le profil de vitesse, les secteurs, la numérotation des virages, la voie des stands, les vibreurs, les tribunes et les arbres avec le même code que celui du générateur procédural. La seule chose que vous fournissez, c’est la ligne médiane.
Menu principal → Outils de modding → Éditeur de circuits.
Du dessin à la course
Dessiner
- Dessiner — maintenez le bouton gauche de la souris et tracez la boucle. Au relâchement, la forme est vérifiée : un tracé qui se croise est refusé (pas de huit). Le curseur Fidélité décide de ce qui survit de votre trait — bas, il garde de longues courbes enveloppantes ; haut, il garde exactement les ondulations dessinées. Le déplacer retraite votre trait d’origine, il se comporte donc comme un redessin.
- Importer img… (
I) — choisissez l’image d’un tracé (une ligne sombre sur fond clair) et l’éditeur la vectorise en boucle, en conservant l’image comme calque pâle pour redessiner par-dessus. - Img de réf… (
B) — placez n’importe quelle image sous le canevas sans la vectoriser : une photo, une vue satellite, un croquis. C’est vous qui dessinez par-dessus. - Charger… (
O) — rouvrez l’un de vos fichiers.circuitenregistrés, marqueurs, nom et notes compris. - Marqueurs (
M) — cliquez sur la piste pour poser Départ/Arrivée, Entrée des stands et Sortie des stands ;Rrevient au placement automatique (la plus longue ligne droite). - Aperçu — le vrai moteur de rendu 2D de course, pas un schéma.
Tbascule entre la vue texturée et la ligne colorée par zones avec les numéros de virages.
Quoi que vous dessiniez, le jeu impose un rayon de virage minimal de 40 m et lisse les pics de courbure : un trait nerveux produit malgré tout un tracé roulable.
Forme des virages
Deux curseurs, Rayon et Angle, appliqués à une portée que vous faites défiler avec < et > : tous les virages, un secteur, ou virage N. Les réglages par secteur et par virage se cumulent. Les virages concernés sont mis en évidence avec leur numéro sur le canevas.
Les deux opérateurs sont locaux et épinglés : l’entrée et la sortie d’un virage ne bougent jamais, la boucle reste donc fermée et le reste du tracé intact. La modification s’estompe jusqu’à zéro aux extrémités du virage, ce qui explique qu’un virage remodelé rejoigne toujours proprement sa ligne droite. Le Rayon resserre ou ouvre la courbe ; l’Angle déplace le braquage vers la corde (une pointe marquée) ou l’en éloigne (une courbe à rayon constant).
Le vérifier
- Analyser (
A) lance une vraie simulation de quatre tours avec une voiture de référence et rapporte le meilleur tour, la vitesse de pointe, le virage le plus lent, la moyenne, la part de plein gaz, l’usure des pneus par tour et le carburant par tour. - Essai au volant lance votre tracé comme une course en direct face à une grille complète. Quitter la course vous ramène à l’éditeur, tracé intact.
Propriétés
Nom, pays, ville, année, le caractère du tracé (équilibré / rapide / technique / urbain), les notes d’appui / usure des pneus / dépassements, le préréglage visuel, la longueur cible, et le placement en carrière — une place garantie au calendrier ou le pool de tirage.
Les trois notes sont déduites de la géométrie et affichées à titre indicatif ; en jeu, le jeu dérive l’appui, l’usure des pneus et les dépassements d’un tracé de son caractère — c’est donc ce champ-là qui change la façon dont le circuit se court.
Enregistrer (Ctrl+S) écrit <votre dossier mods>/circuits/<nom>.circuit — dans votre dossier utilisateur, pas dans le dossier d’installation du jeu (voir où vont les fichiers). Ce seul fichier constitue tout le circuit.
Le fichier .circuit
Texte brut, une instruction par ligne — lisible, comparable en diff, et facile à vérifier à l’œil :
name Monaco 1994
country Monaco
city Monte Carlo
year 1994
target_km 3.3
preset 0 # 0 = automatique (climat) · 1-6 = un modèle visuel
character street
downforce 88
tire_wear 40
overtaking 15
calendar guaranteed 6 # ou : calendar pool
start_finish 0.12 # facultatif, fraction d'abscisse curviligne 0..1
pit_entry 0.08
pit_exit 0.18
p 512.0 340.5 # ligne médiane, un point par ligne
p 516.2 338.9
...
Les points sont exprimés dans l’espace propre à l’éditeur ; le jeu remet la boucle à l’échelle de target_km, les valeurs absolues n’ont donc aucune importance — seule la forme compte.
L’amener dans une carrière
1. Configuration de carrière (Personnalisé). Nouvelle carrière → Prime Formula Series → Personnalisé (Avancé). La fenêtre de configuration comporte une section circuits listant chaque .circuit trouvé par le jeu ; ceux que vous sélectionnez sont apposés sur le calendrier de la carrière en cours de création et y sont épinglés — la revue des sites de mi-saison ne les remplace jamais.
2. Pool de circuits personnalisés. Paramètres → Carrière → Pool de circuits → Personnalisé…. Choisissez les fichiers, une taille de pool et la manière dont le reste du pool est rempli. Ces tracés deviennent des sites du monde : ils prennent d’abord les manches de la saison, puis vivent comme n’importe quel site — contrats, revues de site, retours. C’est l’option « je veux que mes tracés fassent partie de ce monde », plutôt que « de cette saison ».
3. Le calendrier d’un pack de mods. Importez les fichiers dans la page Circuits de l’Éditeur de mods et ordonnez-les dans sa page Calendrier. Un pack porteur d’un calendrier construit la saison de carrière à partir de celui-ci, manche par manche, en mêlant vos tracés à des tracés autogénérés selon vos envies. Voir packs de mods.
Les voies 1 et 3 épinglent leurs manches : le tracé que vous y avez placé continue d’être couru saison après saison. La voie 2 fait volontairement l’inverse — un site de pool vit dans le monde, il détient donc un contrat de site, peut être renouvelé, peut perdre sa place à la revue des sites de mi-saison, et peut revenir plus tard.
Partager un circuit
Le fichier .circuit est autonome : envoyez-le à quelqu’un et il le dépose dans son propre mods/circuits/. Pour le publier en objet à abonnement, voir publier sur le Steam Workshop — un circuit est l’objet le plus simple qui soit, un fichier dans un dossier.