Passer au contenu principal
Cette rubrique décrit comment utiliser et combiner nos services pour développer des titres multiplateformes. Pour vous offrir un contrôle maximal sur la conception, nous avons rendu nos composants et services multijoueurs suffisamment flexibles pour qu’ils puissent être utilisés comme une suite complète ou combinés avec l’implémentation personnalisée de votre studio ou une autre solution middleware. Si vous développez spécifiquement des titres XBOX et PC, consultez plutôt Conseils de conception multijoueur pour XBOX et PC.

Plateformes actuellement prises en charge

  • Android
  • iOS
  • PlayStation®
  • Steam
  • XBOX
  • PC Windows
Nous améliorons constamment nos technologies et services pour répondre aux besoins des développeurs. Nous aimons avoir de vos nouvelles : faites-nous part de vos commentaires sur le forum des développeurs XBOX. « PlayStation » est une marque déposée ou une marque commerciale de Sony Interactive Entertainment Inc.

Conception multijoueur serveur-client

Dans une conception serveur-client, la logique de jeu faisant autorité est hébergée sur le serveur. L’image ci-dessous montre comment nos services fonctionnent ensemble pour créer une session de jeu multijoueur à l’aide de l’architecture serveur-client. Services multijoueurs Microsoft pour l'architecture serveur-client multiplateforme

Conception multijoueur client-hôte

Dans une conception client-hôte, les clients font office d’hôtes. Cela signifie que les clients peuvent fournir la logique de jeu faisant autorité et la gestion des états du jeu. Lorsque vous développez des jeux selon cette conception, vous pouvez utiliser Party pour activer le clavardage et la communication de données en permettant aux clients de se connecter automatiquement les uns aux autres au moyen d’un relais cloud transparent à faible latence. Vous pouvez considérer cela comme une architecture pair-à-pair dotée d’un relais pour la communication. L’utilisation d’un relais transparent à faible latence évite les fuites d’adresses IP et les autres problèmes de sécurité associés aux implémentations pair-à-pair traditionnelles, et améliore donc la sécurité en ligne de vos joueurs. L’image ci-dessous montre comment nos services fonctionnent ensemble pour créer une session de jeu multijoueur à l’aide de la conception client-hôte. Services multijoueurs Microsoft pour l'architecture client-hôte multiplateforme

Comment combiner des solutions pour les titres multiplateformes

Le tableau ci-dessous présente quelques combinaisons et technologies que vous pouvez utiliser pour créer l’expérience multijoueur souhaitée.
Les expériences sociales XBOX liées aux invitations, aux jonctions et aux joueurs récents constituent une exigence XBOX (XR) uniquement pour les titres XBOX et PC Windows.
Légende : Solution personnalisée signifie que vous utilisez une implémentation interne ou d’autres solutions middleware non Microsoft.

Voir aussi

Dernière modification le 8 octobre 2026