Blog

10 façons de s’assurer que votre jeu vidéo réussisse le test de conformité

Quelle que soit la plateforme – XBOX, PlayStation, Nintendo ou autres – des mois de développement et d’efforts en matière d’assurance qualité seront perdus si votre jeu ne passe pas les directives des tests de conformité des fabricants de consoles. Bien que les développeurs ne puissent pas sortir un jeu sans l’approbation expresse des fabricants de consoles, les structures d’assurance qualité ont souvent tendance à ne pas signaler ces défauts critiques et faciles à trouver.

Avant de se lancer dans des tests de conformité approfondis, il est essentiel d’avoir une idée sur la manière dont les fabricants de consoles testent habituellement les jeux. Parce que les délais sont limités et que de nombreux projets sont en attente d’approbation, notamment au moment de saisons spécifiques, chaque fabricant de consoles crée un ensemble de normes par rapport auxquelles il teste les jeux.

Il se peut qu’ils ne jouent pas au jeu du début à la fin et qu’ils ignorent quelques problèmes esthétiques ponctuels, mais si un jeu pose un grave problème de conformité par rapport à leurs normes, il sera demandé aux éditeurs de le soumettre à nouveau. Il est donc essentiel que les développeurs de jeux testent leurs jeux en fonction de ces normes pour garantir une approbation rapide. Pour cela, une société spécialisée dans les tests de jeux, compétente et expérimentée, peut s’avérer utile.

GlobalStep a travaillé en étroite collaboration avec les principaux développeurs et éditeurs de jeux vidéo, en leur fournissant des services de premier ordre en matière de conformité, les aidant ainsi à obtenir l’approbation de leurs titres avec un nombre minimal de soumission. GlobalStep possède l’un des meilleurs taux de réussite du secteur. Notre expérience inégalée ainsi que nos partenariats avec les principaux fabricants de consoles permettent à notre entreprise d’avoir une vision unique du processus de test. Nous comprenons qu’au moment d’envoyer le jeu aux fabricants de consoles pour l’approbation finale, les délais sont déjà serrés et qu’une nouvelle soumission peut être coûteuse, tant en termes de redéveloppement nécessaire pour corriger les défauts qu’en termes de retards éventuels de sortie.

Forts de notre expérience, nous avons élaboré un guide pratique des tests de conformité qui vous sera très utile lorsque vous n’aurez plus beaucoup de temps à consacrer aux tests. Il s’agit du minimum absolu de tests à effectuer pour maximiser vos chances d’être approuvé du premier coup :

1. Résolution d’écran :

Vous devez vérifier votre jeu par rapport à toutes les résolutions d’écran prises en charge par la console ciblée – de la plus basse à la plus haute résolution.

Objectifs :

(a) Compatibilité du jeu avec la résolution définie à partir des paramètres de la console

(b) Élargissement de l’affichage

(c) Visibilité du texte – la pixellisation est acceptable dans les résolutions inférieures tant que les utilisateurs peuvent lire le texte.

(d) Recadrage de l’affichage pour s’assurer que les éléments importants de l’écran de jeu tels que le texte/HUD ne soient pas tronqués.

2. Comptes :

Tester des scénarios d’utilisateurs finaux avec des comptes test ou environnements bac à sable.

Objectifs :

(a) Fonctionnalité de base d’ouverture et de fermeture de session.

(b) Gestion de la sauvegarde dans le cloud avec le compte en ligne de l’utilisateur

(c) Compatibilité du jeu avec et sans l’utilisation de comptes en ligne

(d) Vérification des classements en ligne en utilisant plusieurs comptes sur la même console.

3. Terminologie et graphisme :

Il pourrait y avoir confusion pour l’utilisateur si chaque application utilisait sa propre terminologie. Pour éviter une telle confusion, les fabricants de consoles ont défini un ensemble unique de termes et de visuels pour représenter les composants, les fonctionnalités, les périphériques, les services et autres éléments de leur système.

Objectifs :

(a) Vérification de la terminologie affichée dans le jeu par rapport aux normes établies par le fabricant de la console.

