Guide de création d’un serveur Assetto Corsa Competizione
Assetto Corsa Competizione (ACC) est la simulation officielle du GT World Challenge développée par Kunos Simulazioni, et un serveur dédié est le moyen pour les ligues, les communautés de soirées course et les groupes d’entraînement de faire tourner un week-end de course en continu. Un serveur ACC enchaîne en boucle un week-end simulé du vendredi au dimanche, avec des sessions d’essais, de qualifications et de course que les pilotes peuvent rejoindre à tout moment. Ce guide couvre les deux façons d’en faire tourner un : louer un serveur infogéré ou l’auto-héberger sur votre propre PC.
Avant de commencer : ce dont un serveur ACC a besoin
- PC uniquement. Les versions console d’ACC tournent sur des serveurs partenaires sous licence de l’éditeur, et les joueurs console ne peuvent pas rejoindre les serveurs PC. Tout ce qui suit concerne la version PC.
- Il n’existe pas de connexion directe par IP. Les pilotes trouvent votre serveur par son nom dans la liste des serveurs du jeu (Multijoueur, puis Liste des serveurs, puis recherche). Donnez à votre serveur un nom distinctif pour que votre communauté le trouve instantanément.
- Les limites de grille sont bien réelles. Les serveurs multijoueur publics sont plafonnés à 30 voitures, et la grille est en plus limitée au nombre d’emplacements de stand du circuit sélectionné (Monza en compte 29, par exemple). Les serveurs privés protégés par mot de passe peuvent dépasser 30, jusqu’à la limite privée du circuit (Spa en autorise 82).
- Les fichiers de configuration sont stricts. Chaque fichier JSON du serveur doit être enregistré en UTF-16LE avec BOM. Le serveur peut ignorer silencieusement ou refuser de démarrer avec des fichiers enregistrés en UTF-8 simple, et un type de valeur incorrect peut produire le même effet. Quand quelque chose ne va pas, le serveur consigne la raison exacte dans
server/log.
Option 1 : louer un serveur ACC
La voie rapide : louez un serveur Assetto Corsa Competizione et l’installation, les mises à jour, la configuration des ports, l’enregistrement dans le lobby et l’encodage des fichiers sont entièrement pris en charge pour vous. Après la commande, votre serveur se déploie avec une boucle de week-end de course fonctionnelle, et le panneau de contrôle vous offre :
- Outil Server Config : chaque paramètre du serveur sous forme de formulaire typé, réparti entre Server and Ratings, Event and Track, Sessions, Weather, Race Rules et Driving Assists, avec des plages sûres imposées pour qu’une faute de frappe ne puisse pas faire tomber votre serveur.
- Sept préréglages de ligue en un clic : Open Practice, Hotlap/Qualifying, Beginner-friendly Race Night, League Sprint, League Feature avec fenêtre de stands, Endurance avec changements de pilote, et Wet Weekend. Un préréglage remplit le formulaire ; vous vérifiez, ajustez et enregistrez.
- Onglet Race Weekend : chronométrage en direct lu directement depuis le serveur (positions, tours, meilleurs tours, temps par secteur et écarts mis à jour à chaque passage de la ligne), un navigateur de résultats automatique pour chaque session terminée, et des classements de championnat avec un barème de points modifiable. Aucun PC spectateur ni gestionnaire tiers n’est nécessaire.
- Gestionnaire de fichiers : accès en un clic à
entrylist.jsonetbop.jsonpour les listes d’engagés de ligue et le Balance of Performance (voir le guide Entry List et BoP).
Modifiez un paramètre, cliquez sur Apply and Restart, et le serveur redémarre avec la nouvelle configuration en moins d’une minute.
Option 2 : auto-héberger sur votre propre PC
Le serveur dédié est fourni avec le jeu : cherchez le dossier server dans le répertoire d’installation d’Assetto Corsa Competizione (Steam le liste aussi comme outil de serveur dédié pour les comptes qui possèdent le jeu). Pour l’exécuter vous-même :
- Copiez le dossier
serveroù vous le souhaitez. - Modifiez les fichiers JSON dans
server/cfget enregistrez-les au format UTF-16LE avec BOM (consultez le guide de configuration pour l’ensemble des fichiers et paramètres). - Redirigez et autorisez les deux ports de
configuration.jsonsur votre routeur et votre pare-feu : le port UDP et le port TCP sont des paramètres distincts et tous deux doivent être joignables. - Laissez
registerToLobbyà 1 pour que le serveur apparaisse dans la liste des serveurs du jeu. - Lancez
accServer.exeet consultezserver/log: une confirmation d’enregistrement au lobby signifie que vous êtes en ligne, tandis qu’une erreur RegisterToLobby signifie que les ports ne sont pas accessibles depuis Internet.
L’auto-hébergement convient bien pour s’entraîner de façon occasionnelle, mais notez les compromis : la machine doit rester allumée 24/7, votre bande passante montante supporte chaque voiture connectée, et après chaque patch du jeu, le serveur doit être mis à jour à la main avant que les joueurs à jour puissent rejoindre.
Comment les pilotes rejoignent le serveur
Les pilotes ouvrent Multijoueur, puis Liste des serveurs, et recherchent le nom de votre serveur. Si vous définissez un mot de passe de connexion, le serveur devient un Multijoueur privé : seules les personnes disposant du mot de passe peuvent le rejoindre, et les règles de course supplémentaires et restrictions d’aides de votre configuration s’appliquent (les serveurs publics ignorent ces deux fichiers). Pour les soirées de ligue, partagez le nom du serveur et le mot de passe sur votre Discord et les pilotes seront sur la grille en quelques secondes.
Étapes suivantes
- Configuration du serveur : chaque fichier de configuration et chaque paramètre expliqués.
- Guide du week-end de course en ligue : sessions, préréglages, seuils de classement, résultats et points de championnat.
- Guide Entry List et BoP : listes d’engagés, changements de pilote, lest et restricteurs.
Prêt à prendre la piste ? L’hébergement de serveur ACC se déploie instantanément avec toutes les fonctionnalités ci-dessus incluses.