Diese Seite enthält einen Überarbeitungsverlauf für die folgenden Dokumente:
11. Juli 2024
- Die technischen Anforderungen wurden auf mehrere Seiten aufgeteilt.
- Bereinigung und Deduplizierung von Anforderungen.
24. Juni 2024
Das Limit für die Gesamtgröße des Bundles wurde von 100 MiB auf 250 MiB erhöht. Außerdem wurde Lazy Loading hinzugefügt. Anleitung.
17. Juni 2024
Updates für die Test-Suite:
- Spiele müssen nicht mehr über HTTPS bereitgestellt werden, sondern können über localhost für Testzwecke an.
- Schaltfläche zum Aktualisieren neben dem URL-Feld hinzugefügt, um den Inhalt des iFrames ohne die gesamte Test-Suite aktualisieren.
16. Mai 2024
Die Best Practices für das Design zur besseren Abgrenzung in ein separates Dokument verschieben Designanforderungen und Best Practices.
8. Mai 2024
Refaktorierung der Playables-Entwicklerwebsite, um den Zugriff zu erweitern und Navigation.
7. Mai 2024
Aktualisierung der technischen Anforderungen für Game Ready-Benachrichtigungen mit
zusätzliche Details zum firstFrameReady
-Anruf.
3. Mai 2024
- Es wurde ein Archiv früherer Anforderungsversionen erstellt.
5. März 2024
Das Größenlimit für einzelne Dateien wurde von 10 MiB auf 30 MiB erhöht.
23. Februar 2024
Der boolesche Wert IN_PLAYABLES_ENV
wurde dem Namespace auf oberster Ebene hinzugefügt, um Entwicklern mitzuteilen,
ihr Spiel in der Playables-Umgebung läuft.
4. Dezember 2023
Test-Suite-Updates
- Es wurde eine 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.
- Es wurde eine Funktion zur Simulation des Ladebildschirms hinzugefügt, einschließlich der Einstellung des ersten iFrame-Höhe auf 0 festgelegt werden.
- Die Schaltfläche „Pause“ und „Fortsetzen“ wurde aktualisiert, um sie durch Umschalten besser an die Produktion anzupassen. Audio beim Pausieren und Fortsetzen der Wiedergabe.
- Meldungen, die nicht entscheidungsrelevant sind, wurden aus der Ereignisprotokollierung entfernt.
10. November 2023
Das herunterladbare Test Suite-Bundle wurde durch das gehostete Test-Suite-Bundle ersetzt Suite.
Die TypeScript-Typdefinitionsdatei, die zuvor in der Test-Suite verfügbar war wurde in den Hauptartikel zum Playables SDK verschoben.
7. September 2023
Der Abschnitt Jetzt starten wurde aktualisiert, um die Playables-Einstellungen zu ändern.
SDK-URL von v0
bis v1
.
30. August 2023
Die Abschnitte Dateinamen und Miniaturansichten wurden
aktualisiert, um Verweise zu entfernen, um die zulässigen Sonderzeichen explizit aufzulisten
(_
, -
, .
)
Außerdem wurde der Abschnitt Cloud-Speicher so aktualisiert, dass die Cloud-Speicher, um in neuen Spielversionen zu arbeiten.
25. August 2023
Der Abschnitt saveData wurde aktualisiert, um klarzustellen, dass die Speicherung von Daten muss ein gültiger und korrekt formatierter UTF-16-String sein.
18. August 2023
Der Abschnitt Pausieren und fortsetzen wurde aktualisiert, um zu verdeutlichen, dass die
Das Spiel muss alle Ausführungen pausieren, nachdem onPause
aufgerufen wurde, und darf nur einmal fortgesetzt werden
onResume
wird aufgerufen.
11. August 2023
Der Abschnitt File names (Dateinamen) enthält jetzt Zeichen Einschränkungen für die Benennung von Dateien im Spiel-Bundle.
10. August 2023
Der Abschnitt Interaction method (Interaktionsmethoden) wurde aktualisiert und erfordert nun alle der UI-Komponenten eines Spiels wie beabsichtigt und fehlerfrei funktionieren oder unerwartete Verhaltensweisen.
9. August 2023
Der Abschnitt Thumbnail images (Thumbnail-Bilder) wurde hinzugefügt, um die Anforderungen an Miniaturansichten, die es Nutzern ermöglichen, Auf YouTube abspielbar.
8. August 2023
Der Bereich Gesten und Eingabe wurde aktualisiert:
um preventDefault()
bei Esc anzurufen.
Außerdem wurde der Abschnitt Dateiverweise hinzugefügt, damit nur relative Pfade zu verwenden, wenn auf andere Dateien im Bundle als absolute Pfade zu verwenden, kann zu Fehlern führen.
2. August 2023
Im Abschnitt „Stummschalten“ der technischen Anforderungen und des Playables-Spieldesigns Die Richtlinien wurden aktualisiert und beziehen sich nun auf die Funktionen zum Stummschalten und Aufheben der Stummschaltung als Audioinhalte. und geben an, dass die detaillierten Audiosteuerelemente Folgendes enthalten können: Lautstärkeregler, eine Ein/Aus-Schaltfläche für die Stummschaltung oder beides.
28. Juli 2023
Die Dokumentation zu den Richtlinien für das Playables-Design für Spiele wurde aktualisiert und Standardisieren Sie die Formulierungen und aktualisieren Sie Best Practices und Screenshots.
20. Juli 2023
Der Abschnitt Pausieren und fortsetzen wurde hinzugefügt, um und plattformübergreifende Pausen- und Fortsetzungsfunktionen.
19. Juli 2023
Die Playables-Website von YouTube enthält jetzt die Richtlinien für das Playables-Spieldesign. Dokumentation als Leitfaden für das optimale Spielerlebnis von Nutzern, die YouTube-Spiele auf verschiedenen Geräten und Plattformen spielen.
Die Designrichtlinien für Spiele konzentrieren sich auf die folgenden Bereiche:
- Miniaturansichten
- Geräteanpassung
- Benutzeroberfläche
- Gesten und Eingabe
- Pausieren
- Stummschalten
- Haptisches Feedback
- Nutzer-Onboarding
- Spielende (Siegerbildschirm)
- Bedienungshilfen
Außerdem wurde der Abschnitt onAudioEnabledChange
aktualisiert, um Folgendes zu korrigieren:
einen kleinen typografischen Fehler im Code, der zu einem Fehler im
vorgeschlagene JavaScript-Interoperabilitätsebene (JS-Interop)
14. Juli 2023
Der Bereich Größe wurde wie folgt aktualisiert:
- Die Anforderung, dass das Spiel auf einem Gerät im Vollbildmodus gespielt werden muss, wurde entfernt. und auf Mobilgeräten im Quer- oder Hochformat.
- Es wurde hinzugefügt, dass das Spiel im Hochformat gespielt werden kann.
- Es wurde hinzugefügt, dass das Spiel im Querformat gespielt werden kann. Andernfalls wird das Spiel müssen zentriert sein oder ein Pillarbox-Bild enthalten.
- Hinzugefügt, dass das Spiel die Geräteausrichtung nicht sperren darf.
11. Juli 2023
Der Bereich Flutter Web (experimentell) wurde hinzugefügt, um Integration in mit Flutter Web geschriebene Spiele.
1. Juli 2023
Bei der Ein/Aus-Schaltfläche für die Stummschaltung muss im Spiel der Ton berücksichtigt werden. sowohl auf YouTube als auch auf dem System eingestellt ist und dass der Ton des Spiels nicht abgespielt werden darf. unerwartet.
Zusätzlicher Abschnitt Abschluss des Abschnitts „Umgang mit Inhalten“ wird klargestellt, dass das Spiel dem Nutzer kommunizieren muss, dass es keine weiteren Inhalte, mit denen Sie interagieren können, z. B. im letzten Level oder am Ende eines Spiels.
30. Juni 2023
Der Abschnitt Erste Schritte enthält jetzt einen Hinweis, dass das SDK bei lokal ausgestrahlten Spielen ein No-Op-Prinzip. Um zu prüfen, ob die SDK-Integration korrekt ist, Siehe SDK-Test-Suite.
2. Juni 2023
Die YouTube Playables-Website enthält jetzt die Playables SDK-Dokumentation, umfasst eine Reihe von APIs zur Unterstützung von YouTube-Spielen.
26. Mai 2023
Die Dokumentation zu den technischen Anforderungen wurde wie folgt aktualisiert:
Abschnitt | Änderungen |
---|---|
Ladezeit | Durchschnittliche Internetgeschwindigkeit von 6,8 Mbit/s weltweit und 20 Mbit/s für USA |
Interaktionsmethoden | Es wurde hinzugefügt, dass das Spiel, wenn ein Nutzer mit dem Spiel interagiert, Eingaben unbeabsichtigt verzögern oder ignorieren. |
Thumbnails | Die erforderlichen Bildauflösungen für 1:1, 5:7 und 16:9 wurden aktualisiert. Seitenverhältnissen. |
Informationen zum Publisher oder Entwickler | Es wurde ein neuer Abschnitt hinzugefügt, in dem das Spiel den Namen des Publisher oder Entwickler und müssen ggf. auch eine Altersfreigabe angeben. zu erhalten. |
Playables SDK laden | Es wurde ein neuer Abschnitt hinzugefügt, in dem festgelegt wird, dass das Playables SDK im Spiel geladen werden muss. vor jedem anderen Spielcode ein. |
Benachrichtigung „Game Ready“ | Die firstFrameReady API wird nur dann aufgerufen, wenn der
kann der erste Frame Ihres Spiels auf dem Bildschirm
die gameReady API aufrufen, wenn das Spiel für jeden Nutzer bereit ist
Interaktion. |
Ein/Aus-Schaltfläche zum Stummschalten | Es wurde hinzugefügt, dass beim Stummschalten von YouTube kein Ton ausgegeben werden darf. und die Stumm- oder Lautschaltungssteuerelemente des Spiels dürfen sich nicht auf die Audioausgabe auswirken. |
24. März 2023
Die Playables-Website von YouTube enthält jetzt die technischen Anforderungen. Dokumentationen mit dem Ziel, Nutzern ein reibungsloses Spielerlebnis zu bieten auf YouTube spielen.
Der Abschnitt zu den technischen Anforderungen konzentriert sich auf die folgenden Bereiche:
- Stabilität des Spiels
- YouTube
- YouTube-Integration
- Lokalisierung
- Monetarisierung