Offrez de superbes expériences multijoueurs avec Relayᴮᴱᵀᴬ
Le service Relayᴮᴱᵀᴬ vous permet de connecter vos joueurs et de fournir d'excellentes expériences de jeu multijoueur sans avoir besoin d'un serveur de jeu dédié coûteux. Notre service permet des communications UDP peer-to-peer simples et sécurisées entre les joueurs.
Obtenez des ressources et une assistance via la documentation Unity en direct
La solution Unity Relay évolue quotidiennement et vous pouvez vous tenir au courant de tout changement via le site de documentation en direct.
Plongez dans la documentation pour consulter les références techniques, les didacticiels et plus encore pour vous aider à démarrer avec Relay.


Passez au niveau supérieur avec Lobby et Netcode pour GameObjects
Relay fonctionne encore mieux avec Netcode pour GameObjects et Lobby.
Offrez de meilleures expériences de jeu multijoueur avec Lobby, en envoyant des notifications de service à service lorsqu'un joueur se déconnecte du jeu et supprimez automatiquement tous les joueurs déconnectés.
En outre, accédez à une base fiable pour votre jeu coopératif à petite échelle grâce à Netcode pour GameObjects.
Questions les plus fréquentes
Relay comprend 2 composants principaux :
- Le serveur Relay qui est attaché à la couche de transport Unity de bas niveau pour envoyer des octets entre les clients.
- Le service d'allocation Relay qui fonctionne sur le backend pour permettre aux joueurs de créer et de rejoindre des matchs via le partage de code d'accès.
Il n'y a actuellement aucun coût associé à l'utilisation de Relay et ce service restera gratuit pendant toute la durée de la version bêta. Les prix seront présentés une fois que Relay sera disponible pour tous. Pour en savoir plus, veuillez consulter la Page de tarification UGS.
Le processus d'intégration de Relay en libre-service sur le tableau de bord Unity est disponible pour tous les utilisateurs. Activez simplement le bêta ouvert et cliquez sur « Commencer » dans la page de Relay sur le tableau de bord Unity.
Nous avons un exemple qui montre comment utiliser les packages Lobby et Relay pour créer une expérience de lobby de jeu type. Cet exemple utilise Relay, Lobby, Unity Transport et le chat vocal Vivox. Vous pouvez trouver l'exemple de dépôt et la documentation ici.
Relay et Lobby peuvent être utilisés séparément. Cependant, nous vous recommandons de les utiliser ensemble car :
- Combinés, ils améliorent l'expérience du joueur en fournissant des notifications de déconnexion automatiques lorsqu'un joueur quitte le Lobby.
- Relay envoie des notifications au Lobby lorsqu'un joueur se déconnecte du jeu, afin que le Lobby puisse supprimer le joueur déconnecté.