Configurer un serveur Barotrauma : guide complet

Barotrauma plonge les joueurs dans un sous-marin claustrophobe rempli de systèmes défaillants, de monstres attaquants et d'un équipage qui doit tout donner pour survivre. Justement parce qu'une session dépend d'une bonne coopération, un serveur dédié stable est essentiel ; personne ne veut d'une connexion interrompue en pleine réparation d'urgence. Dans ce guide, nous configurons un serveur Barotrauma avec SteamCMD, explorons serversettings.xml et expliquons comment ajouter des mods via le Steam Workshop.

Configuration requise

Barotrauma est plus gourmand que la plupart des jeux de survie car chaque sous-marin, chaque système et chaque action de l'équipage est simulé. Pour un équipage jusqu'à 8 joueurs avec un sous-marin standard, 4 Go de RAM constituent une base confortable. Si vous jouez avec un équipage complet jusqu'à 16 joueurs, utilisez des mods Workshop étendus ou faites tourner plusieurs sous-marins dans une campagne, nous recommandons 8 Go de RAM pour éviter les ralentissements. La simulation des fluides, de l'électricité et des dommages est intensive en calcul, donc un processeur rapide avec une fréquence d'horloge élevée fait une différence notable dans la fluidité de la session. Le stockage est peu critique pour Barotrauma, car même avec plusieurs sous-marins et une campagne étendue, les fichiers restent relativement compacts, bien qu'un stockage NVMe rapide soit agréable pour le chargement de nouvelles zones et du contenu Workshop.

Les packs VPS HostValues tournent sur des processeurs AMD Ryzen 9 7950X avec stockage NVMe, ce qui correspond bien aux simulations intensives de Barotrauma. Si vous hésitez entre 4 Go et 8 Go pour votre équipage et votre modpack, consultez le calculateur de RAM pour un conseil adapté.

Étape par étape : configurer le serveur

Le serveur dédié Barotrauma se télécharge via SteamCMD avec l'app-ID 1026340. Voici les étapes :

1. Installez SteamCMD sur votre VPS et connectez-vous en anonyme.
2. Exécutez app_update 1026340 validate pour télécharger les fichiers serveur.
3. Ouvrez le port UDP 27015 pour le trafic de jeu réel et le port UDP 27016 pour la requête Steam.
4. Démarrez le serveur et attendez que la configuration soit chargée.
5. Partagez l'adresse du serveur avec votre équipage ou rendez le serveur visible dans la liste publique des serveurs Steam.

Avec un pack jeu chez HostValues, tout est prêt en quelques minutes, y compris la configuration automatique des ports, pour que vous puissiez directement commencer avec votre équipage.

Configuration du serveur

Le cœur de votre serveur Barotrauma se gère via serversettings.xml, où vous définissez entre autres le nombre maximum de joueurs, le mode de jeu et la difficulté. Choisissez entre le mode campagne, où votre équipage suit ensemble une histoire continue à travers plusieurs sous-marins, ou le mode mission pour des missions isolées sans progression permanente. Les nouveaux sous-marins sont assemblés dans l'éditeur de sous-marins intégré puis envoyés sur le serveur. Les mods s'installent via le Steam Workshop ; abonnez-vous à ceux-ci dans Steam et activez-les côté serveur, pour que tous les joueurs bénéficient du même contenu et du même équilibre.

Optimisation des performances

Avec de plus grands sous-marins ou un équipage complet de 16 joueurs, il est avantageux de réserver de la RAM supplémentaire, car chaque tuyau cassé ou circuit électrique est suivi individuellement. Limitez le nombre de mods Workshop actifs à ce que l'équipage utilise réellement, car les mods de contenu lourds avec de nouveaux sous-marins et monstres demandent de la puissance de calcul supplémentaire. Planifiez des redémarrages intermédiaires lors de longues campagnes pour éviter l'accumulation de mémoire. Une connexion à faible latence entre le serveur et l'équipage rend les réparations et les combats nettement plus réactifs, choisissez donc un emplacement de serveur proche de votre équipage.

Campagnes et sauvegardes

Une campagne dans Barotrauma peut durer des dizaines d'heures, durant lesquelles votre équipage voyage à travers plusieurs biomes et le sous-marin est continuellement amélioré et réparé. C'est précisément pour un tel parcours de longue durée qu'il est judicieux de faire régulièrement une sauvegarde de la progression de la campagne, surtout avant d'ajouter de nouveaux mods Workshop ou d'installer une grosse mise à jour du jeu. Une seule sauvegarde corrompue peut sinon anéantir des semaines de progression commune. Convenez au préalable avec votre équipage des règles de la maison concernant par exemple le tir allié, la mort permanente des personnages et l'utilisation de triches, et enregistrez-les dans serversettings.xml pour que tout le monde ait les mêmes attentes en embarquant.

Pour les groupes qui jouent avec des effectifs variables, il est pratique de laisser le serveur tourner en continu plutôt que de le démarrer manuellement à chaque session. Ainsi, une partie de l'équipage peut continuer là où la session précédente s'est arrêtée, sans attendre que tout le monde soit en ligne en même temps.

Combien de RAM faut-il pour un serveur Barotrauma ?

Pour un équipage jusqu'à 8 joueurs, 4 Go suffisent. Avec un équipage complet de 16 joueurs et beaucoup de mods, nous recommandons 8 Go.

Quels ports Barotrauma utilise-t-il ?

Port UDP 27015 pour le trafic de jeu et port UDP 27016 pour la requête Steam. Les deux doivent être ouverts dans votre pare-feu.

Quelle est la différence entre campagne et mode mission ?

Le mode campagne suit une histoire continue à travers plusieurs sous-marins et missions, tandis que le mode mission offre des missions isolées sans progression permanente entre les sessions.

Comment ajouter des mods Workshop à mon serveur ?

Abonnez-vous aux mods souhaités via le Steam Workshop et activez-les côté serveur via serversettings.xml, pour que tous les joueurs connectés utilisent le même contenu.

Installez votre serveur Barotrauma sur les packs VPS de HostValues, avec les performances AMD Ryzen 9 7950X, le stockage NVMe rapide et la protection DDoS pour une session stable sans problèmes de connexion.


Encore des questions ? Ouvrez un ticket de support et notre équipe vous aidera.

Retour au blog