Avec les statistiques gérées par le titre, l’entrée d’un joueur dans le classement global n’est pas une projection directe de sa statistique stockée actuelle. Le service de classement ne conserve que la valeur la plus élevée enregistrée pour chaque joueur. L’écriture d’une valeur inférieure dans une statistique ne fait pas baisser la position de ce joueur dans le classement global ; le classement continue de refléter le record précédemment enregistré. La statistique stockée elle-même, interrogeable via
XblUserStatisticsGet* ou XblTitleManagedStatsGetForUserAsync, reflète la dernière valeur écrite, c’est pourquoi elle peut différer du classement.Si votre titre a besoin que les positions dans le classement puissent baisser, les statistiques gérées par le titre ne conviennent pas. C’est le cas, par exemple, d’une note qui monte ou descend, ou d’un score qui se réinitialise en cas de défaite. Envisagez plutôt des statistiques basées sur les événements avec une règle de statistique Replace, ou un service de classement externe tel que PlayFab Leaderboards v2. Pour plus d’informations et un exemple d’implémentation, consultez la référence XblLeaderboardQuery et les notes d’implémentation de l’exemple LeaderboardsTitleManaged du Microsoft Game Development Kit (GDK).Statistiques configurées et classements mis en avant
Les statistiques se configurent sur le tableau de bord de Partner Center. Pour configurer des statistiques, vous devez déjà disposer d’un titre configuré. Les statistiques que vous configurez dans Partner Center apparaîtront dans le GameHub de votre titre, comme dans l’image ci-dessous. Les statistiques mises en avant sont surlignées en jaune.

