Auf dieser Seite finden Sie einen Überarbeitungsverlauf für die folgenden Dokumente:
- Anforderungen an die Barrierefreiheit
- Richtlinien für das Spieldesign von Playables
- Playables SDK
- Technische Anforderungen
- Anforderungen an Vertrauen und Sicherheit
25. August 2026
- Die Anforderungen an Vertrauen und Sicherheit wurden aktualisiert und die Richtlinie zu doppelten Inhalten (Abschnitt 2.2) hinzugefügt. Diese Richtlinie erfordert Originalinhalte, autorisierte Inhalte oder lizenzierte Inhalte und verbietet doppelte Spielversionen.
24. August 2026
- Die Tags für die Barrierefreiheit von Spielen (Abschnitte 2 und 2.1) wurden hinzugefügt. Sie decken die Auffindbarkeit von Spielern im Rahmen der Accessible Gaming Initiative (AGI) und die Genauigkeit der Metadaten von Entwicklern ab.
11. Juli 2024
- Die technischen Anforderungen wurden auf mehrere Seiten aufgeteilt.
- Anforderungen bereinigt und dedupliziert.
24. Juni 2024
Das Limit für die Gesamtgröße von Paketen wurde von 100 MiB auf 250 MiB erhöht und eine Anleitung zum Lazy Loading hinzugefügt.
17. Juni 2024
Updates für die Test Suite:
- Spiele müssen nicht mehr über HTTPS bereitgestellt werden, sondern können für Tests von localhost aus bereitgestellt werden.
- Neben dem URL-Feld wurde eine Schaltfläche zum Aktualisieren hinzugefügt, mit der der Inhalt des iFrames aktualisiert werden kann, ohne dass die gesamte Test Suite neu geladen werden muss.
16. Mai 2024
Die Best Practices für das Design wurden in ein separates Dokument verschoben, um besser zwischen Designanforderungen und Best Practices zu unterscheiden.
8. Mai 2024
Die Playables-Entwicklerwebsite wurde überarbeitet, um den Zugriff zu erweitern und die Navigation zu verbessern.
7. Mai 2024
Die technischen Anforderungen für die Benachrichtigung „Spiel bereit“ wurden mit
zusätzlichen Details für den firstFrameReady Aufruf aktualisiert.
3. Mai 2024
- Ein Archiv mit früheren Versionen der Anforderungen wurde erstellt.
5. März 2024
Das Limit für die Größe einzelner Dateien wurde von 10 MiB auf 30 MiB erhöht.
23. Februar 2024
Dem Namespace der obersten Ebene wurde der boolesche Wert IN_PLAYABLES_ENV hinzugefügt, um Entwicklern mitzuteilen, wann ihr Spiel in der Playables-Umgebung ausgeführt wird.
4. Dezember 2023
Updates für die Test Suite
- Prüfung auf nicht unterstützte Zeichen in Dateinamen hinzugefügt.
- Informationen zu unterstützten Zeichen finden Sie unter Technische Anforderungen – 1.9 Dateinamen.
- Bekannte Einschränkung: Bei dieser Prüfung werden möglicherweise nicht alle geladenen Ressourcen validiert.
- Funktion zum Simulieren des Ladebildschirms hinzugefügt, einschließlich der Möglichkeit, die anfängliche Höhe des iFrames auf 0 zu setzen.
- Die Schaltfläche zum Pausieren und Fortsetzen wurde aktualisiert, um besser mit der Produktionsumgebung übereinzustimmen. Dazu wird die Audioausgabe beim Pausieren und Fortsetzen umgeschaltet.
- Nicht umsetzbare Nachrichten aus der Ereignisprotokollierung entfernt.
10. November 2023
Das herunterladbare Test Suite-Paket wurde durch die gehostete Test Suite ersetzt.
Die TypeScript-Typdefinitionsdatei, die zuvor im Test Suite Paket verfügbar war, wurde in den Hauptartikel zum Playables SDK verschoben.
7. September 2023
Der Abschnitt „Erste Schritte“ wurde aktualisiert, um die Playables
SDK-URL von v0 in v1 zu ändern.
30. August 2023
Die Abschnitte „Dateinamen“ und „Thumbnails“ wurden
aktualisiert, um Verweise auf die explizite Auflistung der zulässigen Sonderzeichen
(_, -, .) zu entfernen.
Außerdem wurde der Abschnitt „Cloud-Speicherstände“ aktualisiert, um zu verlangen, dass Cloud-Speicherstände in neuen Spielversionen funktionieren.
25. August 2023
Der Abschnitt „saveData“ wurde aktualisiert, um zu verdeutlichen, dass Speicherdaten ein gültiger und wohlgeformter UTF-16-String sein müssen.
18. August 2023
Der Abschnitt „Pausieren und fortsetzen“ wurde aktualisiert, um zu verdeutlichen, dass das
Spiel alle Ausführungen pausieren muss, nachdem onPause aufgerufen wurde, und erst fortgesetzt werden darf, wenn
onResume aufgerufen wurde.
11. August 2023
Der Abschnitt „Dateinamen“ wurde hinzugefügt, um Zeichen beschränkungen für die Benennung von Dateien im Spielpaket zu berücksichtigen.
10. August 2023
Der Abschnitt „Interaktionsmethoden“ wurde aktualisiert, um zu verlangen, dass alle UI-Komponenten eines Spiels wie vorgesehen und ohne Fehler oder unerwartetes Verhalten funktionieren.
9. August 2023
Der Abschnitt „Thumbnail-Bilder“ wurde hinzugefügt, um die Anforderungen an Thumbnails für Spiele aufzulisten, damit Nutzer ein Playable auf YouTube leicht finden und erkennen können.
8. August 2023
Der Abschnitt „Gesten und Eingabe“ wurde aktualisiert, um zu verbieten, dass das
Spiel preventDefault() für Esc-Ereignisse aufruft.
Außerdem wurde ein neuer Dateiverweise Abschnitt hinzugefügt, um zu verlangen, dass Spiele nur relative Pfade verwenden, wenn sie auf andere Dateien im Paket verweisen, da die Verwendung absoluter Pfade zu Fehlern führen kann.
2. August 2023
Der Abschnitt „Stummschalten“ wurde sowohl in den technischen Anforderungen als auch in den Richtlinien für das Spieldesign von Playables aktualisiert, um auf die Funktionen zum Stummschalten und Aufheben der Stummschaltung als Audiosteuerung zu verweisen und anzugeben, dass die detaillierte Audiosteuerung entweder Lautstärkeregler oder eine Umschaltfunktion zum Stummschalten oder beides enthalten kann.
28. Juli 2023
Die Dokumentation zu den Richtlinien für das Spieldesign von Playables wurde aktualisiert, um die Formulierung zu standardisieren und Best Practices und Screenshots zu aktualisieren.
20. Juli 2023
Der Abschnitt „Pausieren und fortsetzen“ wurde hinzugefügt, um plattformübergreifende Funktionen zum Pausieren und Fortsetzen bereitzustellen.
19. Juli 2023
Die YouTube Playables-Website enthält jetzt die Dokumentation zu den Richtlinien für das Spieldesign von Playables , die als Leitfaden dienen soll, um Nutzern, die YouTube-Spiele auf verschiedenen Geräten und Plattformen spielen, ein optimales Spielerlebnis zu bieten.
Die Richtlinien für das Spieldesign konzentrieren sich auf die folgenden Bereiche:
- Thumbnail-Bilder
- Geräteanpassung
- Benutzeroberfläche (UI)
- Gesten und Eingabe
- Pausieren
- Stummschalten
- Haptisches Feedback
- Nutzer-Onboarding
- Spielende (Gewinnbildschirm)
- Bedienungshilfen
Außerdem wurde der onAudioEnabledChange Abschnitt aktualisiert, um einen
kleinen Tippfehler im Code zu beheben, der einen Fehler in der vorgeschlagenen JavaScript-Interoperabilitätsebene (JS-Interop) von Flutter verursacht hat.
14. Juli 2023
Der Abschnitt „Größe“ wurde wie folgt aktualisiert:
- Die Anforderung, dass das Spiel auf einem Computer im Vollbildmodus und auf einem Mobilgerät im Quer- oder Hochformat spielbar sein muss, wurde entfernt.
- Hinzugefügt, dass das Spiel im Hochformat spielbar sein muss.
- Hinzugefügt, dass das Spiel im Querformat spielbar sein sollte. Andernfalls muss das Spiel zentriert sein oder einen Pillarbox enthalten.
- Hinzugefügt, dass das Spiel die Geräteausrichtung nicht sperren darf.
11. Juli 2023
Der Abschnitt „Flutter Web (Beta)“ wurde hinzugefügt, um die Integration mit Spielen zu ermöglichen, die mit Flutter Web geschrieben wurden.
1. Juli 2023
Im Abschnitt „Umschaltfunktion zum Stummschalten“ wird gefordert, dass das Spiel die Audio einstellungen von YouTube und des Systems berücksichtigt und dass der Spielsound nicht unerwartet abgespielt wird.
Außerdem wird im Abschnitt „Abschluss der Inhaltsverarbeitung“ verdeutlicht, dass das Spiel dem Nutzer mitteilen muss, dass keine weiteren Inhalte zur Interaktion verfügbar sind, z. B. im letzten Level oder nach Abschluss des Spiels.
30. Juni 2023
Der Abschnitt „Erste Schritte“ enthält jetzt einen Hinweis, dass das SDK keine Auswirkungen hat, wenn das Spiel lokal bereitgestellt wird. Informationen zum Prüfen der korrekten SDK-Integration finden Sie unter SDK Test Suite.
2. Juni 2023
Die YouTube Playables-Website enthält jetzt die Dokumentation zum Playables SDK, die eine robuste Reihe von APIs zur Unterstützung von YouTube-Spielen enthält.
26. Mai 2023
Die Aktualisierungen der Dokumentation zu den technischen Anforderungen sind wie folgt:
| Bereich | Änderungen |
|---|---|
| Ladezeit | Die durchschnittliche Internetgeschwindigkeit von 6,8 Mbit/s weltweit und 20 Mbit/s in den USA wurde hinzugefügt. |
| Interaktionsmethoden | Hinzugefügt, dass das Spiel Eingaben nicht unbeabsichtigt verzögern oder ignorieren darf, wenn ein Nutzer mit dem Spiel interagiert. |
| Thumbnails | Die erforderlichen Bildauflösungen für die Verhältnisse 1:1, 5:7 und 16:9 Verhältnisse wurden aktualisiert. |
| Informationen zum Publisher oder Entwickler | Dieser neue Abschnitt wurde hinzugefügt, in dem gefordert wird, dass das Spiel den Namen des Publishers oder Entwicklers enthält. Möglicherweise muss in Zukunft auch eine Altersfreigabe angegeben werden. |
| Playables SDK laden | Dieser neue Abschnitt wurde hinzugefügt, in dem gefordert wird, dass das Spiel das Playables SDK vor dem anderen Spielcode laden muss. |
| Benachrichtigung „Spiel bereit“ | Aktualisiert, um die firstFrameReady-API nur aufzurufen, wenn der erste Frame des Spiels auf dem Bildschirm gerendert werden kann, und die gameReady-API nur aufzurufen, wenn das Spiel für die Interaktion mit Nutzern bereit ist. |
| Umschaltfunktion zum Stummschalten | Hinzugefügt, dass die Audioausgabe nicht erfolgen darf, wenn die YouTube-Stummschaltung aktiviert ist und dass die Steuerelemente zum Stummschalten und Aufheben der Stummschaltung des Spiels die Audioausgabe nicht beeinflussen dürfen. |
24. März 2023
Die YouTube Playables-Website enthält jetzt die Dokumentation zu den technischen Anforderungen , um Nutzern, die Spiele auf YouTube spielen, ein reibungsloses Spielerlebnis zu bieten.
Der Abschnitt zu den technischen Anforderungen konzentriert sich auf die folgenden Bereiche:
- Spielstabilität
- YouTube
- YouTube-Integration
- Lokalisierung
- Monetarisierung