Cette section traite de la stabilité et des performances des jeux jouables.
1 Taille initiale du bundle
Pour tester correctement cette exigence, il peut être nécessaire d'ingérer le jeu avec le portail des développeurs, puis de le tester dans la suite de tests. Vous pouvez également obtenir une bonne approximation en hébergeant le contenu avec la compression activée ou en compressant tout le contenu chargé initialement.
- La taille du bundle initial du jeu DOIT être inférieure à 30 Mio.
- La taille du bundle initial du jeu DOIT être inférieure à 15 Mio.
2 Taille totale du bundle
- Par défaut, la taille totale du bundle du jeu DOIT être inférieure à 250 Mio. Vous trouverez les exceptions à cette règle dans les questions fréquentes.
- Le jeu DOIT charger uniquement la quantité minimale de données nécessaires pour permettre l'interactivité et charger les autres données à la demande.
3 Taille du fichier individuel
- La taille de chaque fichier individuel du jeu DOIT être inférieure à 30 Mio.
- La taille de chaque fichier individuel du jeu DOIT être inférieure à 512 Kio.
4 Taille des jeux enregistrés
- La taille des parties enregistrées DOIT être inférieure à 3 Mio.
- La taille des parties sauvegardées DOIT être inférieure à 500 Kio.
5 Temps de chargement
- Le jeu DOIT finir de se charger et permettre l'interaction de l'utilisateur en moins de cinq secondes.
6 plantages
- Le jeu NE DOIT PAS présenter de plantages reproductibles de manière constante.
- Le jeu NE DOIT PAS dépasser une taille maximale de tas JavaScript de 512 Mo. Consultez les questions fréquentes sur les restrictions d'utilisation de la mémoire pour comprendre pourquoi cela provoque des plantages sur les iPhone.
- Le jeu NE DOIT PAS planter l'application YouTube, le site Web YouTube ni d'autres logiciels utilisateur.
7 Technologies utilisées
- Le jeu DOIT être basé sur des API Web conformes aux normes (par exemple, JavaScript, Canvas, WebGL) telles que définies par les organismes de normalisation (par exemple, W3C, WHATWG).
- Les jeux intégrés DOIVENT être compatibles avec tous les navigateurs compatibles avec YouTube (y compris Edge, Chrome, Firefox, etc.).
- Les Jeux intégrés DOIVENT être compatibles avec l'application YouTube sur Android et iOS.
8 Références de fichiers
- Le jeu DOIT utiliser uniquement des chemins relatifs lorsqu'il fait référence à d'autres fichiers du bundle de jeu.
- Le jeu NE DOIT PAS utiliser de chemins absolus, car il ne pourra pas se charger.
9 Noms de fichiers
- Les fichiers du lot de jeux DOIVENT contenir uniquement des caractères alphanumériques et quelques caractères spéciaux :
_,-,..
10 Nombre de fichiers
- Le nombre total de fichiers dans le lot de jeux NE DOIT PAS dépasser 8 000. Vous pouvez utiliser l'outil d'analyse des lots de jeux jouables pour effectuer une première validation du lot de jeux. Cette validation évalue la taille de chaque fichier individuel, la taille globale du lot et les éventuelles incohérences dans les noms de fichiers.