Mémoire
Mesuré sur un nouveau monde sans personne connectée (version 1.3.0.6) : environ 1.3 à 1.5 Go. Les joueurs, un monde très exploré et l’automatisation s’y ajoutent, ce qui explique pourquoi l’offre la plus petite ici fait 3 Go.
CPU
Sans personne connecté, le serveur utilisait environ 4% d’un cœur dans nos tests ; il simule le monde à 20 ticks par seconde. Des joueurs répartis sur la carte gardent plus de cette charge active, et c’est là qu’un deuxième cœur aide. La valeur par défaut de Pugstorm est 8 joueurs, et sa note précise que plus de joueurs demandent plus de ressources.
Matériel par offre
| Offre | CPU | RAM | Stockage | Prix |
|---|---|---|---|---|
| 8 joueurs | 1.5 vCores | 3 GB | 10 Go SSD | $4.49/mo |
| 16 joueurs | 2 vCores | 4.5 GB | 15 Go SSD | $5.49/mo |
| 32 joueurs | 2.5 vCores | 5.5 GB | 20 Go SSD | $5.99/mo |
Disque
L’installation fait environ 570 Mo. Un fichier de monde commence vers 45 Ko et grossit à mesure qu’on l’explore ; les sauvegardes et les mods prennent le reste.
Un écran, même sur un serveur
Sous Linux, le serveur tourne sur Xvfb, un écran virtuel, car une partie de la génération du monde est dessinée sur le GPU. Aucune carte graphique n’est nécessaire : un moteur de rendu logiciel s’en charge.
Ports
Aucun si tous les joueurs sont sur Steam : ils rejoignent par ID de partie via le relais de Steam. Pour les joueurs qui rejoignent par IP (Epic, Microsoft Store, GOG), le serveur utilise un port de jeu UDP, 27015 par défaut, et le suivant, 27016, pour la requête Steam. Les deux doivent être accessibles.
Questions fréquentes
De combien de RAM un serveur Core Keeper a-t-il besoin ?
Environ 1.5 Go sur un nouveau monde sans joueur, mesuré. 3 Go est un minimum confortable pour un groupe de 8 personnes au plus ; les groupes plus grands et les gros mondes veulent 4 à 6 Go.
Quels ports utilise un serveur Core Keeper ?
Aucune pour les joueurs Steam, qui rejoignent par ID de partie. Pour les joueurs qui rejoignent par IP : le port UDP de jeu (27015 par défaut) et celui qui suit (27016).