Anforderungen an Stabilität und Leistung

In diesem Abschnitt geht es um die Stabilität und Leistung von Playables.

1 Anfängliche Bundle-Größe

Um diese Anforderung ordnungsgemäß zu testen, muss das Spiel möglicherweise über das Entwicklerportal aufgenommen und dann in der Test-Suite getestet werden. Alternativ kann das Hosting mit aktivierter Komprimierung oder das Komprimieren aller anfänglich geladenen Inhalte eine gute Näherung liefern.

  • Die anfängliche Bundle-Größe des Spiels MUSS weniger als 30 MiB betragen.
  • Die anfängliche Bundle-Größe des Spiels SOLLTE weniger als 15 MiB betragen.

2 Gesamt-Bundle-Größe

  • Standardmäßig MUSS die Gesamt-Bundle-Größe des Spiels weniger als 250 MiB betragen. Ausnahmen davon findest du in den FAQs.
  • Das Spiel SOLLTE nur die Mindestmenge an Daten laden, die für die Interaktivität erforderlich ist, und die anderen Daten nach Bedarf verzögert laden.

3 Einzelne Dateigröße

  • Jede einzelne Datei im Spiel MUSS kleiner als 30 MiB sein.
  • Jede einzelne Datei im Spiel SOLLTE kleiner als 512 KiB sein.

4 Größe des gespeicherten Spiels

  • Die Größe des gespeicherten Spiels MUSS weniger als 3 MiB betragen.
  • Die Größe des gespeicherten Spiels SOLLTE weniger als 500 KiB betragen.

5 Ladezeit

  • Das Spiel SOLLTE in weniger als 5 Sekunden geladen werden und die Nutzerinteraktion ermöglichen.

6 Abstürze

  • Das Spiel DARF NICHT immer wieder abstürzen.
  • Das Spiel DARF NICHT dazu führen, dass die YouTube App, die YouTube-Website oder andere Nutzer-Software abstürzt.

7 Verwendete Technologien

  • Das Spiel MUSS auf standardkonformen Web-APIs (z.B. JavaScript, Canvas, WebGL) basieren, wie sie von Standardisierungsgremien (z.B. W3C, WHATWG) definiert werden.
  • Playables MÜSSEN mit allen von YouTube unterstützten Browsern kompatibel sein (einschließlich Edge, Chrome, Firefox usw.).
  • Playables MÜSSEN mit der YouTube App auf Android und iOS kompatibel sein.

8 Dateireferenzen

  • Das Spiel DARF nur relative Pfade verwenden, wenn auf andere Dateien im Spiel-Bundle verwiesen wird.
  • Das Spiel DARF keine absoluten Pfade verwenden, da sie nicht geladen werden können.

9 Dateinamen

  • Dateien im Spiel-Bundle DÜRFEN nur alphanumerische Zeichen und einige Sonderzeichen enthalten: _, -, ..

10 Anzahl der Dateien

  • Die Gesamtzahl der Dateien im Spiel-Bundle DARF maximal 8.000 betragen. Mit dem Playables-Bundle-Analyzer kannst du eine erste Validierung von dem Spiel-Bundle durchführen. Bei dieser Validierung werden die Größe der einzelnen Dateien, die Gesamt-Bundle-Größe und mögliche Inkonsistenzen bei den Dateinamen bewertet.