Les mods qui comptent sur un serveur Factorio sont ceux qui ne coûtent pas de UPS. Factorio exécute toute sa simulation sur un seul thread à 60 UPS, et c’est ce chiffre, pas la RAM, qui décide si une partie multijoueur semble fluide. Un mod qui scanne chaque entité à chaque tick coûte peu dans une base d’une heure, mais devient cher dans une base de 200 heures.
C’est le filtre pour tout ce qui suit : quel est le coût par tick, et est-ce que chaque joueur doit aussi l’avoir installé.
Avant la liste : ce qui fait vraiment planter un serveur Factorio
Le goulot d’étranglement, c’est le UPS, pas la mémoire. Une sauvegarde vanilla fraîche utilise environ 300 à 500 Mo. La plupart des vraies usines tournent dans 2 Go. Les mégabases et les gros remaniements atteignent 4 Go, et Space Age avec plusieurs planètes actives atteint 6 à 8 Go, car chaque surface simulée porte sa propre mémoire d’entités et de chunks.
Le nombre de joueurs importe moins que l’âge de l’usine. Un serveur à deux joueurs fonctionnant depuis 200 heures aura généralement besoin de plus qu’un serveur neuf à dix joueurs. Valheim se comporte de la même manière, et pour la même raison : un thread unique faisant la simulation.
Tous les joueurs doivent avoir les mêmes mods aux mêmes versions. Factorio vérifie cela à la connexion et refuse toute différence, ce qui est une fonctionnalité : cela évite les désynchronisations. Cela signifie aussi qu’un modpack de 200 Mo représente un téléchargement de 200 Mo pour toute personne nouvelle, donc la taille de votre liste est une véritable barrière pour les personnes qui rejoignent.
Qualité de vie, pratiquement gratuite
Ces mods changent la sensation du jeu sans toucher de manière mesurable au coût par tick.
- Squeak Through. Permet de marcher entre les bâtiments au lieu de les contourner. Ne coûte rien en runtime et élimine la source d’irritation la plus fréquente dans une base partagée.
- Even Distribution. Répartit les objets uniformément sur une rangée de machines en faisant glisser. Pure commodité côté client.
- Bottleneck Lite. Indicateurs colorés sur les machines en panne sèche ou bloquées. Diagnostic, et la version "Lite" existe précisément parce que l’original était plus lourd.
- Text Plates. Étiqueter les choses. Sur un serveur multijoueur, où quelqu’un d’autre a construit l’objet que vous essayez de comprendre, labelliser vaut plus que ce que ça semble.
Logistique et plans, assez bon marché
- Blueprint Sandboxes. Designer sur une surface d’éditeur distincte plutôt que d’encombrer la carte principale. Notez qu’une surface supplémentaire a son propre coût mémoire.
- Factory Planner ou Helmod. Calculatrices de ratios. Travaux d’interface, coût de tick nul pratiquement.
Ceux à considérer avec précaution
Pas des mauvais mods. Des mods dont le coût mérite d’être connu avant qu’un serveur de six personnes ne s’engage.
- Packs de remaniement tels que Space Exploration ou Krastorio 2. Ce sont la raison de lancer un serveur, et ils multiplient le nombre d’entités, la mémoire et la charge UPS. Prévoyez 6 à 8 Go et attendez un téléchargement de modpack de plusieurs centaines de mégaoctets.
- Mods de logistique pour trains. Beaucoup scannent chaque train ou chaque gare à intervalles réguliers. Cela passe inaperçu à dix trains mais se remarque à trois cents.
- Tout ce qui scanne toutes les entités à chaque tick. La description le dit rarement. Le signe est un mod qui réagit à ce qui se passe partout sur la carte plutôt que là où se trouve un joueur.
Choisir une liste pour un serveur, pas pour soi-même
- Validez la liste avant que la carte soit générée. Ajouter un remaniement à une sauvegarde en cours est le point où ça casse ; en retirer un est pire.
- Gardez le téléchargement suffisamment petit pour que les gens rejoignent. Chaque mégaoctet est une friction pour un nouveau joueur.
- Ajoutez les mods par petites quantités pour qu’en cas de chute de UPS, vous sachiez ce qui l’a causée.
- Faites une sauvegarde avant chaque changement. Les nôtres sont automatiques et restaurables depuis le panneau. La même discipline par lot garde les serveurs Garry's Mod diagnostiquables.
Notre hébergement de serveur Factorio installe les mods depuis le panneau et garde des sauvegardes automatiques, donc tester un pack et le restaurer est un travail de deux minutes plutôt qu’une soirée.
Quand ne pas s’embêter avec un serveur
Si vous êtes deux à jouer en même temps et que personne ne se soucie que le jeu ne tourne que lorsque l’hôte est en ligne, le multijoueur intégré de Factorio suffit et est gratuit. Un serveur dédié justifie son coût quand l’usine doit continuer à tourner pendant votre sommeil, ou quand la sauvegarde est devenue quelque chose dont vous auriez vraiment peur de perdre.

par 


