Hospedar seu próprio servidor de Dead Matter lhe dá o máximo de liberdade quando se trata do mundo do jogo Dead Matter e seus di­fe­ren­tes modos. Você pode instalar o apli­ca­tivo do servidor no hardware de sua escolha por meio do Steam ou usando o cliente de linha de comando SteamCMD.

Quais são os re­qui­si­tos para um servidor do Dead Matter?

Você pode con­fi­gu­rar seu próprio servidor para o Dead Matter em pra­ti­ca­mente qualquer com­pu­ta­dor, desde que ele tenha ca­pa­ci­dade de pro­ces­sa­mento su­fi­ci­ente. No entanto, por motivos de de­sem­pe­nho, é melhor executar o apli­ca­tivo de servidor dedicado em recursos de servidor externo em um data center. Ao fazer isso, você não só se beneficia do hardware cor­po­ra­tivo à prova de falhas, mas também do serviço pro­fis­si­o­nal e da excelente co­nec­ti­vi­dade de banda larga.

Os re­qui­si­tos es­pe­cí­fi­cos do hardware que você usará para o seu servidor Dead Matter dependem de vários fatores. Isso inclui o número de jogadores que usarão o servidor e a quan­ti­dade de zumbis no jogo. Os re­qui­si­tos a seguir são os re­qui­si­tos mínimos que precisam ser atendidos para instalar e executar um servidor Dead Matter.

  • Pro­ces­sa­dor (CPU): min. 3.0 GHz (2-4 núcleos)
  • Memória (RAM): mín. 4-6 gigabytes
  • Espaço em disco: 5-10 gigabytes

Além dos re­qui­si­tos para hospedar o apli­ca­tivo do servidor, você também precisa pensar no que o sistema ope­ra­ci­o­nal também precisa. Por exemplo, se você decidir usar o Windows Server 2022, precisará de um pro­ces­sa­dor adicional de 1,4 GHz, 2 gigabytes de memória e 36 gigabytes de espaço em disco. Se não estiver usando uma interface gráfica, precisará de 512 MB de memória e 32 gigabytes de espaço em disco.

Que opções a IONOS oferece para hospedar um servidor Dead Matter?

Encontrar a solução de hardware certa para um servidor Dead Matter muitas vezes pode ser com­pli­cado. Existem muitos pro­ve­do­res e nem sempre é fácil saber o que di­fe­ren­cia as di­fe­ren­tes opções de hos­pe­da­gem umas das outras. Na IONOS, você pode escolher entre três tipos de ser­vi­do­res, todos eles adequados para hospedar jogos que vêm com um servidor dedicado:

  • vServer / VPS: Com os vServers da IONOS, também co­nhe­ci­dos como VPS, você obtém acesso a hardware vir­tu­a­li­zado que faz parte de um sistema de host com­par­ti­lhado. Você paga uma taxa mensal fixa por um plano de hos­pe­da­gem com níveis de de­sem­pe­nho pre­de­fi­ni­dos.
  • Cloud server: se você optar por um cloud server da IONOS, também estará usando hardware vir­tu­a­li­zado. A diferença aqui, porém, é que os com­po­nen­tes in­di­vi­du­ais do seu servidor vêm de sistemas host di­fe­ren­tes. Essa con­fi­gu­ra­ção permite di­men­si­o­nar fa­cil­mente os ser­vi­do­res em nuvem. Você paga pelos recursos que usa por minuto.
  • Servidor dedicado: Com um servidor dedicado da IONOS, você receberá hardware cor­po­ra­tivo que não é vir­tu­a­li­zado. Essa opção é ideal para casos de uso que têm re­qui­si­tos de de­sem­pe­nho muito altos. A cobrança será feita por minuto e com base no que você usar.

Ins­tru­ções passo a passo para con­fi­gu­rar um servidor Dead Matter (Windows)

Depois de escolher e con­fi­gu­rar o hardware para o servidor do Dead Matter, comece a instalar e con­fi­gu­rar o apli­ca­tivo do servidor. Estas ins­tru­ções passo a passo mostrarão como con­fi­gu­rar o software ** no Windows Server 2022 e como iniciar o servidor de jogos**. As etapas abaixo mostram como fazer isso usando um servidor IONOS(Cloud Server, vServer, Dedicated Server).

Etapa 1: Conecte-se ao hardware do servidor

Para gerenciar os recursos do servidor, você precisará primeiro se conectar ao servidor por meio de acesso remoto. Você pode usar o Remote Desktop Protocol (RDP) para con­fi­gu­rar ra­pi­da­mente uma conexão com o Windows Server. Os clientes da IONOS podem con­fi­gu­rar fa­cil­mente a conexão usando o painel de controle do cliente:

  1. Faça login em sua conta na página de login da IONOS.
  2. Escolha Server &; Cloud.
  3. Selecione o servidor que você deseja usar para hospedar seu servidor Dead Matter.
  4. Role para baixo até a seção Dados de login e clique no link de download ao lado de Remote Desktop Con­nec­tion.
  5. Inicie o arquivo de con­fi­gu­ra­ção .rdp clicando duas vezes nele.
  6. Digite suas in­for­ma­ções de login para o servidor (Usuário e senha inicial). Em seguida, aceite o cer­ti­fi­cado do servidor para con­fi­gu­rar a conexão remota.
