Factorio est un jeu d'automatisation ou vous construisez des usines de plus en plus complexes. Le mode multijoueur vous permet de collaborer sur une mega-base avec vos amis. Un serveur headless sur un VPS HostValues tourne 24h/24 sans interface graphique.
Installation
- Telechargez le serveur headless depuis le site officiel de Factorio (factorio.com/download) ou utilisez le gestionnaire de paquets. Vous avez besoin d'un compte Factorio avec une licence valide.
- Extrayez l'archive et creez un fichier de carte :
./bin/x64/factorio --create ./saves/mapartie.zip. - Prevoyez 2 Go de RAM pour une partie standard. Les mega-bases avec des milliers de machines necessitent 4 Go ou plus.
Lancement du serveur
Lancez le serveur avec :
./bin/x64/factorio --start-server ./saves/mapartie.zip --server-settings ./data/server-settings.json
Editez server-settings.json pour definir le nom, la description, la visibilite publique et le mot de passe du serveur.
Ports
Ouvrez le port 34197 (UDP) dans votre pare-feu. C'est le seul port necessaire.
Comprendre et optimiser les UPS
Les UPS (Updates Per Second) mesurent la vitesse de simulation. L'objectif est de maintenir 60 UPS. En dessous, le jeu ralentit. Les principales causes de baisse :
- Trop de convoyeurs : les convoyeurs actifs consomment beaucoup de CPU. Privilegiez les trains et les robots logistiques pour les longues distances.
- Modules de productivite : ils augmentent la production mais aussi la pollution et la charge de calcul.
- Biters actifs : les attaques constantes de biters sollicitent le serveur. Vous pouvez reduire leur agressivite ou les desactiver dans les parametres de la carte.
La commande /performance en jeu affiche les statistiques detaillees pour identifier les goulots d'etranglement.
Combien de joueurs peuvent jouer en meme temps ?
Factorio n'a pas de limite stricte. En pratique, 2 a 20 joueurs fonctionnent bien. La limite vient des UPS : plus l'usine est grande, plus le serveur est sollicite, quel que soit le nombre de joueurs.
Comment ajouter des mods au serveur ?
Placez les fichiers de mods dans le dossier mods du serveur. Tous les joueurs doivent avoir exactement les memes mods et les memes versions. Le serveur refuse la connexion en cas de difference.
Le serveur sauvegarde-t-il automatiquement ?
Oui, Factorio sauvegarde automatiquement a intervalles reguliers (configurable dans les parametres). Vous pouvez aussi forcer une sauvegarde avec la commande /save dans la console du serveur.