À l’aide du client en ligne de commande SteamCMD, vous pouvez té­lé­char­ger et installer le logiciel pour votre propre serveur Sun­ken­land en quelques minutes. Avant cela, il suffit de créer l’en­vi­ron­ne­ment adéquat pour pouvoir l’héberger.

Sun­ken­land server : les prérequis

Il existe deux pos­si­bi­li­tés pour l’hé­ber­ge­ment d’un serveur dédié Sun­ken­land : soit vous utilisez votre PC privé, soit vous louez le matériel cor­res­pon­dant auprès d’un four­nis­seur d’accès pro­fes­sion­nel. La deuxième solution peut être pré­fé­rable, notamment grâce à la très bonne connexion haut débit des data centers, qui est es­sen­tielle pour garantir une ex­pé­rience de jeu fluide. De plus, ex­ter­na­li­ser l’hé­ber­ge­ment vous permet de faire fonc­tion­ner votre serveur Sun­ken­land 24h/24, ce qui est nettement plus complexe sur un appareil personnel.

La puissance de calcul que vous devez con­crè­te­ment mettre à dis­po­si­tion pour l’hé­ber­ge­ment dépend de dif­fé­rents facteurs. C’est surtout le nombre de joueurs connectés si­mul­ta­né­ment au serveur Sun­ken­land qui est dé­ter­mi­nant. Les con­di­tions minimales suivantes doivent cependant être remplies :

  • Pro­ces­seur (CPU) : min. 3.2 GHz (2 cœurs)
  • Mémoire vive (RAM) : min. 3-4 Go
  • Espace disque : 10 Go
Conseil

N’oubliez pas les exigences sup­plé­men­taires du système d’ex­ploi­ta­tion serveur utilisé ! Par exemple, pour le système Microsoft Windows Server 2022, il faut prévoir en plus une puissance de pro­ces­seur de 1,4 GHz, 2 Go de mémoire vive et 36 Go d’espace disque (512 Go et 32 Go sans interface graphique).

Sun­ken­land dedicated server : l’hé­ber­ge­ment par IONOS

Que vous sou­hai­tiez héberger Sun­ken­land ou d’autres jeux avec serveur dédié, il existe une multitude de four­nis­seurs, de types de serveurs et de tarifs. Chez IONOS, vous pouvez par exemple choisir parmi les trois modèles suivants :

  • Serveur virtuel (VPS) : les serveurs virtuels de IONOS sont basés sur le matériel vir­tua­lisé d’un système hôte fixe. Le paquet de pres­ta­tions, clai­re­ment défini, est facturé à un prix mensuel fixe.
  • Serveur Cloud : les serveurs Cloud de IONOS utilisent du matériel vir­tua­lisé de dif­fé­rents systèmes hôtes. Con­trai­re­ment aux VPS, vous pouvez à tout moment faire évoluer la puissance de manière flexible. Lors de la fac­tu­ra­tion mensuelle, seules les res­sources ef­fec­ti­ve­ment utilisées sont prises en compte.
  • Serveur dédié : le modèle de serveur IONOS de la plus haute qualité est celui des serveurs dédiés. Le matériel d’en­tre­prise vous est ex­clu­si­ve­ment réservé, mais peut être mis à l’échelle comme un serveur Cloud si né­ces­saire. La fac­tu­ra­tion s’effectue à la minute.
Free Cloud Server Trial
Serveurs Virtuels Privés de niveau en­tre­prise
  • Serveurs pour les dé­ve­lop­peurs basés sur KVM
  • Évo­lu­ti­vité flexible, jusqu'au Cloud d'en­tre­prise
  • Pay-as-you-go : fac­tu­ra­tion à la minute, selon l'uti­li­sa­tion

Sun­ken­land dedicated server : scénarios et tarif IONOS adapté

Petite partie tran­quille avec des horaires de jeu variables, aventure en ligne très animée 24h/24 ou méga-serveur pour divers scénarios d’hé­ber­ge­ment ? Nous avons rassemblé dans le tableau ci-dessous trois options possibles pour votre serveur Sun­ken­land et nous avons attribué à chacune d’entre elles le tarif de serveur le plus approprié de IONOS.

