Monter un serveur ARK: Survival Ascended à la main demande de manipuler SteamCMD et des fichiers batch. L'ARK Server Creation Tool de Ragonz fait le même travail depuis une interface graphique : création des serveurs, gestion des maps, des mods et des clusters, sans une seule ligne de commande.
Cette méthode remplace l'installation manuelle. Si vous préférez garder la main sur chaque fichier, notre guide d'installation manuelle reste valable. Les deux aboutissent au même résultat.
L'outil est un projet communautaire, sans lien avec Studio Wildcard. Téléchargez-le uniquement depuis le dépôt GitHub officiel de Ragonz (github.com/Ragonz/Ark-Server-Creation-Tool). Les copies qui circulent sur des sites de téléchargement tiers sont régulièrement vérolées.
Télécharger l'outil
Rendez-vous sur la page des releases
Ouvrez la page officielle des versions : github.com/Ragonz/Ark-Server-Creation-Tool/releases, puis repérez la dernière version publiée.
Récupérez l'archive
Téléchargez le fichier ARK-Server-Creation-Tool.zip depuis la section Assets de la release, puis faites un clic droit dessus et choisissez Extraire tout.
Lancez le programme
Ouvrez ARK Server Creation Tool.exe dans le dossier extrait. Faites un clic droit puis Exécuter en tant qu'administrateur : l'outil a besoin de ces droits pour créer ses dossiers et lancer les services.
Configuration initiale
À la première ouverture, deux champs sont à renseigner.
Install Folder : le dossier qui contiendra tous vos serveurs.
C:\ServeursCluster Data Folder : le dossier des données partagées entre serveurs d'un même cluster.
C:\ClusterLaissez les autres paramètres tels quels, puis cliquez sur Save Config.
Choisissez un disque avec de la place : chaque serveur ASA pèse environ 80 Go, et le double pendant une mise à jour. Sur un VPS, vérifiez l'espace disponible avant de créer plusieurs serveurs.
Créer votre premier serveur
Ajoutez un serveur
Cliquez sur le bouton + en bas à gauche.
Nommez-le
Donnez-lui un nom clair, par exemple ASA Serveur 1. C'est ce nom qui vous servira à le retrouver dans la liste.
Ajustez le dossier d'installation
Modifiez le champ Install Directory pour qu'il corresponde au nom du serveur :
C:\Serveurs\ASA Serveur 1Choisissez la carte
Sélectionnez la map souhaitée dans la liste déroulante.
Créez un cluster si besoin
Cliquez sur New Cluster et saisissez un identifiant, par exemple MonCluster. Tous les serveurs partageant cet identifiant permettront à vos joueurs de transférer personnages, objets et créatures entre les cartes.
L'identifiant de cluster doit être rigoureusement identique sur tous les serveurs concernés. Une majuscule ou un espace de différence, et les transferts échouent, avec un risque de perte de personnage pour le joueur en cours de transfert.
Les options à connaître
Enable Crossplay autorise les joueurs console et Windows Store à rejoindre votre serveur. À activer si vous visez une communauté large.
Disable BattlEye désactive l'anti-triche.
Ne désactivez BattlEye que si vous avez une raison précise, par exemple des plugins incompatibles. Sans lui, votre serveur devient nettement plus exposé aux tricheurs, et certains joueurs refusent de rejoindre un serveur sans anti-triche.
Mods : saisissez les identifiants de mods un par un. Ils seront téléchargés au premier démarrage.
Manually define launch arguments : à cocher uniquement si vous voulez ajouter vos propres arguments de lancement. Tant que vous n'en avez pas besoin, laissez l'outil gérer.
Une fois tout renseigné, cliquez sur Save en haut à droite.
Installer et lancer le serveur
Cliquez sur Update Game Files pour télécharger les fichiers du jeu. L'outil s'appuie sur SteamCMD en arrière-plan : acceptez les demandes qui s'affichent.
Le téléchargement représente plusieurs dizaines de gigaoctets. Comptez un bon moment selon votre connexion, et ne fermez pas la fenêtre avant la fin.
L'installation terminée, votre serveur apparaît dans l'onglet Server List. Cliquez dessus pour le démarrer, ou utilisez le + pour en créer un autre.
Ouvrir les ports
L'outil attribue automatiquement des ports différents à chaque serveur, mais il ne touche pas au pare-feu. Sans cette étape, le serveur tourne sans jamais apparaître dans les listes.
Relevez les ports attribués à votre serveur dans l'interface, puis ouvrez PowerShell en administrateur :
New-NetFirewallRule -DisplayName "ARK ASA Game" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow
New-NetFirewallRule -DisplayName "ARK ASA Query" -Direction Inbound -Protocol UDP -LocalPort 27015 -Action AllowAdaptez les numéros si l'outil en a attribué d'autres, et répétez l'opération pour chaque serveur.
On lit parfois le conseil de désactiver complètement le pare-feu Windows. Ne le faites pas sur une machine exposée à Internet : vous ouvririez du même coup le bureau à distance et le partage de fichiers aux scans automatisés.
Si votre hébergeur dispose d'un pare-feu en amont, pensez à y ouvrir les mêmes ports. Sur un VPS CroustyCloud, ça se fait depuis le panel.
Ajouter des plugins
Les plugins passent par l'API serveur d'ASA, qui vient se substituer à l'exécutable du jeu.
Installez le prérequis
L'API a besoin du Microsoft Visual C++ 2022 Redistributable. Installez-le avant de continuer, sinon elle ne se chargera pas.
Téléchargez ensuite l'API sur GameServerHub.
Décompressez l'API
Placez le contenu de l'archive dans le dossier Binaries\Win64 de votre serveur :
C:\Serveurs\ASA Serveur 1\ShooterGame\Binaries\Win64Lancez AsaApiLoader.exe à la place du serveur
Le chargeur doit être démarré avec exactement les mêmes paramètres que ArkAscendedServer.exe. Dans l'outil, cochez Manually define launch arguments pour pointer vers l'API. Le premier démarrage peut prendre plusieurs minutes.
Installez vos plugins
Décompressez-les dans ShooterGame\Binaries\Win64\ArkApi\Plugins, puis ajustez leurs fichiers .json de configuration avant de démarrer.
Les journaux se trouvent dans ShooterGame\Win64\logs\ArkApi.log pour l'activité courante, et dans ShooterGame\Saved\Logs pour les plantages.
L'API serveur n'est pas officielle. À chaque grosse mise à jour du jeu, elle casse le temps que ses développeurs publient une version compatible. Gardez la possibilité de revenir à ArkAscendedServer.exe en attendant, sinon votre serveur reste hors ligne.
Gérer l'espace disque
Pendant une mise à jour, chaque serveur occupe temporairement le double de son poids avant de se réguler.
Si vous hébergez plusieurs serveurs, redémarrez-les un par un plutôt que tous en même temps. Trois serveurs qui se mettent à jour simultanément, c'est le disque plein assuré.
Si l'espace ne se libère pas après la mise à jour, supprimez manuellement le dossier :
ShooterGame\Content\MoviesIl ne contient que les vidéos d'introduction, inutiles côté serveur.
Questions fréquentes
Faut-il préférer cet outil à l'installation manuelle ?
Si vous débutez ou si vous gérez plusieurs cartes en cluster, l'outil vous fera gagner beaucoup de temps. Pour un serveur unique que vous voulez maîtriser dans le détail, la méthode manuelle reste plus transparente.
Combien de serveurs puis-je faire tourner ?
Comptez la RAM par serveur, pas globalement : environ 16 Go par carte pour une trentaine de joueurs. Deux serveurs ASA sur la même machine, c'est 32 Go à prévoir.
Mon serveur n'apparaît pas dans la liste en jeu
Vérifiez dans l'ordre : les ports ouverts en UDP côté Windows et côté hébergeur, le fait que le serveur ait fini son démarrage (il n'apparaît qu'ensuite), et le port de requête renseigné. En attendant, vos joueurs peuvent rejoindre par connexion directe avec l'adresse IP.
Comment démarrer les serveurs automatiquement au redémarrage ?
Créez une tâche planifiée Windows qui lance l'outil au démarrage de la session, avec les privilèges les plus élevés.
Puis-je importer la sauvegarde d'un ancien serveur ?
Oui. Arrêtez le serveur, puis remplacez son dossier ShooterGame par celui de l'ancien. Gardez une copie de l'ancien dossier au cas où.