Requisiti di stabilità e prestazioni

Questa sezione riguarda la stabilità e le prestazioni di Playables.

1 Dimensioni del bundle iniziale

Per testare correttamente questo requisito, potrebbe essere necessario importare il gioco nel portale per sviluppatori e poi testarlo nella suite di test. In alternativa, l'hosting con compressione attiva o la compressione di tutti i contenuti caricati inizialmente può fornire una buona approssimazione.

  • Le dimensioni iniziali del bundle del gioco DEVONO essere inferiori a 30 MiB.
  • Le dimensioni iniziali del bundle del gioco DEVONO essere inferiori a 15 MiB.

2 Dimensioni totali del bundle

  • Per impostazione predefinita, le dimensioni totali del bundle del gioco DEVONO essere inferiori a 250 MiB. Le eccezioni sono riportate nelle Domande frequenti.
  • Il gioco SHOULD carica solo la quantità minima di dati necessaria per attivare l'interattività e carica in modo differito gli altri dati in base alle necessità.

3 Dimensioni del singolo file

  • Ogni singolo file all'interno del gioco DEVE avere dimensioni inferiori a 30 MiB.
  • Ogni singolo file all'interno del gioco DEVE avere dimensioni inferiori a 512 KiB.

4 Dimensioni del gioco salvato

  • Le dimensioni del salvataggio di gioco DEVONO essere inferiori a 3 MiB.
  • Le dimensioni del gioco salvato DEVONO essere inferiori a 500 KiB.

5 Tempo di caricamento

  • Il gioco DEVE terminare il caricamento e consentire l'interazione dell'utente in meno di 5 secondi.

6 arresti anomali

  • Il gioco NON DEVE presentare arresti anomali riproducibili in modo coerente.
  • Il gioco NON DEVE causare l'arresto anomalo dell'app YouTube, del sito web YouTube o di altri software utente.

7 Tecnologie utilizzate

  • Il gioco DEVE basarsi su API web conformi agli standard (ad es. JavaScript, Canvas, WebGL) come definito dagli organismi di standardizzazione (ad es. W3C, WHATWG).
  • I contenuti riproducibili DEVONO essere compatibili con tutti i browser supportati da YouTube (inclusi Edge, Chrome, Firefox e così via).
  • I giochi di Sala giochi DEVONO essere compatibili con l'app YouTube su Android e iOS.

8 Riferimenti ai file

  • Il gioco DEVE utilizzare solo percorsi relativi quando fa riferimento ad altri file nel bundle del gioco.
  • Il gioco NON DEVE utilizzare percorsi assoluti, altrimenti non verrà caricato.

9 Nomi dei file

  • I file nel bundle del gioco DEVONO contenere solo caratteri alfanumerici e alcuni caratteri speciali: _, -, ..

Puoi utilizzare lo Strumento di analisi dei bundle di Playables per eseguire una convalida iniziale del bundle del gioco. Questa convalida valuterà le dimensioni di ogni singolo file, le dimensioni complessive del bundle e le potenziali incongruenze nei nomi dei file.