Scénario de serveur Sun­ken­land Serveur IONOS adapté avec Windows
2 à 4 joueurs, en ligne en per­ma­nence VPS Windows M
5 à 8 joueurs, en ligne en per­ma­nence VPS Windows L
9 joueurs ou plus, un ou plusieurs serveurs en ligne en per­ma­nence Serveur dédié AR6-32 SSD

Sun­ken­land server : création étape par étape sur Windows

Dans les pa­ra­graphes suivants, nous vous guidons étape par étape dans le processus d’ins­tal­la­tion et de con­fi­gu­ra­tion d’un serveur dédié Sun­ken­land. Le système d’ex­ploi­ta­tion de base est Windows Server 2022 (cette ap­pli­ca­tion serveur est conçue spé­cia­le­ment pour Windows). Pour cet exemple, nous partons d’un serveur IONOS (serveur virtuel, dédié ou Cloud) pour l’hé­ber­ge­ment.

Étape 1 : se connecter à distance au serveur

Pour pouvoir installer et gérer des ap­pli­ca­tions, vous devez vous connecter au serveur loué par remote access. L’outil Windows approprié pour l’éta­blis­se­ment de la connexion s’appelle « Connexion Bureau à distance ». Vous trouverez les données de connexion dans le compte client de l’hébergeur, dans notre cas donc dans le compte client IONOS. La con­fi­gu­ra­tion de la connexion à distance se fait de la manière suivante :

  1. Ouvrez la page de connexion du compte client IONOS avec le na­vi­ga­teur de votre choix et connectez-vous.
  2. Cliquez sur « Serveurs & Cloud » et sé­lec­tion­nez votre pack d’hé­ber­ge­ment.
  3. Faites défiler jusqu’aux « Données d’accès » et notez l’adresse IP du serveur et vos iden­ti­fiants pour la connexion à distance (« Uti­li­sa­teur » et « Mot de passe initial »).
  4. Ouvrez l’ap­pli­ca­tion « Connexion Bureau à distance » sur votre appareil et éta­blis­sez une connexion à distance au serveur à l’aide de l’IP et des données de connexion que vous avez notées pré­cé­dem­ment.
  5. Si ce n’est pas déjà fait, con­si­dé­rez le cer­ti­fi­cat du serveur comme fiable.
Image: Compte client IONOS : données d’accès au serveur
Rentrez les données d’accès au serveur dédié Sun­ken­land dans le compte client IONOS.
Conseil

Le Centre d’As­sis­tance IONOS vous explique en détail comment se connecter à un serveur Windows via la connexion à distance.

Étape 2 : installer SteamCMD

La première chose à faire sur votre serveur est d’installer l’ap­pli­ca­tion SteamCMD. Il s’agit du client en ligne de commande de la pla­te­forme de jeux, par lequel vous pouvez entre autres obtenir les ap­pli­ca­tions de serveur dédié de Sun­ken­land et autres. Le client s’installe en trois étapes simples :

  1. Té­lé­char­gez le package d’ins­tal­la­tion SteamCMD.
  2. Créez un nouveau dossier pour SteamCMD, par exemple C:\SteamCMD, et dé­com­pres­sez le paquet ZIP dans ce dossier. Exécutez le fichier dé­com­pressé pour installer le client via l’invite de commande. Une fois l’ins­tal­la­tion réussie, vous verrez ap­pa­raître la ligne de saisie Steam>.
Conseil

Dans un article séparé, nous ex­pli­quons plus en détail comment installer SteamCMD sous Windows et Linux.

Étape 3 : installer l’ap­pli­ca­tion Steam « Sun­ken­land Dedicated Server »

Via SteamCMD, vous pouvez main­te­nant té­lé­char­ger et installer l’ap­pli­ca­tion « Sun­ken­land Dedicated Server » (Steam-ID 2667530). Pour cela, suivez les ins­truc­tions suivantes :

Créez d’abord un ré­per­toire pour les fichiers du serveur. Avec la commande suivante, vous dé­fi­nis­sez par exemple C:\sunkenland-server comme ré­per­toire pour l’ins­tal­la­tion :

force_install_dir C:\sunkenland-server
bash

