Tu peux héberger un serveur Portal Knights chez ZapX sur ton propre VPS. Le serveur dédié est fourni avec la version PC de Portal Knights et fonctionne sous Windows. Dans ce guide, tu découvriras ce dont tu as besoin, comment configurer le serveur sur ton VPS et comment tes amis peuvent s’y connecter.
Portal Knights n’est (pas encore) inclus dans le Installateur de serveurs de jeu. Tu dois configurer le serveur manuellement, comme indiqué dans ce guide. Les étapes suivent le guide officiel de 505 Games sur le forum Steam de Portal Knights.
| Prérequis | Portal Knights |
|---|---|
| Système d’exploitation | Windows |
| Fichiers du serveur | dedicated_server.zip depuis ton installation de Portal Knights |
| Copie du jeu | une version PC de Portal Knights (Steam) achetée |
| Accès | Bureau à distance |
Le serveur de Portal Knights fonctionne uniquement sous Windows. Si ton VPS utilise Linux, installe un modèle de serveur Windows via Paramètres > Réinstallation. Cette opération supprime toutes les données du VPS. Pour en savoir plus, consulte Réinstaller un serveur.
Un serveur dédié héberge un monde partagé pouvant accueillir jusqu’à 4 joueurs, sans que personne parmi vous ait besoin de laisser le jeu ouvert.
Ouvre server_config.json avec un éditeur de texte. Toutes les entrées doivent être en ASCII ou en UTF-8. Voici les principaux paramètres :
| Paramètre | Signification |
|---|---|
name | Nom du serveur |
ipv4 | Adresse IP sur laquelle le serveur écoute ; 0.0.0.0 signifie toutes les adresses |
port | Port du serveur, 16365 par défaut |
saveFolderPath | Dossier des sauvegardes de jeu |
universeSize | Taille du monde : Small, Normal ou Large |
hideConsoleWindow | true masque la fenêtre de la console |
Pour les groupes admins, users et guests, définis un mot de passe (credentials.password) et les autorisations, par exemple si le groupe peut se connecter (canLogin), expulser des joueurs (canKickPlayers) ou construire et démolir (canModifyWorld). Garde le mot de passe administrateur secret.
Enregistre le fichier et relance pk_dedicated_server.exe pour appliquer les paramètres.
Si tu définis hideConsoleWindow sur true, tu ne pourras plus arrêter le serveur qu’à l’aide du Gestionnaire des tâches.
| Port | Protocole | Utilisation |
|---|---|---|
| 16365 | UDP | Jeu (valeur définie dans server_config.json) |
Autorise le port dans le pare-feu Windows. Pour en savoir plus, consulte Gérer les règles du pare-feu Windows Defender. Si tu utilises le pare-feu réseau de ton VPS dans le tableau de bord ZapX, ouvre également le port à cet endroit.
