Fonctionnellement complet et testable
Les titres doivent être entièrement fonctionnels et testables lorsqu’ils sont soumis à la certification. Cela comprend tout le code client, les artefacts de soumission et le contenu téléchargeable. Les titres doivent être empaquetés proprement, sans aucun échec, à l’aide de la version actuelle de Submission Validator. Les journaux de Submission Validator doivent être inclus avec la soumission.Normes de qualité XBOX
Les jeux XBOX doivent fonctionner correctement dans tous les modes de jeu et tous les scénarios afin de répondre aux attentes des joueurs.Intégrité du titre
Les titres doivent être exempts de problèmes graves comme des plantages, des gels, des fréquences d’images injouables, des bogues entravant considérablement la progression ou une corruption graphique. Les paramètres, les options et les commandes du jeu doivent être appliqués correctement et respecter les paramètres par défaut, le cas échéant. La navigation et la disponibilité du contenu doivent être fluides, sans impasses ni menus inaccessibles. Les fonctionnalités multijoueurs doivent être stables et fonctionnelles, quel que soit le nombre de joueurs.Compatibilité des sauvegardes de jeu
Les sauvegardes de jeu et la progression des joueurs doivent continuer de fonctionner après les mises à jour de contenu. De plus, aucune perte de données permanente ne doit se produire lors du chargement d’une sauvegarde mise à jour avec la version de base sur disque.Plus d’information
Les soumissions inexactes ou incomplètes seront rejetées par la certification. Assurez-vous de consulter la documentation Soumission à la certification XBOX dans Partner Center avant de soumettre votre titre à la certification. Pour toute question liée à la soumission à la certification, communiquez avec vos contacts Microsoft.Submission Validator
Submission Validator n’est pas un outil autonome utilisé par le développeur. Il est plutôt appelé automatiquement pour vérifier une application chaque fois que la commande makepkg pack est utilisée. Pour en savoir plus sur la syntaxe et l’utilisation en ligne de commande, consultez la page de référence makepkg. Les types de problèmes que Submission Validator détecte s’enrichiront et évolueront au fil du temps afin de faciliter le parcours de la soumission à la certification, puis à la mise en marché. Pour obtenir la liste actuelle des problèmes détectés par Submission Validator, consultez Vérifications de qualité de Submission Validator.Services hébergés par le partenaire
Les services du partenaire nécessaires au fonctionnement du jeu doivent être fonctionnels et correctement configurés au moment de la soumission à la certification. Ces services seront vérifiés avant la planification des tests du titre et doivent demeurer fonctionnels tout au long de la certification.Directives de mise en œuvre et meilleures pratiques
Options et paramètres
Les paramètres du jeu, comme les options, les commandes et les langues, s’appliquent correctement lorsqu’ils sont modifiés dans le jeu et après l’arrêt et le relancement du titre. Les paramètres par défaut sont respectés, le cas échéant.Navigation
Toutes les commandes de navigation doivent fonctionner comme prévu. Sur console, le jeu doit être entièrement navigable avec une manette. Le contenu ne comporte aucune impasse, tous les menus du jeu sont navigables et tout le contenu est accessible.Prise en charge de la localisation
Il n’existe aucune exigence quant à l’étendue de la localisation qu’un titre doit prendre en charge. Dans les zones où du texte localisé est pris en charge, le texte doit être lisible, quelle que soit la configuration d’affichage.Classements
Les titres doivent permettre aux utilisateurs de publier des statistiques dans tous les classements disponibles et de trier ces classements à l’aide des filtres fournis.Changement d’état du casque sur console
Sur console, l’audio doit continuer d’être entendu lorsqu’un casque est connecté, retiré, puis reconnecté. Consultez Comparaison des API audio du XBOX One Software Development Kit et du Microsoft Game Development KitCas de test de certification
Le tableau suivant indique quels cas de test de la XR-003 s’appliquent à votre titre sur console ou sur PC.003-02 Intégrité du titre
Configuration- Consultez le guide du banc d’essai pour consoles au bas de cette page pour configurer vos consoles.
- Consultez le guide du banc d’essai pour PC au bas de cette page pour configurer vos PC.
- Connectez-vous à un profil XBOX et lancez le titre.
- Parcourez tous les menus et sous-menus, examinez toutes les fonctionnalités et terminez tous les modes de jeu.
- Interagissez avec l’ensemble de l’interface utilisateur des menus, du contenu supplémentaire et des modes de jeu solo et multijoueur, et terminez-les, y compris toute fonctionnalité supplémentaire, dans toutes les langues prises en charge.
- Testez les modes hors ligne, en ligne et en écran partagé, le cas échéant.
- Testez les modes de jeu multijoueurs avec le nombre maximal de joueurs.
- Publiez des statistiques dans tous les classements pris en charge.
Tous les titres doivent offrir aux utilisateurs une expérience de divertissement XBOX fiable, équitable, cohérente et complète. Exemples de réussite
- Le titre peut être terminé dans tous les modes de jeu.
- Les options définies pendant le jeu sont enregistrées après l’arrêt et le relancement du titre.
- Toutes les zones du titre peuvent être parcourues comme prévu.
- Le texte localisé s’affiche correctement dans toutes les zones où il est pris en charge.
- Les utilisateurs peuvent publier dans les classements comme prévu.
- Le titre plante à la fin d’un niveau ou l’utilisateur ne peut plus progresser dans une zone du jeu.
- Des zones du titre ne peuvent pas être parcourues comme prévu.
- Si l’utilisateur inverse les commandes horizontales ou verticales de la caméra à partir du menu de pause, les commandes de la caméra ne changent pas dans le jeu.
- Les utilisateurs ne peuvent pas publier dans les classements comme prévu.
- Un mode de jeu particulier ne peut pas être terminé si l’utilisateur a déjà terminé un autre mode.
- Les options définies pendant le jeu sont réinitialisées aux valeurs par défaut après l’arrêt et le relancement du titre.
- Le titre est injouable en raison de problèmes de fréquence d’images.
003-16 Compatibilité des sauvegardes de jeu
Étapes du test- Connectez-vous à un profil XBOX et lancez le jeu sans vous connecter à XBOX.
- Jouez au jeu et sauvegardez votre progression et vos paramètres.
- Redémarrez le jeu et vérifiez que vous pouvez charger et reprendre la progression sauvegardée à l’étape 2.
- Connectez-vous à XBOX et installez la mise à jour de contenu du titre de base.
- Vérifiez que vous pouvez toujours charger et poursuivre votre progression sauvegardée après la mise à jour.
- Redémarrez le titre, commencez une nouvelle partie et sauvegardez de nouveau votre progression.
- Quittez et désinstallez le jeu.
- Réinstallez et lancez le jeu de base sans connexion au réseau XBOX.
- Vérifiez que l’une des situations suivantes se produit :
- Vous pouvez charger et poursuivre votre progression sauvegardée
- Le jeu affiche un message indiquant que la sauvegarde nécessite l’installation d’une mise à jour de contenu
- Le jeu n’affiche pas la sauvegarde effectuée à l’étape 6
- Redémarrez le titre et installez la mise à jour de contenu.
- Vérifiez que vous pouvez toujours charger et poursuivre votre progression sauvegardée après la mise à jour.
Une version d’un jeu dotée d’une mise à jour de contenu doit pouvoir charger avec succès une sauvegarde créée à l’aide de la version du jeu sans mise à jour de contenu. Exemples de réussite
- Toutes les sauvegardes peuvent être chargées avec succès par une version du titre dotée d’une mise à jour de contenu.
- Lors du lancement de la version de base pour charger une sauvegarde mise à jour, l’utilisateur est informé du contenu manquant et reçoit la raison pour laquelle le fichier de sauvegarde n’a pas pu être chargé, ou les sauvegardes effectuées dans la version dotée de la mise à jour de contenu ne sont pas visibles dans la version de base.
- La version du jeu dotée d’une mise à jour de contenu est incapable de charger une sauvegarde de jeu créée avec une version antérieure du titre.
- La version de base du jeu plante lors du chargement d’une sauvegarde effectuée avec la version du jeu dotée d’une mise à jour de contenu.
003-17 Changement d’état du casque
Étapes du test- Activez Windows Sonic pour casque comme format de casque dans les paramètres audio XBOX.
- Branchez un casque à la manette ou connectez un casque sans fil à la XBOX.
- Démarrez le titre et progressez jusqu’à la partie jouable.
- Vérifiez que l’audio est entendu par le téléviseur et le casque.
- Débranchez le casque et vérifiez que l’audio revient après un court moment.
- Rebranchez le casque et vérifiez que l’audio est entendu par le téléviseur et le casque.
- Répétez les étapes 5 et 6 tout au long du titre.
L’audio continue d’être entendu sans problème. Exemples de réussite
- L’audio revient sans problème chaque fois que le casque est retiré.
- L’audio revient sans problème lorsque le casque est connecté.
- L’audio n’est plus entendu après le changement d’état du casque.
- L’audio est déformé ou corrompu après le changement d’état du casque.
003-18 Changement d’état du casque après la suspension
Sur les consoles commerciales, un jeu est suspendu dans les conditions suivantes :- Lorsque la console passe en veille connectée parce qu’elle est éteinte alors que le mode d’alimentation est réglé sur Démarrage instantané.
- Lorsque le jeu demeure hors du premier plan pendant dix minutes. Par exemple, en lançant une application comme Paramètres et en la gardant au premier plan pendant dix minutes.
- Connectez-vous à un profil XBOX alors que le mode d’alimentation de la console est réglé sur Démarrage instantané.
- Activez Windows Sonic pour casque comme format de casque dans les paramètres audio XBOX.
- Branchez un casque à la manette ou connectez un casque sans fil à la XBOX.
- Lancez le jeu et progressez jusqu’à la partie jouable.
- Vérifiez que l’audio est entendu par le téléviseur et le casque.
- À différents moments du jeu, suspendez le jeu.
- Reprenez le jeu et vérifiez que l’audio est entendu par le téléviseur.
- Rebranchez le casque et vérifiez que l’audio est entendu par le téléviseur et le casque.
- Répétez les étapes 6 à 8 tout au long du jeu.
L’audio continue d’être entendu sans problème. Exemples de réussite
- L’audio revient sans problème chaque fois que le casque est retiré.
- L’audio revient sans problème lorsque le casque est connecté.
- L’audio n’est plus entendu après le changement d’état du casque.
- L’audio est déformé ou corrompu après le changement d’état du casque.