L’étape suivante consiste à se connecter aux serveurs publics de Steam. L’équipe de dé­ve­lop­pe­ment de Sun­ken­land re­com­mande à ce stade de se connecter avec le compte Steam sur lequel vous avez acheté le jeu. Dans la commande suivante, remplacez l’entrée username par votre nom de compte Steam :

login username
bash

Confirmez le login en entrant votre mot de passe Steam. Si vous avez configuré Steam Guard, vous devez également saisir le code de sécurité à cinq chiffres.

Une fois la connexion réussie, installez l’ap­pli­ca­tion « Sun­ken­land Dedicated Server » avec la commande suivante :

app_update 2667530 validate
bash
Conseil

Plus tard, vous pourrez répéter les étapes indiquées pour mettre à jour le serveur Sun­ken­land.

Étape 4 : préparer la sau­ve­garde de l’univers de jeu

Dans la version actuelle du logiciel de serveur dédié Sun­ken­land, il est né­ces­saire de trans­fé­rer ma­nuel­le­ment un jeu de sau­ve­garde de l’univers de jeu dans le dossier uti­li­sa­teur Sun­ken­land cor­res­pon­dant sur votre serveur. Vous pouvez soit utiliser une sau­ve­garde déjà créée, soit en créer une nouvelle à cet effet. Quelle que soit l’option choisie, vous trouverez la sau­ve­garde de l’univers de jeu dans le ré­per­toire suivant (le « Nom d’uti­li­sa­teur » est remplacé par votre nom d’uti­li­sa­teur Windows) :

C:\Users\Nom d’utilisateur\AppData\LocalLow\Vector3 Studio\Sunkenland\Worlds

Copiez le dossier de l’univers de jeu souhaité dans le même ré­per­toire (tenez compte ici aussi de votre nom d’uti­li­sa­teur) sur votre serveur loué.

Image: Serveur Sunkenland : transfert du monde de jeu
Le dossier de l’univers de jeu est transféré sur le serveur.
Conseil

Le fichier de sau­ve­garde de l’univers de jeu vous permet de per­son­na­li­ser la con­fi­gu­ra­tion de votre serveur Sun­ken­land. Dé­fi­nis­sez aisément des pa­ra­mètres tels que le niveau de dif­fi­culté, le nombre de joueurs, les tirs amis, le respawn, et bien plus encore. Vous pouvez également modifier les fichiers StartGameConfig.json, WorldSetting.json et World.json, situés dans le dossier, à l’aide d’un éditeur de texte pour ajuster la con­fi­gu­ra­tion à vos besoins.

Étape 5 : créer le script de démarrage du serveur Sun­ken­land

Le démarrage ultérieur du serveur s’effectue de pré­fé­rence à l’aide d’un script de démarrage, dans lequel vous veillez, avec le paramètre -nographics, à ce que le monde du jeu fonc­tionne sur le serveur loué même sans pro­ces­seur graphique.

Un modèle pour le script existe déjà dans le ré­per­toire du serveur : créez une copie de ce fichier sous le nom start_headless_server - Sample.bat et nommez la copie comme vous le souhaitez (l’important est l’extension .bat). Ensuite, ouvrez le fichier batch avec un éditeur de texte et procédez aux adap­ta­tions suivantes :

  1. Inscrivez sous -worldGuid l’ID copié pré­cé­dem­ment (il s’agit de la partie après le ~).
  2. Indiquez « eu » pour le paramètre -region afin d’indiquer clai­re­ment qu’il s’agit d’un serveur de l’UE.
  3. Ajoutez le paramètre -maxPlayerCapacity et indiquez le nombre de joueurs maximum souhaité.
  4. Ajoutez des entrées pour le port du serveur -port (re­com­mandé : 29000) ainsi que pour le port de requête -queryport (re­com­mandé : 29002).
  5. En­re­gis­trez vos mo­di­fi­ca­tions avant de fermer le script.

La dernière ligne du fichier de script devrait res­sem­bler à ceci :

Sunkenland-DedicatedServer -nographics -batchmode -worldGuid "VOTRE ID SAVEGAME" -region "eu" -maxPlayerCapacity "8" -port 29000 -queryport 29002
txt
Image: Sunkenland : script de démarrage du serveur dédié
Le script de démarrage devrait alors se présenter ainsi.
Note

