Fonctionnellement complet et testable
Les titres doivent être entièrement fonctionnels et testables lorsqu’ils sont soumis à la certification. Cela inclut l’ensemble du code client, des artefacts de soumission et du 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 dans 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 tels que des plantages, des blocages, des fréquences d’images rendant le jeu injouable, des bogues entravant considérablement la progression ou des corruptions graphiques. Les paramètres, options et 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 impasse ni menu inaccessible. Les fonctionnalités multijoueur doivent être stables et opérationnelles, quel que soit le nombre de joueurs.Compatibilité des sauvegardes de jeu
Les sauvegardes de jeu et la progression des joueurs doivent continuer à fonctionner après les mises à jour de contenu. En outre, 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.Informations supplémentaires
Les soumissions inexactes et incomplètes seront rejetées par la certification. Veillez à consulter la documentation Soumission à la certification XBOX dans Partner Center avant de soumettre votre titre à la certification. Pour toute question relative à la soumission à la certification, contactez 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 plus d’informations sur la syntaxe et l’utilisation en ligne de commande, consultez la page de référence makepkg. Les types de problèmes identifiés par Submission Validator s’étofferont et évolueront au fil du temps, dans le but de faciliter le parcours depuis la soumission jusqu’à la mise sur le marché, en passant par la certification. Pour obtenir la liste actuelle des problèmes détectés par Submission Validator, consultez Contrôles de qualité de Submission Validator.Services hébergés par le partenaire
Les services partenaires nécessaires à l’exécution du jeu doivent être opérationnels et correctement configurés lors de la soumission à la certification. Ces services seront vérifiés avant la planification du test du titre et doivent rester opérationnels pendant toute la durée de la certification.Conseils d’implémentation et bonnes pratiques
Options et paramètres
Les paramètres du jeu, tels que les options, les commandes et les langues, s’appliquent correctement lorsqu’ils sont modifiés en cours de 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 disponible.Prise en charge de la localisation
Aucune exigence n’est imposée quant au niveau de localisation qu’un titre doit prendre en charge. Dans les zones où du texte localisé est pris en charge, celui-ci 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, le son doit continuer à être entendu lorsqu’un casque est connecté, retiré, puis reconnecté. Consultez Comparaison des API audio du kit de développement logiciel XBOX One et du Microsoft Game Development KitCas de test de certification
Le tableau suivant indique les cas de test XR-003 qui s’appliquent à votre titre sur console ou sur PC.003-02 Intégrité du titre
Configuration- Consultez le guide du banc de test console en bas de cette page pour configurer vos consoles.
- Consultez le guide du banc de test PC en 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, y compris les fonctionnalités supplémentaires, et terminez-les dans toutes les langues prises en charge.
- Testez les modes hors connexion, en ligne et en écran partagé, le cas échéant.
- Testez les modes de jeu multijoueur 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 en cours de jeu sont enregistrées après l’arrêt et le relancement du titre.
- Toutes les zones du titre sont navigables 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 est empêché de progresser dans une zone quelconque du jeu.
- Certaines zones du titre ne sont pas navigables comme prévu.
- Si l’utilisateur inverse les commandes horizontales ou verticales de la caméra à partir du menu pause, les commandes de la caméra ne changent pas en cours de jeu.
- Les utilisateurs ne peuvent pas publier dans les classements comme prévu.
- Un mode de jeu donné ne peut pas être terminé si l’utilisateur a déjà terminé un autre mode.
- Les options définies en cours de jeu sont réinitialisées à leurs 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 à 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 dont le contenu a été mis à jour doit pouvoir charger correctement une sauvegarde créée avec la version du jeu sans mise à jour de contenu. Exemples de réussite
- Toutes les sauvegardes peuvent être chargées correctement par une version d’un titre dont le contenu a été mis à jour.
- Lors du lancement de la version de base pour charger une sauvegarde mise à jour, l’utilisateur est informé du contenu manquant et reçoit une explication de la raison pour laquelle le fichier de sauvegarde n’a pas pu être chargé, ou les sauvegardes effectuées dans la version mise à jour ne sont pas visibles dans la version de base.
- La version du jeu dont le contenu a été mis à jour ne parvient pas à charger une sauvegarde de jeu créée avec une version précédente du titre.
- La version de base du jeu plante lors du chargement d’une sauvegarde effectuée avec la version du jeu dont le contenu a été mis à jour.
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 sur la manette ou connectez un casque sans fil à la XBOX.
- Démarrez le titre et progressez jusqu’à la phase de jeu.
- Vérifiez que le son est entendu via la télévision et le casque.
- Débranchez le casque et vérifiez que le son revient après un court instant.
- Rebranchez le casque et vérifiez que le son est entendu via la télévision et le casque.
- Répétez les étapes 5 et 6 tout au long du titre.
Le son continue d’être entendu sans problème. Exemples de réussite
- Le son revient sans problème chaque fois que le casque est retiré.
- Le son revient sans problème lorsque le casque est connecté.
- Le son n’est plus entendu après le changement d’état du casque.
- Le son est déformé ou altéré après le changement d’état du casque.
003-18 Changement d’état du casque après 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 défini sur Démarrage instantané.
- Lorsque le jeu reste hors focus pendant dix minutes. Par exemple, en lançant une application telle que Paramètres et en la gardant au premier plan pendant dix minutes.
- Connectez-vous à un profil XBOX avec le mode d’alimentation de la console défini sur Démarrage instantané.
- Activez Windows Sonic pour casque comme format de casque dans les paramètres audio XBOX.
- Branchez un casque sur la manette ou connectez un casque sans fil à la XBOX.
- Lancez le jeu et progressez jusqu’à la phase de jeu.
- Vérifiez que le son est entendu via la télévision et le casque.
- À différents moments du jeu, suspendez le jeu.
- Reprenez le jeu et vérifiez que le son est entendu via la télévision.
- Rebranchez le casque et vérifiez que le son est entendu via la télévision et le casque.
- Répétez les étapes 6 à 8 tout au long du jeu.
Le son continue d’être entendu sans problème. Exemples de réussite
- Le son revient sans problème chaque fois que le casque est retiré.
- Le son revient sans problème lorsque le casque est connecté.
- Le son n’est plus entendu après le changement d’état du casque.
- Le son est déformé ou altéré après le changement d’état du casque.
