Avec le jeu en monde ouvert The Isle, vous vous glissez dans la peau d’un dinosaure et devez survivre dans leur en­vi­ron­ne­ment hostile. C’est notamment grâce à son mode mul­ti­joueur que le jeu rencontre une grande po­pu­la­rité. Avoir son propre serveur The Isle offre la pos­si­bi­lité de jouer à ce mode mul­ti­joueur avec vos amis ! Nous vous pré­sen­tons comment le con­fi­gu­rer en quelques étapes seulement sous Ubuntu.

Con­di­tions requises pour le système ou le serveur

Afin de garantir une ex­pé­rience de jeu fluide dans The Isle, il est essentiel que le serveur que vous sé­lec­tion­nez réponde à certaines exigences minimales. Étant donné que le mode PvP ouvert de ce jeu nécessite une uti­li­sa­tion im­por­tante de la mémoire vive, il est impératif d’avoir une quantité suf­fi­sante de RAM. Le serveur pour lequel vous opterez également doit également répondre à des exigences de con­fi­gu­ra­tion.

  • Système d’ex­ploi­ta­tion : dans ce guide, le système d’ex­ploi­ta­tion du serveur est Ubuntu. D’autres dis­tri­bu­tions Linux ou Windows Server peuvent également convenir.
  • RAM : votre serveur doit disposer d’au moins 8 Go de RAM
  • Pro­ces­seur : un pro­ces­seur à quatre cœurs est suffisant pour le jeu vidéo The Isle
  • Connexion : pour éviter des problèmes de latence, une bande passante sa­tis­fai­sante est né­ces­saire. Surtout si vous souhaitez jouer avec un grand nombre de joueurs, la bande passante devrait être d’environ 10 Mbps.
  • Disque dur : selon le système d’ex­ploi­ta­tion, vous avez besoin d’au moins environ 70 Go (Windows Server) ou 30 Go (Ubuntu) d’espace libre sur votre serveur.

The Isle : quel serveur pour le jeu de survie ?

Lorsque vous hébergez votre propre serveur, vous avez le choix entre dif­fé­rentes options. Le choix à faire entre ces multiples pos­si­bi­li­tés peut vite devenir dé­cou­ra­geant et les dif­fé­rents types de serveurs peuvent notamment prêter à confusion. Chez des four­nis­seurs comme IONOS, vous pouvez choisir entre trois types de serveurs :

  • Serveur dédié : dans le cas d’un serveur dédié, l’ensemble du matériel vous est réservé. Les res­sources ne sont pas partagées.
  • Serveur Cloud : grâce à l’accès à des res­sources vir­tua­li­sées, vous pouvez à tout moment adapter votre serveur et ses capacités.
  • vServer : ici aussi, vous profitez de res­sources vir­tua­li­sées.

Le choix du type de serveur dépend de vos pré­fé­rences in­di­vi­duelles et des per­for­mances requises, notamment en fonction du nombre de joueurs souhaité.

Scénarios de jeu The Isle et serveurs ap­pro­priés cor­res­pon­dants

Pour que vous puissiez vous y retrouver entre les dif­fé­rents types de serveurs, nous avons sé­lec­tionné pour vous des scénarios de jeu typiques et les tarifs de serveur cor­res­pon­dants. Si votre serveur dispose de suf­fi­sam­ment de capacités, vous pourrez par exemple même héberger un serveur Teamspeak.

Scénarios possibles des serveurs The Isle Serveurs IONOS re­com­man­dés
Jusqu’à 50 joueurs, en ligne en per­ma­nence VPS Linux L
Jusqu’à 100 joueurs, en ligne en per­ma­nence VPS Linux XL
Pour plus de 100 joueurs, en ligne en per­ma­nence VPS Linux XXL

Ins­truc­tions étape par étape pour créer votre propre serveur The Isle

Après avoir choisi le serveur qui vous convient, vous pouvez commencer à con­fi­gu­rer votre serveur. Sous Linux, cette ins­tal­la­tion s’effectue en quelques étapes seulement à l’aide de la ligne de commande. Il est également possible d’héberger votre propre serveur The Isle Evrima.

Étape 1 : se connecter à votre serveur

La première étape consiste à vous connecter à votre serveur. Pour cela, le protocole SSH gé­né­ra­le­ment utilisé.

Si vous avez opté pour une solution serveur IONOS, vous pouvez également utiliser la console KVM à la place de SSH en suivant ces ins­truc­tions :

  1. Connectez-vous à IONOS avec vos données d’accès.
  2. Accédez au menu du serveur en cliquant sur « Serveurs & Cloud ».
  3. Sé­lec­tion­nez le serveur en question. Vous serez ensuite redirigé vers le Cloud Panel de IONOS.
  4. Cliquez sur l’entrée du serveur et ensuite sur le menu déroulant « Actions ». Dans celui-ci, sé­lec­tion­nez l’option « Démarrer console KVM ».
  5. Connectez-vous à votre serveur avec vos données d’accès. Vous les trouverez également dans le Cloud Panel, sous « Données d’accès ».
Image: Démarrer la console KVM dans le Cloud Panel de IONOS
Dans le Cloud Panel de IONOS, vous pouvez lancer la console KVM pour vous connecter à votre serveur.

Étape 2 : créer un compte uti­li­sa­teur

Après vous être connecté à votre serveur, vous pouvez créer votre propre compte uti­li­sa­teur pour le serveur. Dans cet exemple, nous utilisons isle comme nom pour cet uti­li­sa­teur, mais le choix du nom vous revient bien sûr en­tiè­re­ment.

sudo adduser isle
sudo usermod -aG sudo isle
su – isle
bash

