Elige una sala de Steam para jugar
El README documenta salas de Steam alojadas por jugadores para hasta 32 personas, visibles públicamente o accesibles mediante código, con contraseña opcional. Abre el menú de ReSkate con Insert y usa los controles Multiplayer para crear una sala; elige la visibilidad y la contraseña que quieras y comparte el código para unirse con tu grupo. Los textos de los menús pueden variar según la versión.
| Pregunta | Sala de Steam | Servidor dedicado |
|---|---|---|
| ¿Quién gestiona la sesión? | Un jugador desde ReSkate | Un proceso de servidor independiente sin interfaz |
| ¿El anfitrión necesita el juego? | Sí: aloja desde el cliente | No requiere instalar el juego ni el cliente de Steam |
| ¿Cómo la encuentran los invitados? | Sala pública o código para unirse compartido | Explorador de servidores o código para unirse |
| Acceso privado | Visible solo mediante código y con contraseña opcional | Contraseña y opción de listado en la configuración del servidor |
| ¿Cuándo conviene? | Una sesión con amigos alojada por un jugador | Un servidor comunitario mantenido por una persona administradora |
- Inicia el juego instalado con Steam disponible para la conexión de Steam.
- Abre Insert → Multiplayer. Carga un mapa antes de alojar la sesión y abandona cualquier sesión existente. La fuente revisada del menú muestra la configuración Host con controles de visibilidad y capacidad.
- Elige Join code only o Public lobby, activa Require password si quieres y pulsa HOST WITH JOIN CODE o HOST PUBLIC LOBBY.
- Abre Session, pulsa Copy junto a Join code y envía el código mediante tu propio servicio de chat.
- Tus amigos pueden ir a Servers → Join with a code. Asegúrate de que las versiones de los clientes sean compatibles.
Únete a tu grupo o a un servidor dedicado
Entra con el código del anfitrión y la contraseña, si la hay, o usa Multiplayer → Servers. Los jugadores y servidores deben usar juntos la versión estable 2.1.2: no se puede conectar a la versión preliminar anterior 2.1.2. Descargar un mapa no corrige una incompatibilidad de protocolo. Las sesiones de ReSkate son independientes de los servicios de EA.
- Pide al anfitrión el código completo para unirse y, si hace falta, la contraseña.
- Abre Multiplayer → Servers y busca Join with a code.
- Pega el código y selecciona Join o With password…, según corresponda.
- Al unirte, se carga el mapa del anfitrión. Si falta un paquete, consulta los requisitos de mapas personalizados.
- Al terminar, usa Session → Leave session; si eres quien aloja la sesión, usa End session.
Aloja un servidor dedicado de Windows
Descarga el ZIP del servidor desde Releases y guárdalo en su propia carpeta. Ejecuta ReSkateServer.exe una vez para generar ReSkateServer.json, detén el servidor, edita el nombre y reinícialo. Mantén juntos los archivos DLL incluidos y world-layers.json. En la consola del servidor, usa role <your SteamID64> admin para asignarte permisos de administrador. El servidor no necesita que estén instalados el juego ni el cliente de Steam.
- Extrae el archivo del servidor para Windows en un directorio propio y conserva las bibliotecas incluidas.
- Ejecuta ReSkateServer.exe una vez para que cree ReSkateServer.json.
- Detén el servidor antes de editar el JSON; establece server.name y las preferencias necesarias de contraseña/listado.
- Reinicia el servidor. En su consola, asigna el rol admin a tu SteamID64.
- Usa status para consultar el servidor y el código para unirse; después, conéctate desde el explorador del cliente.
role <your SteamID64> admin
status
players
helpServidor Linux: una descarga aparte
La versión revisada incluye ReSkateServer-Linux-2.1.2.tar.gz, un servidor nativo sin interfaz para x86_64. Usa el adjunto real en lugar de la mención genérica a ZIP que aún aparece en el README. Mantén juntas las bibliotecas incluidas y sigue la guía de configuración del servidor Linux. Este paquete no es un cliente Linux para jugar.
mkdir -p reskate-server
tar -xzf ReSkateServer-Linux-2.1.2.tar.gz -C reskate-server
cd reskate-server
./setup-linux-server-libs.sh
./ReSkateServerEl README de Linux describe las bibliotecas compartidas de Steam junto al ejecutable, curl para solicitudes de lista global de bloqueados y actualizaciones, y tar con gzip para descomprimir actualizaciones. La compilación desde el código fuente tiene requisitos distintos de compilador/CMake. Consulta esa referencia para obtener paquetes específicos de cada distribución y configurar systemd; los comandos de aquí son una secuencia de inicio documentada y adaptada al archivo tar.gz real de la versión publicada.
Consultar la fuente ↗Acceso de red y códigos para unirse
La conexión mediante retransmisión de Steam evita tener que redirigir puertos. La documentación del servidor describe la redirección UDP opcional de 27015–27016 para mostrar el ping y acelerar la conexión. Si el servidor inicia sesión de forma anónima, el código para unirse cambia con cada reinicio; el explorador aún puede encontrarlo por nombre. El token de inicio de sesión del servidor es una opción avanzada descrita en la documentación original.
| Ajuste / mecanismo | Qué cambia |
|---|---|
| Retransmisión de Steam | Los jugadores pueden conectarse sin redirigir puertos. |
| UDP 27015–27016 (opcional) | La documentación del servidor relaciona la redirección de puertos con la visibilidad del ping y una conexión más rápida. |
| server.listed = false | Oculta el servidor del listado; los invitados necesitan el código. |
| server.password | Exige una contraseña para unirse. |
| Identidad anónima del servidor | Tras reiniciar, se asigna un nuevo Steam ID y código. |
| server.steam_token (avanzado) | Un token privado opcional de inicio de sesión de servidor de Steam puede conservar su identidad. |
Mantén en privado el token de servidor de Steam; no es un código para compartir con los jugadores. Dales el código para unirse y la contraseña de la sesión, si la hay. La documentación del servidor explica cómo crear el token y la política del explorador; esta guía no te pide que lo envíes a ningún sitio.
Consultar la fuente ↗Mapas personalizados y actualizaciones
Los jugadores necesitan el mapa del servidor. Las carpetas de mapas con el nombre de Thunderstore permiten ofrecer los mapas que falten al unirse; los demás requieren instalación manual. Mantén alineadas las versiones del mapa y del cliente. El servidor busca actualizaciones al iniciarse y cada media hora, y normalmente espera a que no haya jugadores antes de instalar una nueva versión. Consulta la referencia de configuración del servidor antes de cambiar este comportamiento.
- Copia la carpeta del mod del mapa personalizado en Mods, junto al ejecutable del servidor.
- Si quieres ofrecer automáticamente los mapas que falten, conserva el nombre de carpeta del paquete de Thunderstore y su manifest.
- Los metadatos del mapa se leen de reskate-levels.json y manifest.json; con nombres de carpeta no estándar, los jugadores deben instalar el paquete manualmente.
- En los ajustes del servidor, elige maps.map o un grupo de mapas; consulta la referencia antes de activar rotaciones y votaciones.
Los objetos de otros jugadores son sólidos por defecto en 2.1.1
La versión 2.1.1 hace que los objetos colocados por otros jugadores sean sólidos por defecto, al contrario que el ajuste ghost anterior. Abre la lista de jugadores para poner en ghost los objetos de una persona concreta si hace falta. El hotfix del 18 de octubre había sustituido por separado los drones 3D de otros jugadores por marcadores con sonido tras un cierre de sala; los controles de tu propio dron son una función independiente.
Consultar la fuente ↗RESKATE / RESPUESTAS
Preguntas frecuentes
¿Tengo que redirigir puertos para alojar un servidor de ReSkate?
La documentación del servidor dedicado indica que la retransmisión de Steam funciona sin redirigir puertos. La redirección UDP opcional de 27015–27016 puede mostrar el ping y agilizar la conexión.
Consultar la fuente ↗¿Hay que instalar skate. en un servidor dedicado?
No. El servidor sin interfaz gráfica no necesita tener instalado ni el juego ni el cliente de Steam, pero usa las bibliotecas de Steam incluidas que requiere. Los clientes que juegan sí necesitan el juego de Steam.
Consultar la fuente ↗¿Por qué ha cambiado el código para unirse a mi servidor de ReSkate?
El inicio de sesión anónimo del servidor asigna una nueva identidad de Steam y un nuevo código para unirse tras cada reinicio. El explorador aún lo encuentra por nombre. La documentación del servidor describe un token privado opcional para conservar la identidad.
Consultar la fuente ↗¿Se puede jugar con distintas versiones de ReSkate?
Usa archivos estables 2.1.2 coincidentes en jugadores y servidor. Las notas oficiales excluyen expresamente la versión preliminar anterior 2.1.2. Compara ambas instalaciones antes de cambiar los ajustes de red y luego comprueba el mapa y los plugins necesarios.
Consultar la fuente ↗Fuentes y notas de revisión
Fuentes revisadas: . Las fuentes seleccionadas se comprobaron en la fecha indicada. La versión actual es estable 2.1.2; las instrucciones históricas de 2.1.1 y el desarrollo posterior del código se identifican por separado. Aquí no se han probado los paquetes de creadores en el juego.