Sunkenland Intermédiaire 12 min de lecture

Installer un serveur Sunkenland dédié

Guide complet pour installer le serveur dédié officiel Sunkenland sous Windows : App ID 2667530, SteamCMD, création du monde, worldGuid, script start_headless_server.bat, région, mot de passe et mises à jour.

Installer un serveur Sunkenland dédié

Installer un serveur Sunkenland dédié (Windows)

Vector3 Studio a publié un serveur dédié officiel pour Sunkenland avec la mise à jour 0.2 (février 2024). Il est gratuit, distribué via Steam sous l’App ID 2667530, et tourne uniquement sous Windows. Particularité importante : le serveur ne crée pas de monde, il charge un monde que vous avez créé en solo. Ce guide couvre l’installation de A à Z.

⚡ Sans installation

Un serveur Sunkenland prêt à jouer, sans Windows Server ni SteamCMD

Avec HebergTonServ, le serveur est installé et mis à jour pour vous : 6,90 €/mois, 10 Go RAM, SSD NVMe, Ryzen 9 5950X, Anti-DDoS 8 Tbps, support FR 24/7.

Voir l'offre Sunkenland →

Specs à connaître avant de commencer

ÉlémentValeur
App ID serveur2667530 (Sunkenland Dedicated Server)
SystèmeWindows 64 bits uniquement
ExécutableSunkenland-DedicatedServer.exe
Script de lancementmodèle start_headless_server - Sample.bat à copier
Paramètres obligatoires-nographics -batchmode -worldGuid
Joueurs3 à 15 (-maxPlayerCapacity)
Mondesdossier Worlds dans AppData\LocalLow\Vector3 Studio\Sunkenland
Manuel officiel« Dedicated Server Manual » fourni dans le dossier du serveur

Configuration matérielle conseillée

ComposantRecommandation
CPU2 cœurs à fréquence élevée (3 GHz et plus)
RAM4 Go dédiés au serveur pour un petit groupe, plus pour 10+ joueurs
Stockageune dizaine de Go, idéalement sur SSD
Réseauconnexion stable, la latence compte plus que le débit

Les paliers détaillés sont dans combien de RAM pour un serveur Sunkenland.


Étape 1 — Télécharger le serveur

Option A : avec le client Steam

Sur un PC où Steam est installé, ouvrez la Bibliothèque, cochez Outils dans le filtre, cherchez Sunkenland Dedicated Server et installez-le. C’est la méthode la plus simple pour un serveur maison.

Option B : avec SteamCMD (serveur sans interface)

  1. Téléchargez steamcmd.zip depuis le Valve Developer Wiki et extrayez-le dans C:\steamcmd\.
  2. Lancez l’installation du serveur :
C:\steamcmd\steamcmd.exe +force_install_dir C:\sunkenland-server +login votre_identifiant +app_update 2667530 validate +quit

Connectez-vous avec le compte Steam qui possède Sunkenland. Si Steam Guard est actif, SteamCMD vous demandera le code reçu par e-mail ou sur l’application mobile.

Une fois terminé, le dossier C:\sunkenland-server contient Sunkenland-DedicatedServer.exe, le modèle de script et le manuel.


Étape 2 — Créer le monde en solo

Le serveur dédié ne génère pas de monde. Sur votre PC de jeu :

  1. Lancez Sunkenland et créez un nouveau monde avec les réglages voulus (difficulté, pénalité de mort, tir allié…). Le bouton Coordination ajouté en 0.5.43 permet de choisir rapidement un préréglage de difficulté.
  2. Entrez dans le monde quelques secondes pour qu’il soit généré et sauvegardé.
  3. Quittez la partie proprement.

Le monde est enregistré dans un dossier nommé <NomDuMonde>~<GUID>, par exemple :

C:\Users\<Vous>\AppData\LocalLow\Vector3 Studio\Sunkenland\Worlds\MaBase~3f2a9c1e-8b7d-4e21-a5f0-6c9d2b1e7a44

Depuis l’arrivée des sauvegardes cloud (0.8.20), le monde peut aussi se trouver dans ...\Sunkenland\SteamCloudData\<VotreSteamID64>\Worlds. Si vous ne le voyez pas dans Worlds, regardez là.

Le GUID est la partie après le ~ : ici 3f2a9c1e-8b7d-4e21-a5f0-6c9d2b1e7a44. Notez-le, c’est lui que le serveur utilisera.


Étape 3 — Copier le monde sur la machine serveur

Copiez le dossier complet <NomDuMonde>~<GUID> dans le dossier de mondes de la machine serveur, au même emplacement (AppData\LocalLow\Vector3 Studio\Sunkenland\Worlds du compte Windows qui lance le serveur).

Depuis la 0.8.30, le serveur peut lire deux dossiers différents selon que vous utilisez ou non le paramètre -steamID. Le détail est dans transférer un monde Sunkenland sur un serveur.