Imagem: Painel de controle doIONOS: Credenciais de login
Role para baixo na página de visão geral do servidor para vi­su­a­li­zar as in­for­ma­ções de login e os dados de de­sem­pe­nho.

Etapa 2: Instalar o SteamCMD

Usando o prompt de comando, instale o cliente de linha de comando Steam CMD em seu servidor. Com essa fer­ra­menta, você pode se conectar fa­cil­mente aos ser­vi­do­res públicos do Steam, o que lhe permite fazer o download do software de servidor dedicado para o Dead Matter, bem como para muitos outros jogos do Steam.

Você pode usar o seguinte link de download do SteamCMD para baixar o pacote de ins­ta­la­ção para o seu servidor. Depois de fazer o download do SteamCMD, você precisará criar um diretório para ele. Pode ser, por exemplo, C:\SteamCMD. De­sem­pa­cote o pacote no diretório que você criou e, em seguida, instale o cliente de linha de comando exe­cu­tando o arquivo extraído.

Etapa 3: Faça o download do software para o seu servidor Dead Matter

Quando você executa o SteamCMD, ele inicia au­to­ma­ti­ca­mente a linha de comando do Steam, que pode ser iden­ti­fi­cada pelo prefixo Steam>. Faça login no Steam para obter o software do servidor Dead Matter. Para acessar o software, é ne­ces­sá­rio fazer login com a conta Steam que você usou para comprar o jogo:

login steamaccount
bash

Digite o seguinte comando para criar um diretório de ins­ta­la­ção (por exemplo, C:\dead-matter-server) para o seu servidor Dead Matter:

force_install_dir C:\dead-matter-server
bash

Use o app_update comando e o ID do apli­ca­tivo Steam para o servidor dedicado de Dead Matter (2584780) para fazer o download do software do servidor:

app_update 2584780 validate
bash
Imagem: Instalando o servidor do Dead Matter no SteamCMD
Na primeira vez em que fizer login nos ser­vi­do­res públicos do Steam, você será so­li­ci­tado a fornecer sua senha e o código do Steam Guard.
Nota

Você também pode obter o apli­ca­tivo de servidor para Dead Matter na pla­ta­forma Steam. Se já o tiver instalado em seu servidor, faça login em sua conta e acesse Library. Cer­ti­fi­que-se de que a caixa ao lado da categoria Tools esteja marcada. Em Tools, você en­con­trará o apli­ca­tivo de servidor dedicado Dead Matter, que pode ser instalado como qualquer outro apli­ca­tivo do Steam.

Etapa 4: Crie os arquivos de con­fi­gu­ra­ção

Agora, é hora de con­fi­gu­rar seu servidor Dead Matter. Como o arquivo Game.ini não é gerado au­to­ma­ti­ca­mente quando o apli­ca­tivo do servidor é instalado, você precisará primeiro criar o arquivo de con­fi­gu­ra­ção. O arquivo deve ser colocado no seguinte diretório:

.\DeadMatter\Saved\Config\WindowsServer

No arquivo Game.ini que você criou, insira a con­fi­gu­ra­ção básica abaixo. Você pode per­so­na­lizá-la conforme ne­ces­sá­rio:

[/script/engine.gamesession]
MaxPlayers=16
[/script/deadmatter.survivalbasegamestate]
ServerName=Dead Matter Server by IONOS
Password=changeme
Admins=Abc
Admins=Def
Admins=Ghi
SuperAdmins=Abc
SuperAdmins=Def
SuperAdmins=Ghi
ServerTags=A:A
ServerTags=B:B
ServerTags=C:C
MOTD=Welcome to the server.
MaxPlayerClaims=3
Seed=0
bFirstPersonOnly=false
bVACSecure=false
bIsHardcore=false
MaxZombieCount=2048
MaxAnimalCount=100
MaxBanditCount=256
PVP=true
FallDamageMultiplier=1.0
[/script/deadmatter.survivalbasegamemode]
WhitelistActive=false
Whitelist=Abc
Whitelist=Def
Whitelist=Ghi
[/script/deadmatter.flockspawner]
AnimalSpawnMultiplier=1.0
[/script/deadmatter.globalaispawner]
ZombieSpawnMultiplier=1.0
[/script/deadmatter.serverinfoproxy]
SteamQueryPort=27016
text

Além do arquivo de con­fi­gu­ra­ção, você também precisará criar outro arquivo chamado Engine.ini para o seu servidor Dead Matter. Esse arquivo es­pe­ci­fica as portas do servidor e todos os módulos que são es­sen­ci­ais para a ini­ci­a­li­za­ção do mundo do jogo. Assim como o arquivo Game.ini , esse arquivo também não é gerado au­to­ma­ti­ca­mente durante a ins­ta­la­ção; portanto, você precisará criá-lo usando as in­for­ma­ções abaixo e salvá-lo no diretório men­ci­o­nado no início desta etapa.

