
Options flexibles pour récompenser les succès
Nous avons étendu le système de succès pour prendre en charge des options de récompense plus flexibles. Le gamerscore reste une récompense précieuse qui suit un score de jeu unique et commun pour le joueur dans tout l’écosystème XBOX. Vous, le développeur ou l’éditeur, pouvez utiliser les succès comme mécanisme de distribution d’un éventail beaucoup plus large de récompenses, à la fois dans votre titre et en dehors de celui-ci. Vous pouvez configurer un succès avec plusieurs récompenses, à raison d’une récompense au maximum par type de récompense. Vous pouvez également configurer un succès sans récompense explicite ; dans ce cas, l’icône du succès sert de badge visuel pour le joueur qui l’a obtenu. Les services XBOX prennent en charge les types de récompenses suivants.- Gamerscore
- Illustrations
- Dans l’application
Gamerscore
Nous nous engageons à préserver l’intégrité de la valeur du gamerscore établie auprès de nos joueurs XBOX. Il n’existe qu’un seul gamerscore par joueur. Tout gamerscore qu’un joueur obtient sur les plateformes existantes des services XBOX, comme XBOX ou Windows 10, est comptabilisé dans un gamerscore unique pour ce joueur. Lorsqu’un joueur déverrouille un succès qui rapporte du gamerscore, les services XBOX augmentent automatiquement le gamerscore du joueur du montant configuré. Des restrictions s’appliquent quant aux titres qui peuvent proposer du gamerscore comme récompense pour leurs succès.Récompenses sous forme d’illustrations
Utilisez les récompenses sous forme d’illustrations pour proposer, dans vos titres et au-delà, des expériences riches et magnifiques que vos joueurs doivent mériter. Par exemple, vous pouvez disposer d’illustrations conceptuelles intéressantes dessinées par vos concepteurs au tout début de la création de votre titre, d’images magnifiques en haute résolution pouvant décorer votre application hub lorsque les joueurs la visitent, et prendre en charge plusieurs skins. Vous pouvez offrir aux joueurs des illustrations conceptuelles en haute résolution, des dessins de conception préliminaires, des ressources graphiques spécialement créées et d’autres ressources d’art numérique en récompense du déverrouillage d’un succès. Vous pouvez afficher ces ressources dans l’expérience du tableau de bord XBOX et dans les expériences compagnons en interrogeant le service Achievements pour récupérer les métadonnées pertinentes.Récompenses dans l’application
Les récompenses dans l’application offrent aux développeurs beaucoup plus de flexibilité et de contrôle sur les récompenses proposées par un succès. Elles vous permettent d’utiliser les succès pour distribuer des récompenses personnalisées en jeu directement à vos joueurs, sans nécessairement mettre à jour votre titre. Configurez la récompense du succès avec un code, un ID ou une phrase que votre titre reconnaît. Lorsque le joueur déverrouille le succès, les services XBOX envoient cette information à votre titre. Cela indique au titre la récompense à remettre au joueur. La récompense elle-même est à la discrétion du développeur. Voici quelques idées de récompenses :- De la monnaie ou des points supplémentaires en jeu
- L’accès à un personnage, une arme ou une carte spéciale
- Un multiplicateur d’expérience temporaire
Configurer des récompenses dans l’application
La configuration d’une récompense dans l’application pour un succès est assez simple. Le propriétaire du succès doit fournir un nom de récompense, une description de récompense et une icône de récompense, en plus d’une valeur de récompense. Cette valeur de récompense est déterminée par le développeur et doit être soit quelque chose que le jeu peut interpréter et gérer correctement, soit quelque chose que le joueur peut saisir dans le cadre d’une expérience d’échange de récompense propre au titre. Un exemple de valeur de récompense que le jeu peut interpréter serait un nombre à 5 chiffres ou une chaîne spéciale que le jeu ou le service du jeu connaît et associe à un objet particulier du jeu. Les développeurs peuvent utiliser le service Title-Managed Storage (TMS) pour faciliter l’ajout au fil du temps de nouvelles valeurs de récompense que le jeu peut lire. Un exemple de valeur de récompense que le joueur doit soumettre serait un code ou une chaîne spéciale qu’il saisit dans une expérience d’échange au sein du titre, dans une application compagnon ou sur le site web du développeur.Échanger des récompenses dans l’application
Une récompense dans l’application prend effet lorsque le joueur l’échange dans le jeu. Les titres doivent savoir qu’un joueur a déverrouillé un succès configuré avec une récompense dans l’application afin de pouvoir lui remettre correctement la récompense. Pour ce faire, les titres doivent interroger le service Achievements au lancement du titre ou à sa reprise après une suspension, afin de voir quels succès déverrouillés comportent des récompenses dans l’application et d’obtenir le code de chaque récompense. Cette opération doit toujours être effectuée pour s’assurer de détecter tous les succès qui ont pu être déverrouillés pendant que le titre n’était pas en cours d’exécution ou qu’il s’exécutait sur une autre console. Pour effectuer la requête, vous pouvez utiliser les APIXblAchievements* ou les URI RESTful d’Achievements.