Transformez la règle de base en contrôles observables
Rédigez des vérifications qui décrivent un résultat observable par la personne qui teste. Pour l’exemple de charge et de lancer, vérifiez qu’une pression prolongée modifie la jauge de charge, qu’un relâchement lance un seul projectile, qu’un atterrissage dans la porte augmente le score et qu’un atterrissage à l’extérieur constitue un échec clair. Prévoyez un cas inverse pour chaque condition de réussite. Si les atterrissages à l’intérieur comme à l’extérieur rapportent des points, la règle ne fonctionne pas comme prévu.
Séparer les échecs de règles des problèmes de présentation
Jouez le même court scénario tout en regardant une chose à la fois. Ignorez d’abord les illustrations et vérifiez le comportement de saisie, de notation, de collision et de redémarrage. Demandez ensuite si le compteur, la porte et les indications communiquent ces règles. Une animation du score manquante est un problème de présentation ; des points attribués en cas d’échec est un problème de logique. Consignez ces problèmes séparément permet d'éviter de réécrire une mécanique de jeu qui fonctionne pour corriger une étiquette déroutante.
Questions sur Tests de jeux IA
Combien de cas un premier test de jeu d’IA doit-il inclure ?
Commencez avec un petit ensemble lié à une mécanique : un succès ordinaire, un quasi-échec, un échec clair et un redémarrage. Ajoutez des cas uniquement lorsqu'une nouvelle règle crée un nouveau risque.
L’automatisation du navigateur peut-elle déterminer si un prototype est amusant ?
L'automatisation peut vérifier les résultats tels que les changements de score, la réponse aux boutons et la navigation. Une personne doit toujours juger si les retours sont compréhensibles et si le défi semble juste.
Pour aller plus loin
Vous avez repéré une information dépassée ? Signaler une correction