Étape 3 : installer SteamCMD

L’étape suivante consiste à installer SteamCMD. Pour cela, nous com­men­çons par effectuer les éven­tuelles mises à jour de notre système :

sudo apt update 
sudo apt upgrade
bash

Ensuite, exécutez les commandes né­ces­saires pour pouvoir té­lé­char­ger les li­brai­ries de SteamCMD :

sudo apt install steamcmd
cd ~
mkdir isle
bash

SteamCMD est main­te­nant installé sur votre serveur et prêt à être utilisé.

Étape 4 : ouvrir SteamCMD

Afin d’installer le serveur The Isle, vous devez main­te­nant lancer le client de console. La commande suivante peut être utilisée pour démarrer SteamCMD :

steamcmd
bash

Vous pouvez main­te­nant passer à l’ins­tal­la­tion du serveur The Isle. Celle-ci se fait donc dans le terminal à l’aide de SteamCMD :

Steam>force_install_dir /home/isle/isle
Steam>login anonymous
Steam>app_update 412680 -beta evrima +quit
Steam>exit
bash

Étape 5 : déplacer les fichiers d’ins­tal­la­tion du client Steam

Le serveur recherche le client Steam que vous venez d’installer dans un ré­per­toire spé­ci­fique. Pour que le serveur The Isle fonc­tionne cor­rec­te­ment, déplacez le client Steam vers le ré­per­toire en question, créé au­to­ma­ti­que­ment lors de l’ins­tal­la­tion de l’ap­pli­ca­tion Steam. Si vous préférez ne pas installer Steam sur votre système, vous pouvez créer ce dossier ma­nuel­le­ment et y déplacer le client depuis votre dossier SteamCMD :

mkdir /home/isle/.steam/sdk64
mv /home/isle/.local/share/Steam/steamcmd/linux64/steamclient.so /home/isle/.steam/sdk64/steamclient.so
bash
Note

Si le ré­per­toire « .steam » n’apparait pas, vous pouvez résoudre le problème en ins­tal­lant le client Steam sur le système via le ges­tion­naire de paquets avec la commande sudo apt install steam.

Étape 6 : té­lé­char­ger les fichiers requis pour la con­fi­gu­ra­tion

Vous avez ensuite besoin de certains fichiers de con­fi­gu­ra­tion. Ceux-ci peuvent être fa­ci­le­ment té­lé­char­gés depuis GitHub. Il convient toutefois de créer d’abord des dossiers dans lesquels vous pourrez ensuite placer les fichiers en question :

mkdir /home/isle/isle/TheIsle/Saved
mkdir /home/isle/isle/TheIsle/Saved/Config
mkdir /home/isle/isle/TheIsle/Saved/Config/LinuxServer
bash

Après avoir créé les dossiers, accédez au fichier créé Li­nux­Ser­ver et té­lé­char­gez les fichiers de con­fi­gu­ra­tion né­ces­saires. Pour cela, vous avez besoin des commandes suivantes :

cd /home/isle/isle/TheIsle/Saved/Config/LinuxServer
wget https://raw.githubusercontent.com/modernham/The-Isle-Evrima-Server-Tools/main/Engine.ini
wget https://raw.githubusercontent.com/modernham/The-Isle-Evrima-Server-Tools/main/Game.ini
bash

Étape 7 : modifier les fichiers de con­fi­gu­ra­tion

Pour finir, il vous faudra éditer les fichiers de con­fi­gu­ra­tion. Pour ce faire, vous pouvez utiliser l’éditeur de texte de votre choix. Nous avons ici choisi d’utiliser vim, qui s’utilise sim­ple­ment via la ligne de commande. Le fichier qui doit être édité s’appelle Game.ini et peut être ouvert avec vim comme suit :

vim Game.ini
bash

Indiquez votre Steam-ID. Vous le trouverez dans votre compte Steam en cliquant sur votre nom de profil en haut à droite, puis sur « Détails du compte ». L’ID se trouve di­rec­te­ment sous le nom de votre compte.

Le nombre de joueurs qui peuvent rejoindre votre serveur The Isle peut également être spécifié dans le fichier Game.ini. De plus, vous pourrez définir le mot de passe RCON dans le fichier de con­fi­gu­ra­tion, qui vous permettra de gérer votre serveur à distance en tant qu’ad­mi­nis­tra­teur. Vous pouvez également choisir de ne pas utiliser de mot de passe en spé­ci­fiant RconEnabled:false.

Image: Fichier Game.ini dans l’éditeur de texte vim
Le fichier Game.ini vous permet de con­fi­gu­rer votre serveur The Isle.

Étape 8 : démarrer le serveur

Une fois la con­fi­gu­ra­tion de votre serveur terminée, vous pouvez démarrer votre serveur. Pour cela, vous devez d’abord accéder au bon dossier :

cd /home/isle/isle
bash

Ensuite, vous pouvez utiliser la commande suivante pour démarrer le serveur. Veillez à remplacer [Adresse IP] par votre propre adresse IP.

./TheIsleServer.sh MultiHome=[Adresse IP]?Port=7777?QueryPort=7778 -log
bash

Étape 9 : se connecter au serveur The Isle

Votre serveur est main­te­nant configuré avec succès ! Pour que le jeu puisse commencer, il ne vous reste plus qu’à vous connecter à votre serveur. Pour ce faire, lancez votre jeu et saisissez les données du serveur que vous venez de créer dans la recherche. Vous serez ensuite connecté au serveur.

Image: Capture d’écran du jeu de survie The Isle
Une fois que vous êtes connecté à votre serveur, à vous d’essayer de survivre dans la peau d’un dinosaure !
Aller au menu principal