Habilita grandes experiencias multijugador con Relayᴮᴱᵀᴬ
El servicio Relayᴮᴱᵀᴬ te permite conectar a tus jugadores y brindar excelentes experiencias de juego multijugador sin la necesidad de un costoso servidor de juegos dedicado. Nuestro servicio permite comunicaciones UDP de servidor de escucha directas, fáciles y seguras entre los jugadores.
Obtén recursos y soporte de los documentos en vivo de Unity
La solución Relay de Unity evoluciona a diario, pero puedes mantenerte al día sobre cualquier cambio a través del sitio de documentación en vivo.
Consulta la documentación para obtener referencias técnicas, tutoriales y mucho más para comenzar a usar Relay.


Sube de nivel con Lobby y Netcode para GameObjects
Relay funciona mejor con Netcode para GameObjects y Lobby.
Brinda mejores experiencias de juego multijugador con Lobby; para ello, envía notificaciones de servicio a servicio cuando un jugador se desconecta del juego y elimina automáticamente a los jugadores zombis.
Además, accede a una base confiable para tu juego cooperativo a pequeña escala con Netcode para GameObjects.
Preguntas frecuentes
Relay incluye dos componentes principales:
- Relay Server, que se adjunta a la capa de Unity Transport de bajo nivel para enviar bytes a los clientes.
- Relay Allocation, que funciona en el backend para permitir a los jugadores crear y unirse a partidas mediante un código de acceso compartido.
Tenemos un ejemplo que muestra cómo usar los paquetes Lobby y Relay para crear una experiencia típica de sala de juego. Este ejemplo usa Relay, Lobby, Unity Transport y el chat de Vivox Voice. Encuentra el repositorio de ejemplo y la documentación aquí.
Relay y Lobby se pueden usar por separado. Sin embargo, recomendamos usarlos juntos por estas razones:
- Combinados, mejoran la experiencia del jugador, ya que proporcionan notificaciones de desconexión automática cuando un jugador abandona la sala.
- Relay envía notificaciones a Lobby cuando un jugador se desconecta del juego para que Lobby pueda eliminar al jugador desconectado.