Anforderungen an Stabilität und Leistung

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

1 Anfangsgröße des Bundles

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

  • Die Größe des ursprünglichen Bundles des Spiels MUST nicht mehr als 30 MiB betragen.
  • Die Größe des ursprünglichen Spiel-Bundles DARF nicht mehr als 15 MiB betragen.

2. Gesamtgröße des Pakets

  • Die Gesamtgröße des Spiel-Bundles MUST standardmäßig nicht mehr als 250 MiB betragen. Ausnahmen dazu finden Sie in den häufig gestellten Fragen.
  • Das Spiel SOLLTE nur die minimale Datenmenge laden, die für die Interaktivität erforderlich ist, und die anderen Daten bei Bedarf lazy laden.

3. Größe einzelner Dateien

  • Jede Datei im Spiel MUST nicht größer als 30 MiB sein.
  • Jede Datei im Spiel DARF nicht größer als 512 KiB sein.

4 Größe des gespeicherten Spiels

  • Die Größe des gespeicherten Spiels MUST nicht mehr als 3 MiB betragen.
  • Die Größe des gespeicherten Spiels DARF nicht mehr als 500 KiB betragen.

5. Ladezeit

  • Das Spiel SOLLTE in weniger als 5 Sekunden vollständig geladen sein und Nutzerinteraktionen zulassen.

6 Abstürze

  • Das Spiel DARF KEINE regelmäßig reproduzierbaren Abstürze haben.
  • Das Spiel DARF KEINE Abstürze der YouTube App, der YouTube-Website oder anderer Nutzersoftware verursachen.

7 Verwendete Technologien

  • Das Spiel MUST auf standardskonformen Web-APIs basieren (z.B. JavaScript, Canvas, WebGL) wie von Standardsorganisationen definiert (z.B. W3C, WHATWG).
  • Playables MUST mit allen von YouTube unterstützten Browsern kompatibel sein, z. B. Edge, Chrome und Firefox.
  • Playables MUST mit der YouTube App für Android und iOS kompatibel sein.

8 Dateireferenzen

  • Im Spiel MUST nur relative Pfade verwendet werden, wenn auf andere Dateien im Spielepaket verwiesen wird.
  • Im Spiel dürfen KEINE absoluten Pfade verwendet werden, da sie nicht geladen werden.

9 Dateinamen

  • Dateien im Spielepaket MUST nur alphanumerische Zeichen und einige Sonderzeichen enthalten: _, -, ..

Mit dem Playables-Bundle-Analysetool können Sie eine erste Validierung des Spielebundles durchführen. Dabei werden die Größe der einzelnen Dateien, die Gesamtgröße des Bundles und mögliche Inkonsistenzen bei Dateinamen geprüft.