Android 12 の「ダウンロードしながらプレイ」により、ゲームをより速くプレイできるようになります

click fraud protection

Google for Games Developer Summit で、Google は Android 12 デバイス向けの「ダウンロードしながらプレイ」機能を紹介しました。 仕組みは次のとおりです。

本日、Google のゲーム チームは年次 Google for Games Developer Summit を開始しました。 Google はサミットで、Android および Chrome OS でのゲーム開発を容易にする新しいツールとソリューションを発表しました。 しかし、それだけではありません。 同社はまた、ユーザーへのゲーム配信体験の向上を目的とした新機能も発表した。 「ダウンロードしながらプレイ」と呼ばれるこの機能は、以下を実行しているデバイスで利用できます。 アンドロイド12 以降のバージョンに対応し、大規模なゲームをダウンロードする際の待ち時間を効果的に短縮します。

Android 12 でダウンロードしながらプレイ

「Play as you download」は Google Play が提供する新しいサービスで、「ユーザーはゲーム中に数秒でゲームプレイに入ることができます」 アセットはバックグラウンドでダウンロードされます。」 Google がこの新しい「ダウンロードしながら再生機能」を開発した理由は単純です。「ユーザー すぐにプレイを開始したいのですが、ゲームの品質が向上し続けるにつれてサイズが大きくなり、ダウンロードが長く退屈になります。」 とグーグルは説明する。 コンセプト自体は新しいものではありません。ソニーの PlayStation や Microsoft の Xbox コンソールは何年も前から同様の機能を提供しています。 ほとんどのモバイル ゲームはコンソールや PC よりもサイズがはるかに小さいため、Android では最近までその必要性があまりありませんでした。 ゲーム。

左:「ダウンロードしながらプレイ」なし。 右: 「ダウンロードしながらプレイ」あり。

Googleは、「ダウンロードしながらプレイ」は、アプリやゲームを公開するすべての開発者が利用できると述べています。 Play ストアと、それが実装されると、ゲームは「少なくとも 2 倍の速さで開く準備が整う」 前に。 場合によってはこの改善は非常に劇的になる可能性があり、Google は 400MB サイズのゲームのロードにかかる時間は数分ではなく 10 秒程度になると述べています。

最新バージョンの Android を実行しているデバイスのみがこの新機能を利用できます。その理由は、この機能が「Android 12 のコアに組み込まれている」ためです。 Googleは次のことを確認しました XDA 内部的には、「ダウンロードしながらプレイ」機能が利用されています。 Android の増分ファイル システム、「バイナリ ファイルとリソース ファイルがネットワーク経由で遅延ダウンロードされている間にプログラムの実行を可能にする、特別な目的の Linux 仮想ファイル システム」。

「ダウンロードしながらプレイ」はすべてのアプリ開発者に公開されていますが、開発者は Android App Bundle 形式でアプリを構築する必要があります。 それは、この機能を利用しているためです。 Play アセットの配信、これにはアプリバンドル形式が必要です。 2021 年 8 月 1 日以降に Google Play に送信された新しいアプリ 必要です Android App Bundle形式を使用しますが、 一部の開発者 その要件に満足していません。 App Bundle の要件が気にならない場合は、「ダウンロードしながらプレイ」は、ユーザーをより早くゲームのゲームプレイ ループに引き込むための優れた機能となるでしょう。

開発者は、次の方法で「ダウンロードしながらプレイ」ベータ プログラムにサインアップできます。 このフォームに記入してください. 新機能の詳細については、2021 Google for Games Developer Summit の「配信スペースのアップデート」基調講演をご覧ください。

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

インクリメンタルのランチャーのサポート

Google はまた、ランチャー開発者に対し、「ダウンロードしながらプレイ」の内部名である Incremental のサポートを追加することを奨励しています。 アプリが段階的に実行されている間、ホーム画面に約束のアイコンとダウンロードの進行状況インジケーターを表示することによって ダウンロードされました。 ユーザーがアイコンをタップしたが、まだ起動の準備ができていない場合、ランチャーはユーザーを Google Play ストアのアプリのランディング ページに誘導する必要があります。 部分的にダウンロードされたアプリを起動する準備ができたら、ランチャーは約束のアイコンを 通常のアプリのアイコンですが、ダウンロード状態を反映するダウンロード進行状況インジケーターが表示されるはずです。 アプリ。 アプリのアイコンをクリックするとアプリが起動し、アプリのダウンロードが完了すると、ダウンロードの進行状況インジケーターが削除されるはずです。

この機能を実装するには、ランチャー開発者はいくつかの API を使用する必要があります。 パッケージインストーラー。 SessionCallback#onCreated そして ランチャーアプリ。 Callback#onPackageLoadingProgressChanged または LauncherActivityInfo.getLoadingProgress().

これがどのように見えるかの例については、以下を確認してください。 保留中のアプリのインストールに関する前回の記事そこでは、Google が Pixel Launcher の複数のユーザーを対象にこの機能を公開 A/B テストしていることを発見しました。