En principe, vous pouvez également adapter le modèle de script start_headless_server - Sample.bat et l’utiliser pour le démarrage du serveur. Cependant, dès que vous mettez à jour votre serveur Sun­ken­land, toutes les mo­di­fi­ca­tions sont im­mé­dia­te­ment écrasées, c’est pourquoi il est re­com­mandé d’utiliser un script séparé.

Étape 6 : ouvrir les ports du serveur

Pour que votre monde Sun­ken­land hébergé soit ac­ces­sible en ligne, vous devez ouvrir dans l’étape suivante le port serveur et le port requête dans les pa­ra­mètres du pare-feu de votre serveur. Dans le cadre de cet article, nous avons choisi les ports TCP/UDP 29000 et 29002 et les avons indiqués dans le script de démarrage. Si vous avez opté pour d’autres ports, ceux-ci doivent être libérés à la place.

Avec IONOS, adaptez le pare-feu de votre serveur comme suit :

  1. Connectez-vous à votre compte client IONOS sur la page de connexion.
  2. Cliquez sur « Serveurs & Cloud » et sé­lec­tion­nez le package de serveur sur lequel vous avez installé et configuré votre serveur dédié Sun­ken­land.
  3. Dans la barre de menu latérale droite, allez sur « Réseau » > « Réglages du pare-feu ».
  4. Sous « Entrant », créez les règles né­ces­saires pour votre serveur Sun­ken­land.
Image: Compte client IONOS : ports du serveur Sunkenland
Après avoir créé une nouvelle règle de port pour votre serveur Sun­ken­land dans le compte client IONOS, il faut attendre un court instant pour qu’elle soit prise en compte.

Étape 7 : démarrer le serveur Sun­ken­land

Après avoir préparé le script de démarrage et libéré les ports né­ces­saires, vous pouvez main­te­nant démarrer votre aventure Sun­ken­land à tout moment. Pour cela, il suffit d’exécuter le script en double-cliquant dessus. Dans la fenêtre de l’invite de commande, vous pouvez suivre le processus de démarrage. Le message « Server Start Complete, Ready for Clients to Join » vous indique le succès du démarrage.

Image: Serveur Sunkenland démarré avec succès
Le lancement du serveur Sun­ken­land est réussi !

Étape 8 : se connecter au serveur dédié Sun­ken­land

Si vous et vos coé­qui­piers souhaitez vous connecter à la session de jeu hébergée de Sun­ken­land, voici la marche à suivre :

  1. Lancez Sun­ken­land via votre client Steam.
  2. Cliquez sur « Lancer le jeu ».
  3. Sé­lec­tion­nez le per­son­nage souhaité ou créez un nouveau per­son­nage.
  4. Cliquez sur « Rejoindre le serveur ».
  5. Re­cher­chez votre serveur avec la fonction de filtre : sé­lec­tion­nez « Dedicated server » et la région de serveur ap­pro­priée. Ensuite, tapez un mot-clé approprié pour trouver votre serveur, et appuyez sur « Utiliser ».
  6. Cliquez sur le résultat de recherche souhaité et connectez-vous au serveur Sun­ken­land que vous avez créé.
Image: Ajouter un serveur Sunkenland dans le menu « Serveur de jeu »
Ajoutez votre serveur Sun­ken­land dans le menu « Serveur de jeu ».

Plus rien ne s’oppose à votre aventure dans le monde aquatique et sous-marin de Sun­ken­land !

Image: Capture d’écran de Sunkenland
Le jeu Sun­ken­land plonge les joueurs dans un monde submergé où montagnes et océans dominent le paysage.
Conseil

Ajoutez la touche finale à votre propre serveur avec un nom créatif et une extension ap­pro­priée, comme un domaine .gg, par­ti­cu­liè­re­ment populaire auprès des com­mu­nau­tés de jeux en ligne et des streamers. Il vous suffit d’utiliser le vé­ri­fi­ca­teur de domaine de IONOS et de démarrer avec votre adresse Web per­son­na­li­sée.

Domain checker
Aller au menu principal