[URL]
Port=27015
[OnlineSubsystemSteam]
GameServerQueryPort=27016
[Core.System]
Paths=../../../Engine/Content
Paths=%GAMEDIR%Content
Paths=../../../deadmatter/Plugins/MeshTool/Content
Paths=../../../deadmatter/Plugins/PrefabTool/Content
Paths=../../../deadmatter/Plugins/MORT/Content
Paths=../../../deadmatter/Plugins/PivotTool/Content
Paths=../../../Engine/Plugins/Runtime/SunPosition/Content
Paths=../../../deadmatter/Plugins/DialoguePlugin/Content
Paths=../../../deadmatter/Plugins/SplineTwistCorrect/Content
Paths=../../../deadmatter/Plugins/SmoothSync/Content
Paths=../../../Engine/Plugins/Tests/EditorTests/Content
Paths=../../../Engine/Plugins/Tests/RuntimeTests/Content
Paths=../../../Engine/Plugins/FX/NiagaraExtras/Content
Paths=../../../Engine/Plugins/Developer/TraceSourceFiltering/Content
Paths=../../../deadmatter/Plugins/AbxyxxTools/Content
Paths=../../../deadmatter/Plugins/DiscordGameAPI/Content
Paths=../../../Engine/Plugins/Developer/AnimationSharing/Content
Paths=../../../Engine/Plugins/Editor/GeometryMode/Content
Paths=../../../Engine/Plugins/Experimental/ChaosClothEditor/Content
Paths=../../../Engine/Plugins/Experimental/GeometryProcessing/Content
Paths=../../../Engine/Plugins/Experimental/GeometryCollectionPlugin/Content
Paths=../../../Engine/Plugins/Experimental/ChaosSolverPlugin/Content
Paths=../../../Engine/Plugins/Experimental/ChaosNiagara/Content
Paths=../../../Engine/Plugins/FX/Niagara/Content
Paths=../../../Engine/Plugins/MagicLeap/MagicLeapPassableWorld/Content
Paths=../../../Engine/Plugins/MovieScene/MovieRenderPipeline/Content
text

Etapa 5: abrir as portas

Para permitir a co­mu­ni­ca­ção com o servidor Dead Matter, você precisa abrir as portas 27015 (Game Port) e 27016 (Steam Query Port) nas con­fi­gu­ra­ções de firewall do seu servidor. Se você tiver um servidor IONOS, também poderá executar essa etapa no painel do cliente:

  1. Faça login em sua conta IONOS.
  2. Vá para a categoria de produto Server &; Cloud.
  3. Selecione seu servidor e, no lado esquerdo do menu, clique em Network e, em seguida, em Firewall Rules.
  4. Em Incoming, adicione duas novas regras para as portas TCP/UDP 27015 e 27016.

![Dashboard do cliente IOS: Port forwar­ding Dead Matter server](https://www.ionos.com/di­gi­tal­guide/fileadmin/Di­gi­tal­Guide/Scre­enshots_2023/dead-matter-server-port-forwar­ding.png “No campo “Protocol”, selecione a opção “TCP/UDP” para que as novas regras de firewall sejam válidas para ambos os tipos de protocolo.”)

Etapa 6: iniciar o servidor Dead Matter usando um script em lote

Para iniciar seu servidor, crie um arquivo em lote simples no diretório do seu servidor Dead Matter. O script, que você pode nomear De­ad­Mat­ter­Ser­ver.bat, tem a seguinte aparência:

start deadmatterserver.exe -log
text
Imagem: Dead Matter: Server-Startskript
Crie o script de ini­ci­a­li­za­ção para o servidor na mesma pasta em que De­ad­Mat­ter­Ser­ver.exe está lo­ca­li­zado.

Depois de clicar duas vezes no arquivo, ele começará a ser executado e o servidor iniciará o Prompt de Comando em uma nova janela.

Etapa 7: conectar-se ao servidor Dead Matter

Agora você e seus colegas jogadores podem se conectar ao servidor a qualquer momento. Para fazer isso, inicie o jogo e selecione a opção Play online no menu principal. Se não conseguir encontrar o servidor do Dead Matter na lista, basta se­le­ci­o­nar a opção Direct connect e digitar o endereço IP e a senha (se aplicável) para es­ta­be­le­cer a conexão.

Imagem: Página de conexão direta para o servidor Dead Matter
Nesta página, você pode es­ta­be­le­cer uma conexão direta com o seu servidor Dead Matter.

Crie um per­so­na­gem e escolha o ponto de partida para sua aventura on-line.

Imagem: Servidor Dead Matter: Captura de tela no jogo
Inúmeros zumbis esperam por você no seu servidor Dead Matter recém-criado.

Em vez de depender de um endereço IP, você pode dis­po­ni­bi­li­zar seu servidor por meio de um domínio fácil de lembrar. Basta usar o IONOS Domain Checker para ver se o domínio que você deseja usar está dis­po­ní­vel.

Consulta de Domínio
Ir para o menu principal