Hier finden Sie Antworten auf häufig gestellte Fragen zur Entwicklung von Playables.
Allgemein technisch
Hier finden Sie häufig gestellte Fragen zu allgemeinen technischen Themen.
Welche Spiel-Engines kann ich verwenden?
YouTube Playables unterstützt Standard-Webplattform-APIs. Daher werden in Playables Spiele unterstützt, die mit Spiele-Engines erstellt wurden, die Builds für das Web exportieren, die eine Standard-Rendering-API (z. B. WebGL und Canvas) verwenden. Zu den Engines und Frameworks, die in der Vergangenheit für Playables verwendet wurden, gehören BabylonJS, Cocos, Construct, Defold, melonJS, Phaser, PixiJS, PlayCanvas, React, three.js, Godot und Unity.
Wie teste ich auf Simulatoren für faltbare Smartphones?
Informationen zum schnellen Testen finden Sie unter Chrome-Entwicklertools unterstützen die Simulation eines faltbaren Smartphones. Außerdem gibt es in Android Studio mehrere Emulatoroptionen, die für gründlichere Tests verwendet werden können.
Wie kann ich Tests in mobilen WebViews durchführen?
Sie können Drittanbieter-Apps wie WebView Tester (Android) oder WebView – Tester (iOS) verwenden, um Ihr Spiel oder die SDK-Testsuite in einer WebView zur zusätzlichen Validierung zu öffnen. Da es sich hierbei um Drittanbietersoftware handelt, die nicht von Google unterstützt oder validiert wird, können Sie auch Open-Source-Optionen wie WebView Tester (Android) oder swift-ios-wkwebview-demo (iOS) verwenden, um Ihre eigenen WebView-Test-Apps zu erstellen.
Wie wird das Spiel auf YouTube ausgeführt?
Für die Ausführung von Playables in den mobilen YouTube-Apps und YouTube-Web-Apps werden Standard-Web- und Mobiltechnologien verwendet. Daher werden in Playables Standard-Webplattform-APIs unterstützt.
Dieses Diagramm bietet einen kurzen technischen Überblick:
Welche Einschränkungen für die Arbeitsspeichernutzung gelten für Playables auf YouTube?
Spiele dürfen maximal 512 MB JavaScript-Heap-Größe verwenden. Playables werden in Safari unter iOS ausgeführt. Bei diesem Schwellenwert stürzt das Spiel häufig ab und der Browser wird neu geladen. Mit den Chrome-Entwicklertools können Sie jederzeit die vom Spiel verwendete Heap-Größe messen, indem Sie Heap-Snapshots aufzeichnen.
Wie wird ein Spiel „live“ geschaltet?
Wir führen verschiedene Phasen der Playables-Validierung durch, um sicherzustellen, dass YouTube und das jeweilige Playable gut zusammenarbeiten. Dazu gehören möglicherweise eingeschränkter Zugriff, stufenweise Einführung oder Anpassungen durch unsere automatisierten Systeme.
Sobald Ihr Playable zertifiziert und veröffentlicht wurde, sollten Sie die vollständige Nutzung des Spiels unabhängig von diesen Bereitstellungsmechanismen unterstützen. Außerdem sollten Sie jederzeit mit Schwankungen bei der Nutzerinteraktion rechnen.
Wie werden Playables Nutzern angezeigt?
Playables werden an verschiedenen Stellen auf YouTube angezeigt, unter anderem auf der Startseite, in den Suchergebnissen, auf der Playables-Landingpage und auf deiner Kanalseite.
Auf deiner Kanalseite gibt es einen Tab „Playables“, auf dem alle deine Playables aufgelistet sind. Wenn ein Nutzer eines Ihrer Playables öffnet, wird ihm auch ein Link zum Abonnieren Ihres Kanals angezeigt.
Andere Fragen
Wenn Sie bereits Playables-Entwickler sind, finden Sie hier weitere FAQs.