Passer au contenu principal

Gestion des changements d’appareil actif

Lorsqu’un joueur change d’appareil en cours de session, il est important d’éviter qu’il perde accidentellement sa progression en jouant simultanément sur plusieurs appareils.

Scénario problématique

  1. Le joueur commence sur l’appareil A : il commence à jouer et cet appareil devient l’appareil « actif »
  2. Le joueur passe à l’appareil B : il se connecte et choisit « Sync Last Saved Data »
  3. L’appareil B devient actif : l’appareil A n’est plus l’appareil actif, mais il ne le sait peut-être pas
  4. Risque de perte de progression : le joueur pourrait continuer à jouer sur l’appareil A, ce qui créerait des états de sauvegarde en conflit

Solution : les rappels d’appareil actif

Écoutez les changements d’appareil actif et gérez la transition proprement :

Exemple d’implémentation du rappel

Exception propre à XBOX

Si votre jeu se connecte uniquement à l’aide de la fonctionnalité Single Point of Presence (SPOP) de XBOX, ce scénario est automatiquement évité. SPOP garantit qu’un utilisateur ne peut être connecté que sur un seul appareil XBOX à la fois.

Bonnes pratiques

  • Implémentez toujours ce rappel pour les jeux multiplateformes
  • Mettez immédiatement le jeu en pause lorsque le rappel se déclenche
  • Expliquez clairement aux joueurs pourquoi ils sont renvoyés au menu
  • Facilitez la reprise en revenant au menu principal plutôt qu’en fermant le jeu
Dernière modification le 8 octobre 2026