Tu peux héberger un serveur Hurtworld chez ZapX sur ton propre VPS. Hurtworld n’est pas encore disponible dans l’Installateur de serveurs de jeu : tu dois donc configurer le serveur manuellement. C’est rapide : les fichiers du serveur sont disponibles gratuitement via SteamCMD. Dans ce guide, tu découvriras ce dont tu as besoin, comment installer et démarrer le serveur et quels ports ouvrir.
| Prérequis | Hurtworld |
|---|---|
| Système d’exploitation | Windows Server ou Linux (64 bits), par exemple Debian ou Ubuntu |
| Fichiers du serveur | Hurtworld Dedicated Server, identifiant d’application SteamCMD 405100 (téléchargement anonyme) |
| Accès | Windows : Bureau à distance · Linux : SSH |
Hurtworld n’est pas encore disponible dans le Game Server Installer. Tu dois donc installer le serveur toi-même. Tu veux utiliser un autre système d’exploitation ? Installe un autre modèle via Paramètres > Réinstallation. Toutes les données de ton VPS seront alors supprimées. Pour en savoir plus, consulte Réinstallation du serveur.
Pour démarrer Hurtworld, utilise une ligne de commande qui définit le port, le port Query, le nom du serveur et ton compte admin. Sous Windows, crée dans le dossier du serveur un fichier start.bat contenant les éléments suivants :
Hurtworld.exe -batchmode -nographics -exec "host 12871;queryport 12881;servername Mein Hurtworld Server;maxplayers 50;addadmin <STEAMID64>" -logfile "gamelog.txt"
Sous Linux, démarre le serveur depuis son dossier avec ./Hurtworld.x86_64 et les mêmes paramètres.
| Paramètre | Signification |
|---|---|
host 12871 | Port du jeu |
queryport 12881 | Port Query pour la liste des serveurs |
servername | Nom affiché dans la liste des serveurs |
maxplayers | Nombre de places disponibles pour les joueurs |
addadmin <STEAMID64> | Définit comme admin le joueur associé à cette SteamID64 |
-logfile | Fichier dans lequel le serveur écrit sa sortie |
addadmin ne s’applique qu’à la session en cours. Garde donc cette commande dans ta ligne de démarrage pour conserver tes droits d’admin après chaque redémarrage.
Pour que le serveur démarre automatiquement après le redémarrage de ton VPS, crée sous Windows une tâche dans le Planificateur de tâches qui exécute start.bat au démarrage du système. Sous Linux, tu peux par exemple utiliser un service systemd ou démarrer le serveur dans une session screen.
| Port | Protocole | Utilisation |
|---|---|---|
| 12871 | UDP | Jeu |
| 12881 | UDP | Query (liste des serveurs) |
Certains guides indiquent aussi TCP pour le port du jeu. Si les joueurs n’arrivent pas à se connecter au serveur, ouvre également ce port en TCP.
Ouvre les ports dans le pare-feu de ton système d’exploitation : sous Windows, dans le pare-feu Windows (Gérer les règles du pare-feu Microsoft Defender) ; sous Linux, par exemple en suivant les instructions de Configuration du pare-feu Linux. Ouvre-les également dans l’onglet Pare-feu réseau de ton VPS, dans le tableau de bord ZapX.
