Pular para o conteúdo principal

Como hospedar um servidor

Este guia explica como hospedar a sua própria partida em um servidor que você controla. Se o que você quer é jogar na partida de outra pessoa, veja o guia de configuração.

Embora a Elemental Fracture não ofereça suporte específico para hospedar os seus próprios servidores, como ajuda para configurar redirecionamento de portas, temos prazer em indicar os passos gerais para começar.

Clientes e servidores

O Spellbreak Community Edition é dividido em dois componentes:

  • Cliente: inclui todos os gráficos e menus. Cada jogador precisa da própria cópia.
  • Servidor: roda sem gráficos nem menus e serve para hospedar partidas. Você precisa de acesso a ele para hospedar um jogo.

Para hospedar uma partida, o servidor precisa estar acessível aos jogadores que querem entrar. O guia abaixo vai te ajudar a montar o seu.

Sumário


A localização dos jogadores importa

Os jogadores precisam do endereço IP e do número da porta do servidor para se conectar. A porta padrão de Spellbreak é 7777.

Jogadores na rede local

Se os jogadores estão na mesma rede local (por exemplo, na mesma casa ou no mesmo escritório), descobrir o IP do servidor é simples. Siga estes passos:

  1. Abra o prompt de comando e digite:

    ipconfig

    Isso vai te dar um endereço IP, como:

    192.168.1.41:7777
  2. Compartilhe a combinação IP:Porta com os jogadores da rede local para que possam se conectar.


Jogadores pela internet

atenção

Este passo abre a sua rede para conexões externas. Se feito de forma incorreta, o redirecionamento de portas pode expor seus dispositivos ou seus dados pessoais à internet. Redirecione apenas as portas realmente necessárias, use autenticação forte sempre que possível e mantenha o software do seu sistema atualizado. Prossiga com cautela e priorize a segurança ao ajustar as configurações do roteador ou do firewall.

Se os jogadores não estiverem na mesma rede local, eles vão precisar do IP público do seu servidor.

  1. Para descobrir seu IP público, abra um navegador e pesquise "What is my IP?". Use o endereço IP exibido, assim:

    203.0.113.5:7777
  2. Se o seu IP local e o público forem diferentes, seu servidor pode estar atrás de um gateway NAT, e você vai precisar configurar o redirecionamento de portas.


Gateways NAT e redirecionamento de portas

Na maioria dos casos, os gateways NAT bloqueiam conexões vindas da internet. Você vai precisar configurar o redirecionamento de portas para que os jogadores consigam se conectar.

  1. Acesse a página de configuração do seu roteador ou modem.

    • Pode ser um aplicativo ou uma página web com endereço parecido com http://192.168.1.1.
  2. Faça login na página de configuração. Se você não souber as credenciais, procure a senha padrão ou entre em contato com seu provedor.

  3. Encontre as configurações de redirecionamento de portas, geralmente em menus como "Firewall" ou "NAT".

  4. Adicione uma regra de redirecionamento de portas:

    • Protocolo: UDP (ou TCP/UDP).
    • IP do dispositivo: o IP local do seu servidor.
    • Porta: 7777 (ou um intervalo de 7777 a 7778).

Executar o servidor

Para hospedar um servidor, baixe os arquivos do servidor e extraia-os na pasta que preferir.

Pré-requisitos

Antes de rodar o servidor pela primeira vez, instale os pré-requisitos da Unreal Engine 4:

  • Para Windows de 64 bits: UE4PrereqSetup_x64.exe
  • Para Windows de 32 bits: UE4PrereqSetup_x86.exe

OBSERVAÇÃO: se você já instalou isso para o cliente, não precisa instalar de novo.


Instalar o patch de balanceamento

Assim como na instalação manual do nosso guia de configuração, você vai precisar instalar o patch de balanceamento manualmente.

  1. Baixe o patch de balanceamento mais recente aqui.
  2. Extraia o arquivo ZIP e coloque o conteúdo no seguinte diretório dentro da sua pasta de jogo: g3/Content/Paks.

Escolher um modo de jogo e iniciar

O servidor é iniciado executando um dos arquivos batch incluídos, como Start_a_Solos_server.bat. Uma janela de terminal vai abrir e você verá texto rolando. Algumas linhas podem trazer "Warning", o que é normal.

  1. Se aparecer um alerta de segurança do Windows, marque as duas caixas e clique em "Permitir acesso".
  2. Agora os jogadores podem entrar informando a combinação IP:Porta do servidor.

Notas adicionais e solução de problemas

  • O servidor pode levar de 1 a 2 minutos para carregar o mundo. Os jogadores poderão entrar quando o texto parar de rolar.
  • Se um cliente não conseguir conectar ou ficar tempo demais em "connecting", verifique o status do servidor e o redirecionamento de portas.
  • Confira a FAQ, que traz mais alguns passos de solução de problemas.