Multiplayer Guide: Como Jogar Online com Amigos
Multiplayer em Mindustry abrange as formas como jogadores se conectam e jogam juntos, os tipos de servidores e opções de hospedagem, considerações básicas de segurança e rede, e modos de jogo multijogador e convenções de mapa comuns. Esta página resume passos práticos e recomendações para executar ou entrar em jogos multiplayer.
Visão geral
O multiplayer permite jogo entre plataformas entre clientes PC, Android e iOS desde que todos os clientes executem a mesma versão do jogo. Modos multiplayer incluem Survival, Attack, PvP e Sandbox; servidores podem hospedar mapas estilo campanha com múltiplos cores ou mapas PvP personalizados projetados especificamente para combate entre jogadores.
Tipos de servidor e quando usá‑los
Local (in‑client) LAN / Steam servidores
- Iniciados pela interface do jogo via "Start Game" → "Open Server" (ou "Host" no menu de pausa).
- Melhor para sessões rápidas com alguns amigos na mesma rede local (mesma Wi‑Fi ou hotspot).
- O host precisa manter o jogo em execução; quando o host fecha o jogo, o servidor para.
- Clientes na mesma LAN normalmente veem o servidor na lista de servidores do jogo automaticamente.
Servidores dedicados (headless)
- Aplicações Java JAR independentes destinadas a rodar em uma máquina separada (recomenda‑se Linux ou Windows).
- Adequadas para servidores públicos ou persistentes e para suportar muitos jogadores ou longos períodos online.
- Requerem instalar pelo menos JRE/JDK 8 (ou versão mais recente quando suportada), colocar o JAR do servidor no host e iniciar com java -jar server.jar (ou server-release.jar).
- Fornecem comandos administrativos e podem ser modificados/configurados para comportamento personalizado.
- Se o servidor for acessível pela internet, é necessário encaminhamento de portas ou hospedagem em nuvem.
LAN vs Dedicado: use LAN para jogos casuais locais; use um servidor dedicado para hospedagem persistente, pública ou de maior carga.
Conexão: IPs, portas e NAT
- Conexões locais: entre pelo UI "Join Game" do jogo; hosts LAN normalmente aparecem automaticamente.
- Conexões remotas: os clientes precisam saber o IP público e a porta do host para entrar em um servidor não‑LAN. Os hosts devem:
- Configurar o encaminhamento de portas no roteador para a porta do servidor, ou
- Usar uma VPN ou serviço de tunelamento (por exemplo, Hamachi) se o encaminhamento não estiver disponível, ou
- Hospedar em um provedor de nuvem (recomendado para servidores públicos).
- Mindustry usa TCP e UDP; permita a porta do servidor no firewall da máquina host. Documentação comum recomenda permitir a porta 6567 para TCP e UDP ao usar o Windows Firewall.
- Nunca publique seu IP público pessoal amplamente; expô‑lo arrisca DoS e outros ataques. Use DNS, um domínio, um proxy reverso ou hospedagem em nuvem para mascarar seu IP em servidores públicos.
Noções básicas de hospedagem e comandos comuns
- Para hospedagem in‑client: escolha um mapa e um gamemode (Survival, Attack, PvP, Sandbox), inicie o servidor pelo menu de pausa e convide jogadores na mesma rede ou compartilhe seu IP se você fez port‑forward.
- Para servidores dedicados:
- Coloque o JAR do servidor na máquina host, abra um terminal/prompt de comando, cd até o diretório do JAR e execute java -jar server.jar (ou server-release.jar).
- Use o console do servidor e o comando de ajuda integrado para aprender os comandos de administrador.
- Use host
[mode] (ou o comando equivalente do servidor) para carregar um mapa e um gamemode. - Configure regras de firewall para permitir a porta do servidor, se necessário.
Modos multiplayer e tipos de mapa
- Survival: defender cores e sobreviver às ondas.
- Attack: atacar bases inimigas (usado em mapas estilo campanha).
- PvP: combate jogador‑contra‑jogador, frequentemente usando mapas PvP projetados especialmente.
- Sandbox: ambiente privado de jogo/testes com regras de construção mais livres.
Mapas PvP e convenções:
- Mapas PvP (frequentemente abreviados P ou PVP) são projetados especificamente para combate entre jogadores e podem não ter recursos de campanha como cores de spawn inimigas.
- Subtipos comuns de mapas PvP:
- Formula maps: simétricos, terreno e depósitos minerais organizados; frequentemente incluem tempo de proteção (comummente 600s em muitos mapas).
- War‑wall maps: torres neutras ou defesas fortes dividem as bases.
- Rank maps: muitos nós de recurso básicos e cores extras; às vezes sem tempo de proteção.
- HEX maps: mapas hexagonais gerados proceduralmente; cada hex pode representar uma equipe.
- Estilos de mapa nomeados notáveis incluem variantes coloquialmente chamadas "飙车", "熔岩", "赤潮", etc., que são populares em rotações da comunidade.
- Estratégias PvP incluem rushes de tecnologia rápida (por exemplo, correr para techs relacionadas a overdrive), uso de unidades aéreas e táticas avançadas como controle manual de unidades e lógica para aumentar alcance ou velocidade de projéteis.
Jogo entre plataformas e versionamento
- Mindustry suporta multiplayer cross‑platform entre clientes PC, Android e iOS.
- Todos os clientes devem executar a mesma versão do jogo para conectar; incompatibilidade de versão impede entrar.
- Mantenha servidor e clientes atualizados para a mesma release para evitar problemas de compatibilidade.
Dicas práticas e segurança
- Use LAN para pequenos grupos de amigos para evitar encaminhamento de portas e exposição pública.
- Para servidores persistentes/públicos, prefira uma máquina dedicada ou hospedagem em nuvem para garantir uptime e desempenho.
- Use senhas administrativas fortes e restrinja quem pode acessar comandos de administrador.
- Mascare ou evite compartilhar seu IP público doméstico; use DNS, nomes de domínio ou hospedagem em nuvem quando possível.
- Se precisar fazer port‑forward, siga guias específicos do roteador e só encaminhe as portas necessárias para o servidor.
- Permita a porta do servidor no firewall do sistema operacional host (usuários Windows geralmente precisam adicionar regras de firewall manualmente).
Solução de problemas comum
- Servidor não aparece na LAN: verifique se host e clientes estão na mesma LAN, cheque o firewall e confirme que o host abriu um servidor no jogo.
- Entrada remota falha: verifique se o encaminhamento de portas está configurado corretamente, se o IP público está correto e se regras de firewall permitem a porta do servidor (TCP e UDP).
- Erros de incompatibilidade de versão: atualize servidor ou cliente para que todos estejam na mesma build.
- Problemas cross‑platform: confirme que todos os dispositivos usam o mesmo canal de release do jogo (stable, beta ou builds customizados).
Este guia cobre o essencial para conectar, hospedar e rodar multiplayer em Mindustry. Configure a hospedagem conforme suas necessidades — LAN para jogos rápidos, servidores dedicados para jogo persistente ou público — e siga práticas básicas de segurança de rede ao expor um servidor na internet.