„Play as you download“ auf Android 12 bringt Sie schneller in Spiele

Auf dem Google for Games Developer Summit stellte Google eine „Play as you download“-Funktion für Android 12-Geräte vor. So funktioniert das.

Heute hat das Spieleteam von Google den jährlichen Google for Games Developer Summit eröffnet. Auf dem Summit stellte Google neue Tools und Lösungen vor, um die Spieleentwicklung auf Android und Chrome OS zu vereinfachen. Das ist jedoch noch nicht alles. Das Unternehmen stellte außerdem eine neue Funktion vor, die darauf abzielt, das Erlebnis bei der Bereitstellung von Spielen für Benutzer zu verbessern. Diese Funktion namens „Play as you download“ ist für laufende Geräte verfügbar Android 12 oder höher, und das Herunterladen größerer Spiele verkürzt sich effektiv.

Spielen Sie beim Herunterladen auf Android 12

„Play as you download“ ist ein neuer Dienst von Google Play, der es Benutzern ermöglicht, während des Spiels in Sekundenschnelle in das Gameplay einzusteigen Assets werden im Hintergrund heruntergeladen.“ Es gibt einen einfachen Grund, warum Google diese neue „Play as you download“-Funktion entwickelt hat. „Benutzer „Ich möchte sofort mit dem Spielen beginnen, aber da die Qualität der Spiele immer besser wird, nimmt ihre Größe zu, was zu langen, langweiligen Downloads führt.“ erklärt Google. Das Konzept selbst ist nicht neu – Sonys PlayStation- und Microsofts Xbox-Konsolen bieten seit Jahren eine ähnliche Funktion – aber es gibt Auf Android war es bis vor Kurzem kaum nötig, da die meisten mobilen Spiele viel kleiner sind als Konsolen- oder PC-Spiele Spiele.

Links: Ohne „Play as you download“. Rechts: Mit „Play as you download“.

Google sagt, dass „Play as you download“ für alle Entwickler verfügbar ist, die Apps und Spiele über veröffentlichen im Play Store und dass Spiele nach der Implementierung „mindestens zweimal schneller zum Öffnen bereit sind“ als Vor. Die Verbesserung kann in manchen Fällen recht dramatisch sein, so gibt Google an, dass das Laden von Spielen mit einer Größe von 400 MB statt mehreren Minuten nur 10 Sekunden dauern kann.

Nur Geräte mit der neuesten Android-Version können von dieser neuen Funktion profitieren. Der Grund dafür ist, dass die Funktion „in den Kern von Android 12 integriert“ ist. Google hat dies bestätigt XDA das „Play as you download“ unter der Haube nutzt Das inkrementelle Dateisystem von Android, ein „spezielles virtuelles Linux-Dateisystem, das die Ausführung eines Programms ermöglicht, während seine Binär- und Ressourcendateien noch träge über das Netzwerk heruntergeladen werden.“

Obwohl „Play as you download“ allen App-Entwicklern offen steht, erfordert es, dass der Entwickler seine App im Android App Bundle-Format erstellt. Das liegt daran, dass die Funktion genutzt wird Spielen Sie Asset Delivery, was das App-Bundle-Format erfordert. Neue Apps, die nach dem 1. August 2021 bei Google Play eingereicht werden sind erforderlich um das Android App Bundle-Format zu verwenden, aber einige Entwickler sind mit der Anforderung nicht zufrieden. Wenn Sie die App-Bundle-Anforderung nicht stört, ist „Play as you download“ eine nette Funktion, um Benutzer noch schneller in die Gameplay-Schleife Ihres Spiels einzubinden.

Entwickler können sich für das Betaprogramm „Play as you download“ anmelden dieses Formular ausfüllen. Weitere Einzelheiten zur neuen Funktion finden Sie in der Keynote „Delivery Space Updates“ vom Google for Games Developer Summit 2021.

\r\n https://www.youtube.com/watch? v=cVzD_TwnQDY\r\n

Launcher-Unterstützung für Inkrementell

Google ermutigt außerdem Launcher-Entwickler, Unterstützung für Incremental hinzuzufügen, die interne Bezeichnung für „Play as you download“. indem auf dem Startbildschirm ein Versprechenssymbol und eine Download-Fortschrittsanzeige angezeigt werden, während die App inkrementell ausgeführt wird heruntergeladen. Wenn der Benutzer auf das Symbol tippt, es aber noch nicht startbereit ist, sollte der Launcher den Benutzer zur Zielseite der App im Google Play Store führen. Sobald die teilweise heruntergeladene App startbereit ist, sollte der Launcher das Versprechenssymbol durch ersetzen Das reguläre App-Symbol sollte jedoch die Download-Fortschrittsanzeige anzeigen, die den Download-Status der App widerspiegelt App. Durch Klicken auf das App-Symbol sollte nun die App gestartet werden. Wenn der App-Download abgeschlossen ist, sollte die Download-Fortschrittsanzeige entfernt werden.

Um diese Funktion zu implementieren, sollten Launcher-Entwickler einige APIs nutzen: Paket-Installationsprogramm. SessionCallback#onCreated Und LauncherApps. Rückruf#onPackageLoadingProgressChanged oder LauncherActivityInfo.getLoadingProgress().

Ein Beispiel dafür, wie das aussehen sollte, finden Sie hier Unser vorheriger Artikel über ausstehende App-Installationen, wo wir gesehen haben, wie Google diese Funktion für mehrere Nutzer des Pixel Launcher öffentlich A/B-Tests durchführte.