Skip to main content

Multijugador: Servidores, Conexión y Modos Guide

Multijugador en Mindustry cubre las formas en que los jugadores se conectan y juegan juntos, los tipos de servidores y opciones de alojamiento, consideraciones básicas de seguridad y redes, y modos de juego multijugador y convenciones de mapas comunes. Esta página resume pasos prácticos y recomendaciones para ejecutar o unirse a partidas multijugador.

Descripción general

El multijugador permite juego multiplataforma entre clientes de PC, Android e iOS mientras todos los clientes ejecuten la misma versión del juego. Los modos multijugador incluyen Supervivencia, Ataque, Jugador contra jugador y Caja de arena; los servidores pueden alojar mapas tipo campaña con múltiples núcleos o mapas PvP personalizados diseñados específicamente para combate entre jugadores.

Tipos de servidores y cuándo usarlos

  • Locales (dentro del juego) LAN / servidores Steam

    • Lanzados desde la interfaz del juego mediante "Start Game" → "Open Server" (o "Host" en el menú de pausa).
    • Ideales para sesiones rápidas con unos pocos amigos en la misma red local (misma Wi‑Fi o hotspot).
    • El anfitrión debe mantener el juego en ejecución; cuando el anfitrión cierra el juego, el servidor se detiene.
    • Los clientes en la misma LAN normalmente verán el servidor en la lista de servidores dentro del juego automáticamente.
  • Servidores dedicados (headless)

    • Aplicaciones Java JAR independientes pensadas para ejecutarse en una máquina separada (se recomienda Linux o Windows).
    • Adecuados para servidores públicos o persistentes y para soportar muchos jugadores o largos tiempos de actividad.
    • Requieren instalar al menos JRE/JDK 8 (o más reciente donde sea compatible), colocar el JAR del servidor en el host y lanzarlo con java -jar server.jar (o server-release.jar).
    • Proporcionan comandos administrativos y pueden modificarse/configurarse para comportamiento personalizado.
    • Si el servidor será accesible desde Internet, se requiere reenvío de puertos o alojamiento en la nube.
  • LAN vs Dedicado: usa LAN para partidas locales casuales; usa un servidor dedicado para alojamiento persistente, público o de mayor carga.

Conexión: IPs, puertos y NAT

  • Conexiones locales: únete a través de la interfaz "Join Game" dentro del juego; los anfitriones LAN normalmente aparecen automáticamente.
  • Conexiones remotas: los clientes deben conocer la dirección IP pública y el puerto del anfitrión para unirse a un servidor que no sea LAN. Los anfitriones deben:
    • Configurar el reenvío de puertos en su Router Language para el puerto del servidor, o
    • Usar una VPN o servicio de tunelización (p. ej., Hamachi) si el reenvío de puertos no está disponible, o
    • Alojar en un proveedor de nube (recomendado para servidores públicos).
  • Mindustry usa tanto TCP como UDP; permita el puerto del servidor a través del firewall de la máquina host. La documentación habitual recomienda permitir el puerto 6567 para TCP y UDP cuando se usa Windows Firewall.
  • Nunca publiques tu IP pública personal ampliamente; exponerla implica riesgos de DoS y otros ataques. Usa DNS, un dominio, un proxy inverso o alojamiento en la nube para ocultar tu IP en servidores públicos.

Conceptos básicos de alojamiento y comandos comunes

  • Para alojamiento dentro del cliente: elige un mapa y un modo de juego (Supervivencia, Ataque, Jugador contra jugador, Caja de arena), inicia el servidor desde el menú de pausa e invita a jugadores en la misma red o comparte tu IP si hiciste reenvío de puertos.
  • Para servidores dedicados:
    • Coloca el JAR del servidor en la máquina host, abre una terminal/linea de comandos, cd al directorio del JAR y ejecuta java -jar server.jar (o server-release.jar).
    • Usa la consola del servidor y el comando de ayuda incorporado para aprender los comandos de administrador.
    • Usa host [mode] (o el comando equivalente del servidor) para cargar un mapa y un modo de juego.
    • Configura las reglas del firewall para permitir el puerto del servidor si es necesario.

