Como configurar um servidor dedicado de Abiotic Factor

Um servidor dedicado de Abiotic Factor mantém a sua Instalação funcionando para todo o grupo, esteja quem estiver online. É um download gratuito da Steam, a Deep Field Games o lança só para Windows, e aceita até 24 jogadores.

Opção 1: no Windows com SteamCMD

O Servidor Dedicado de Abiotic Factor é um download gratuito e anônimo da Steam, aplicativo 2857200, de cerca de 2.8 GB. Você não precisa ter o jogo no servidor.

  1. Instale o SteamCMD e execute: +login anonymous +app_update 2857200 validate +quit.
  2. Inicie AbioticFactor/Binaries/Win64/AbioticFactorServer-Win64-Shipping.exe com argumentos como -log -newconsole -PORT=7777 -QUERYPORT=27015 -MaxServerPlayers=6 -SteamServerName="My Server" -WorldSaveName=Cascade. Adicione -ServerPassword=<password> para uma senha de entrada e -AdminPassword=<password> para uma senha de admin dentro do jogo.
  3. Abra as portas UDP 7777 e 27015 no firewall e encaminhe-as no roteador.
  4. Coloque o SteamID64 de cada admin no Admin.ini, em [Moderators], uma linha Moderator=<id> para cada um, e reinicie o servidor.
Dica:O primeiro início cria o mundo indicado por -WorldSaveName. Mantenha a pasta SaveGames com backup: é a única parte que não pode ser baixada de novo.

Opção 2: no Linux, com Wine

Não há versão nativa para Linux, mas o servidor Windows roda no Wine. Baixe com o SteamCMD forçado para a versão Windows (+@sSteamCmdForcePlatformType windows) e inicie o mesmo executável com wine. Nos nossos testes ele não precisou de tela virtual (o Xvfb só aumentou memória e threads), e um Wine com suporte a fsync ou esync importa: sem um deles, o servidor ocioso usou cerca de 40% mais CPU.

Opção 3: Docker

runonflux/abioticfactor-server-flux, nossa imagem, instala e atualiza o servidor Windows com SteamCMD a cada início, executa-o no Wine 10 sem tela, escreve a linha de inicialização e o Admin.ini a partir de variáveis de ambiente (ABIOTIC_SERVER_NAME, ABIOTIC_PASSWORD, ABIOTIC_MAX_PLAYERS, ABIOTIC_PLATFORM, ABIOTIC_ADMINS, ABIOTIC_WORLD, as duas portas...), reinicia em novas versões do jogo e mantém backups. O código-fonte está no GitHub, RunOnFlux/abioticfactor-server-flux.

  • Monte /mnt/abiotic/data em um volume: os mundos, o Admin.ini, as configurações e os backups ficam lá.
  • Monte também /mnt/abiotic/server, ou todo início baixa de novo a instalação de 2.8 GB e refaz o prefixo do Wine.
  • Publique as duas portas UDP e mantenha os mesmos números fora e dentro: o servidor usa exatamente as portas que recebe.

Opção 4: gerenciado na Flux

Implante um servidor de Abiotic Factor na nuvem descentralizada Flux, nessa mesma imagem, com as portas abertas e roteadas para você, proteção DDoS incluída e um painel com as configurações de inicialização e todas as regras de sandbox, mundos, seu save do PC enviado, admins, um gerenciador de arquivos, um terminal ao vivo e backups. Os planos começam em $5.49 por mês.

  1. Escolha o plano de 6, 12 ou 24 Jogadores.
  2. Escolha uma região perto dos seus jogadores.
  3. Dê um nome ao servidor, defina uma senha e quem pode entrar, se quiser, e implante. O primeiro início baixa cerca de 2.8 GB e carrega o mundo em um ou dois minutos.
  4. Seu grupo o encontra pelo nome na lista de servidores do jogo.

Perguntas frequentes

O servidor dedicado de Abiotic Factor é gratuito?

Sim. É um download gratuito e anônimo pela Steam (aplicativo 2857200); você não precisa ter o jogo no servidor.

O servidor de Abiotic Factor roda em Linux?

Não nativamente: a Deep Field Games lança apenas para Windows. Ele roda no Linux com Wine, que é como nossa imagem Docker o executa.

Quanto tempo leva para um servidor de Abiotic Factor iniciar?

Nos nossos testes, cerca de 14 segundos para responder depois de instalado e cerca de 94 segundos no primeiro início, que também baixa 2.8 GB e monta o ambiente Wine.

Guias relacionados de Abiotic Factor