Étape 4 — Préparer le script de lancement

Dans C:\sunkenland-server, copiez start_headless_server - Sample.bat et renommez la copie, par exemple start_server.bat.

Important : ne modifiez pas le modèle directement. Il est écrasé à chaque mise à jour du serveur, et vos réglages avec.

Ouvrez votre copie et adaptez la ligne de lancement :

@echo off
cd /d "%~dp0"
Sunkenland-DedicatedServer.exe -nographics -batchmode -worldGuid "3f2a9c1e-8b7d-4e21-a5f0-6c9d2b1e7a44" -region eu -maxPlayerCapacity 8 -password "Crew2026" -logFile "server.log"
ParamètreRôle
-nographics -batchmodeLance le serveur sans fenêtre graphique — à ne jamais retirer
-worldGuidGUID du monde à charger
-regionRégion de la session, eu pour l’Europe
-maxPlayerCapacityNombre de places, de 3 à 15 (3 par défaut)
-passwordMot de passe, 8 caractères ASCII maximum
-logFileFichier où écrire les logs

Toutes les options (dont -makeSessionInvisible, -port, -queryport et -steamID) sont détaillées dans configurer le script de lancement d’un serveur Sunkenland.


Étape 5 — Lancer le serveur

Double-cliquez sur votre script. Le serveur charge le monde puis affiche :

Server Start Complete, Ready for Clients to Join

La console affiche aussi le ServerID, un identifiant qui permet de rejoindre le serveur même s’il est caché de la liste. Il change à chaque redémarrage : pensez à le redonner à vos amis si vous l’utilisez.


Étape 6 — Le réseau

Sunkenland fait passer les connexions par des serveurs relais régionaux : dans la plupart des cas, aucune redirection de port sur la box n’est nécessaire. Si vos amis voient le serveur mais n’arrivent pas à s’y connecter :

  • autorisez Sunkenland-DedicatedServer.exe dans le pare-feu Windows quand la fenêtre de confirmation s’affiche ;
  • si vous avez fixé des ports avec -port et -queryport, autorisez-les en UDP :
New-NetFirewallRule -DisplayName "Sunkenland Server" -Direction Inbound -Protocol UDP -LocalPort 27015,27016 -Action Allow

Adaptez les numéros à ceux de votre script.


Étape 7 — Redémarrage automatique en cas de crash

Pour un serveur qui tourne en permanence, une simple boucle dans le script relance le serveur s’il s’arrête :

@echo off
cd /d "%~dp0"
:loop
Sunkenland-DedicatedServer.exe -nographics -batchmode -worldGuid "3f2a9c1e-8b7d-4e21-a5f0-6c9d2b1e7a44" -region eu -maxPlayerCapacity 8 -password "Crew2026" -logFile "server.log"
echo Serveur arrete, redemarrage dans 10 secondes...
timeout /t 10
goto loop

Pour le lancer au démarrage de Windows, créez une tâche dans le Planificateur de tâches avec le déclencheur « Au démarrage » et l’option « Exécuter même si l’utilisateur n’est pas connecté ».


Mettre à jour le serveur

À chaque patch du jeu, serveur arrêté, relancez la même commande SteamCMD (ou laissez Steam mettre à jour l’outil) :

C:\steamcmd\steamcmd.exe +force_install_dir C:\sunkenland-server +login votre_identifiant +app_update 2667530 validate +quit

Faites une copie du dossier du monde avant chaque mise à jour importante. Le serveur et tous les joueurs doivent avoir exactement la même version, sinon les connexions échouent sans message clair.


FAQ

Le serveur se ferme ou ne trouve pas le monde

Le GUID dans -worldGuid ne correspond à aucun dossier lu par le serveur. Vérifiez la valeur (partie après le ~) et l’emplacement du dossier — voir transférer un monde Sunkenland.

Une fenêtre de jeu s’ouvre au lieu du serveur

Les paramètres -nographics -batchmode ont été retirés du script. Remettez-les.

Le serveur accepte seulement 3 joueurs

C’est la valeur par défaut. Ajoutez -maxPlayerCapacity avec une valeur entre 3 et 15.

Peut-on installer le serveur sous Linux ?

Pas officiellement. Une image Docker communautaire utilise Wine : voir serveur Sunkenland sous Linux avec Docker.


Conclusion

Le serveur Sunkenland est simple une fois la logique comprise : un monde créé en solo, son GUID, et une ligne de lancement. La vraie charge, c’est la maintenance : un PC Windows allumé en permanence, des patchs fréquents pendant l’accès anticipé et des sauvegardes à surveiller. Si vous préférez jouer plutôt qu’administrer, HebergTonServ s’en occupe pour vous.

Pour aller plus loin

Sources : annonces officielles Steam de Sunkenland (Update 0.200, 0.5.43, 0.8.20, 0.8.30), wiki Sunkenland — Updates, SteamDB — App 2667530, SteamCMD — Valve Developer Wiki.