Modos multijugador y tipos de mapas

  • Supervivencia: defiende núcleos y sobrevive a oleadas.
  • Ataque: asalta bases enemigas (usado en mapas tipo campaña).
  • Jugador contra jugador: combate jugador contra jugador, a menudo usando mapas PvP diseñados específicamente.
  • Caja de arena: entorno privado de juego/pruebas con reglas de construcción más libres.

Mapas PvP y convenciones:

  • Los mapas PvP (a menudo abreviados P o PVP) están diseñados específicamente para combate entre jugadores y pueden carecer de características de campaña como núcleos de aparición de enemigos.
  • Subtipos comunes de mapas PvP:
    • Mapas de Fórmula: terreno y colocación de minerales simétrica y ordenada; a menudo incluyen un tiempo de protección (comúnmente 600s en muchos mapas).
    • Mapas War‑wall: torretas neutrales o defensas fuertes que dividen las bases.
    • Mapas de Rango: muchos nodos de recursos básicos y núcleos adicionales; a veces no tienen tiempo de protección.
    • Mapas HEX: mapas hexagonales generados proceduralmente; cada hex puede representar un equipo.
    • Estilos de mapas notables incluyen variantes coloquialmente llamadas "飙车", "熔岩", "赤潮", etc., que son populares en las rotaciones comunitarias.
  • Las estrategias PvP incluyen rushes de tecnología rápida (p. ej., acelerar tecnologías relacionadas con overdrive), uso de unidades aéreas y tácticas avanzadas como control manual de unidades y lógica para aumentar el alcance o la velocidad de proyectiles.

Juego multiplataforma y versiones

  • Mindustry soporta multijugador multiplataforma entre clientes de PC, Android e iOS.
  • Todos los clientes deben ejecutar la misma versión del juego para conectarse; la discrepancia de versiones impide unirse.
  • Mantén el servidor y los clientes actualizados a la misma versión para evitar problemas de compatibilidad.

Consejos prácticos y seguridad

  • Usa LAN para grupos pequeños de amigos para evitar reenvío de puertos y exposición pública.
  • Para servidores persistentes/públicos, prefiere una máquina dedicada o alojamiento en la nube para garantizar tiempo de actividad y rendimiento.
  • Usa contraseñas administrativas fuertes y restringe quién puede acceder a los comandos de administrador.
  • Oculta o evita compartir tu IP pública doméstica; usa DNS, nombres de dominio o alojamiento en la nube cuando sea posible.
  • Si debes hacer reenvío de puertos, sigue guías específicas del Router Language y solo reenvía los puertos necesarios para el servidor.
  • Permite el puerto del servidor a través del firewall del sistema operativo host (los usuarios de Windows a menudo necesitan añadir reglas del firewall manualmente).

Resolución de problemas comunes

  • Servidor no visible en LAN: asegura que el anfitrión y los clientes estén en la misma LAN, revisa el firewall y verifica que el anfitrión haya abierto un servidor dentro del juego.
  • Fallo al unirse de forma remota: comprueba que el reenvío de puertos esté configurado correctamente, que la IP pública sea la correcta y que las reglas del firewall permitan el puerto del servidor (tanto TCP como UDP).
  • Errores de discrepancia de versión: actualiza el servidor o el cliente para que todos estén en la misma compilación.
  • Problemas multiplataforma: confirma que todos los dispositivos usen el mismo canal de lanzamiento del juego (estable, beta o compilaciones personalizadas).

Esta guía cubre lo esencial para conectarse, alojar y ejecutar multijugador en Mindustry. Configura el alojamiento según tus necesidades: LAN para partidas rápidas, servidores dedicados para juego persistente o público, y sigue prácticas básicas de seguridad de red cuando expongas un servidor a Internet.

Pages featured in this guide