(b) S’assurer que la cohérence est maintenue tout au long du titre

(c) Vérification des illustrations des produits/des manettes utilisées dans le jeu

4. Traitement des messages d’erreur :

À l’exception d’une poignée de messages système, de nos jours, presque tous les fabricants de consoles ont donné aux développeurs la liberté de créer leurs propres messages afin que les utilisateurs finaux puissent facilement comprendre et résoudre l’erreur.

Objectifs :

(a) Valider la convivialité du message ou des informations affichées après la génération d’une erreur.

(b) Vérifier le processus si l’utilisateur est capable de résoudre l’erreur.

5. Support de la manette/du périphérique :

L’interaction avec un jeu s’effectue via une manette, une interface tactile ou différents périphériques pour les consoles.

Objectifs :

(a) Vérifier si l’utilisateur est capable de changer les configurations de la manette prise en charge.

(b) Impact sur le jeu de la connexion et de la déconnexion des manettes/périphériques pris en charge et non pris en charge.

(c) Vérifier au moins une fois le fonctionnement de la fonction de vibration de la manette.

6. Connectivité en ligne et erreurs de réseau :

La tendance actuelle est de garder de plus en plus de personnes engagées avec les services/fonctionnalités en ligne du jeu.

Objectifs :

(a) Vérifier si les fonctionnalités en ligne prises en charge sont accessibles/jouables dans des conditions similaires à celles de l’utilisateur final, telles que la création de compte/la puissance du réseau.

(b) Effectuer plusieurs interruptions de réseau et vérifier la gestion du jeu.

7. Sauvegarde et chargement :

Une autre section importante ! Ce domaine est le plus utilisé par les utilisateurs finaux, il y a donc une forte probabilité que les utilisateurs finaux rencontrent tous les problèmes pertinents.

Objectifs :

(a) Compatibilité des données de sauvegarde entre la version principale du jeu et la version du patch.

(b) Déverrouillage des trophées/succès avec les données de la sauvegarde locale et celles du cloud.

8. Contrôle parental

Le contrôle parental et les classifications par âge permettent de limiter les types de contenu auxquels il est possible d’accéder en ligne, ainsi que le type de jeu auquel on peut jouer. Certains paramètres permettent même de restreindre l’accès à Internet, de désactiver les achats dans le jeu, de réguler le temps de jeu d’un enfant et plus encore.

Objectifs :

(a) Configurer le contrôle parental pris en charge et vérifier le comportement du jeu en conséquence.

(b) Vérifier que les notifications sont affichées à l’utilisateur final et que la levée temporaire ou permanente des restrictions fonctionne comme prévu.

9. DevMenu /Paramètres de déboguage

Pour aider à tester les scénarios de l’utilisateur final, les fabricant de consoles fournissent des paramètres de déboguage dans leurs kits de développement.

Objectifs :

(a) Générer un message pop-up pour confirmer le traitement de certains scénarios d’utilisateur final (par exemple, mémoire insuffisante).

(b) Pour chaque opération dans le jeu, des fonctions spécifiques sont appelées en arrière-plan et ne sont pas visibles pour l’utilisateur final. Ces fonctions peuvent être vérifiées par le biais des paramètres de débogage (par exemple, âge par défaut, création de données de sauvegarde, multijoueur en ligne, réseau PSN, etc.)

10. Documentation :

Pour conclure, n’ignorez pas non plus les documents à fournir. La plupart du temps, un jeu est jugé conforme aux normes mais des problèmes de documentation de base sont signalés, ce qui entraîne l’échec de la soumission.

Ce guide de base vous aidera à minimiser les risques d’une nouvelle soumission, mais il y a toujours des chances qu’un fabricant de consoles soulève un drapeau rouge contre votre jeu. La meilleure façon de s’assurer que votre jeu passe le test de conformité est de travailler en étroite collaboration avec une société de test de jeux expérimentée comme GlobalStep. Apprenez-en davantage sur nos services de test de conformité des jeux.

Leave a Comment

Retype the CAPTCHA code from the image
Change the CAPTCHA codeSpeak the CAPTCHA code