Cómo configurar un servidor dedicado de Abiotic Factor

Un servidor dedicado de Abiotic Factor mantiene tus Instalaciones en marcha para todo el grupo, esté quien esté conectado. Es una descarga gratuita de Steam, Deep Field Games lo publica solo para Windows y admite hasta 24 jugadores.

Opción 1: en Windows con SteamCMD

El servidor dedicado de Abiotic Factor es una descarga gratuita y anónima de Steam, aplicación 2857200, de unos 2.8 GB. No necesitas tener el juego en el servidor.

  1. Instala SteamCMD y ejecuta: +login anonymous +app_update 2857200 validate +quit.
  2. Inicia AbioticFactor/Binaries/Win64/AbioticFactorServer-Win64-Shipping.exe con argumentos como -log -newconsole -PORT=7777 -QUERYPORT=27015 -MaxServerPlayers=6 -SteamServerName="My Server" -WorldSaveName=Cascade. Añade -ServerPassword=<password> para una contraseña de acceso y -AdminPassword=<password> para una contraseña de administrador en el juego.
  3. Abre UDP 7777 y 27015 en el cortafuegos y redirígelos en el router.
  4. Pon el SteamID64 de cada administrador en Admin.ini, bajo [Moderators], con una línea Moderator=<id> por cada uno, y reinicia el servidor.
Consejo:El primer inicio crea el mundo con el nombre indicado en -WorldSaveName. Mantén con copia de seguridad la carpeta SaveGames: es la única parte que no se puede volver a descargar.

Opción 2: en Linux, bajo Wine

No hay una versión nativa para Linux, pero el servidor de Windows funciona bajo Wine. Descárgalo con SteamCMD forzado a la versión de Windows (+@sSteamCmdForcePlatformType windows) e inicia el mismo ejecutable con wine. En nuestras pruebas no necesitó pantalla virtual (Xvfb solo añadió memoria e hilos), y es importante un Wine con soporte de fsync o esync: sin él, el servidor inactivo usó un 40% más de CPU.

Opción 3: Docker

runonflux/abioticfactor-server-flux, nuestra imagen, instala y actualiza el servidor de Windows con SteamCMD en cada inicio, lo ejecuta bajo Wine 10 sin pantalla, escribe la línea de inicio y Admin.ini a partir de variables de entorno (ABIOTIC_SERVER_NAME, ABIOTIC_PASSWORD, ABIOTIC_MAX_PLAYERS, ABIOTIC_PLATFORM, ABIOTIC_ADMINS, ABIOTIC_WORLD, los dos puertos...), se reinicia con las nuevas versiones del juego y conserva copias de seguridad. Su código fuente está en GitHub, RunOnFlux/abioticfactor-server-flux.

  • Monta /mnt/abiotic/data en un volumen: allí viven los mundos, Admin.ini, los ajustes y las copias de seguridad.
  • Monta también /mnt/abiotic/server, o cada inicio descargará de nuevo la instalación de 2.8 GB y reconstruirá el prefijo de Wine.
  • Publica los dos puertos UDP y mantén los mismos números por fuera y por dentro: el servidor usa exactamente los puertos que se le dan.

Opción 4: gestionado en Flux

Despliega un servidor de Abiotic Factor en la nube descentralizada de Flux, con esa misma imagen, con los puertos abiertos y enrutados por ti, protección DDoS incluida, y un panel con los ajustes de inicio y todas las reglas sandbox, mundos, tu partida de PC subida, administradores, un explorador de archivos, una terminal en vivo y copias de seguridad. Los planes empiezan en $5.49 al mes.

  1. Elige el plan de 6, 12 o 24 jugadores.
  2. Elige una región cercana a tus jugadores.
  3. Ponle nombre al servidor, define una contraseña y quién puede unirse si quieres, y despliega. El primer inicio descarga unos 2.8 GB y carga el mundo en uno o dos minutos.
  4. Tu grupo lo encuentra por su nombre en la lista de servidores del juego.

Preguntas frecuentes

¿El servidor dedicado de Abiotic Factor es gratuito?

Sí. Es una descarga gratuita y anónima desde Steam (aplicación 2857200); no necesitas tener el juego en el servidor.

¿El servidor de Abiotic Factor funciona en Linux?

No de forma nativa: Deep Field Games lo publica solo para Windows. Funciona en Linux con Wine, que es como lo ejecuta nuestra imagen de Docker.

¿Cuánto tarda en iniciarse un servidor de Abiotic Factor?

En nuestras pruebas, unos 14 segundos para responder una vez instalado, y unos 94 segundos en el primer inicio, que además descarga 2.8 GB y construye el entorno de Wine.

Guías relacionadas de Abiotic Factor