PC 版 Google Play Games デベロッパー エミュレータは、PC 版 Google Play Games のデベロッパー向けエミュレータです。設定可能なエミュレータとそれに関連するツールを備えており、PC 版ゲームのビルド、テスト、デバッグが簡単にできます。このエミュレータは PC 版 Google Play Games 用のゲームのテストと開発に役立ちます。
利用規約
PC 版 Google Play Games をダウンロードして使用すると、Google 利用規約と Google Play 利用規約に同意し、Google が Google プライバシー ポリシーに従ってデータを収集できることを認めたことになります(詳しくは、データ収集のセクションをご覧ください)。また、PC 版 Google Play Games と関連ツールを、PC 版 Google Play Games プラットフォーム用のゲームの開発とテストにのみ使用し、開発とテストを目的としてアクセスが許可されているゲームでのみ使用することに同意したものとみなされます。PC 版 Google Play Games を使用するには、18 歳以上である必要があります。
システム要件
システムが最小要件を満たしているかどうかはこちらでご確認ください。
リリースノート
最新のリリースノートをご覧ください。
カスタマー エクスペリエンスとの違い
開発用のエミュレータは、カスタマーが使用する PC 版 Google Play Games と同じ基礎技術に支えられていますが、デベロッパーのワークフロー向けに最適化されており、デベロッパー エミュレータとして次のような特徴を備えています。
- 一般的な Android ランチャーで起動する
- Vulkan と DirectX のグラフィック スタックを切り替えられる
- テスト用のアスペクト比を強制的に適用できる
- マウスがマウスイベントとエミュレーションによるタッチイベントのどちらを送信するかを手動で制御する
- ゲームのデバッグとサイドローディングをサポートする
- Play Integrity Protection から
MEETS_VIRTUAL_INTEGRITY
を返さない
仮想化を有効にする
PC 版 Google Play Games デベロッパー エミュレータを使用するには、Hyper-V が有効になっている必要があります。エラーが表示された場合は、こちらの手順に沿って有効にしてください。マザーボードによっては、BIOS / ファームウェアでも仮想化を有効にしなければならない場合があります。
データの収集
PC 版 Google Play Games デベロッパー エミュレータは、プロダクトの改善のため、パフォーマンスと安定性のデータを収集する場合があります。デベロッパーがデータの収集を無効にすることはできません。以下のリストは PC 版 Google Play Games が収集するデータです。
クラッシュ レポート
HPE または HPE サービスのプログラムに問題が発生してクラッシュすると、クラッシュ プロセスのサブセットと共有ライブラリのメモリ スナップショットを含む「minidump」ファイルが作成され、Google に送信されます。
ダンプファイルと合わせて、次のメタデータも収集されます。
- OS 名とバージョン: Windows NT、10.0.19041 804 など
- CPU アーキテクチャ: amd64、family 6 model 165 stepping 2 など
- GPU 名:Intel(R) UHD グラフィックスなど
- GPU ドライバ ファイル: igdumdim64.dll など
- GPU ドライバ バージョン:27.20.100.8729 など
- GPU GDI デバイス名:\.\DISPLAY1 など
指標(パフォーマンスと安定性)
HPE は、HPE デベロッパーによる HPE の分析と改善に役立つ、パフォーマンスと安定性の指標を収集します。収集する指標には次のものがあります。
- エミュレータのメインプロセスの CPU 使用率(%)
- エミュレータのメインプロセスのメモリ使用量(MB)
- エミュレータの表示されるフレーム数(1 秒あたり)
- エミュレータのジャンクのあるフレーム数(1 秒あたり)
- エミュレータのネットワーク転送速度(バイト/秒)
- エミュレータのネットワーク受信速度(バイト/秒)
- エミュレータ プロセスの想定外の停止
- エミュレータ プロセスの想定内の停止
- アプリの終了エラーによるエミュレータ プロセスの停止
- アプリの起動
- 正常に完了したアプリの起動
- 正常に完了したアプリの停止
- ログインの試行
- 正常に完了したログイン
- ログインエラー
- ログインの更新の試行
- 正常に完了したログインの更新
- ログインの更新エラー
- ログイン ステータスの確認の試行
- 正常に完了したログイン ステータスの確認
- ログイン ステータスの確認エラー
- エミュレータの開始時間
- エミュレータが正常に起動した時間
- エミュレータの起動でエラーが発生した時間
- アプリのインストールの試行
- 正常に完了したアプリのインストール
- アプリのインストール エラー
- 無視されたアプリのインストールの試行
- アプリのインストールでの再試行可能なエラー
- アプリのインストールでの最終エラー
- ログイン タイムアウト
- エミュレータの実行における異常
- サービスの実行期間
- エミュレータの実行期間
- エミュレータの終了コード
- アプリの起動のキャンセル
- アプリのパッケージ名(該当する場合)
- HPE バージョン番号
- ハードウェア情報
- CPU 名
- GPU 名
- ディスク ドライブのタイプ
- ページ ファイルサイズ
デベロッパー エミュレータのダウンロード
デベロッパー エミュレータには 2 つのトラックがあります。ほとんどのデベロッパーには、安定版のリリース トラックをダウンロードして開発することをおすすめします。ベータ版トラックを使用すると、ゲームプレーヤーに新しいクライアントをリリースする前に、リリース前ゲーム検証を行い、問題点や懸念点に対処できるという利点があります。
トラックを切り替える方法
デベロッパー エミュレータで現在のトラックを切り替えるには:
- PC 版 Google Play Games デベロッパー エミュレータを実行している場合は、タスクバー アイコンから終了します
- 現在の PC 版 Google Play Games デベロッパー エミュレータを完全にアンインストールします
- 開発に使用する特定のトラックのインストーラを実行します(下記参照)。
PC 版 Google Play Games デベロッパー エミュレータでは、1 台のマシンにインストールできるトラックは常に 1 つだけです。インストーラでトラックを切り替えることはできません。また、インストール後にトラックを切り替えることもできません。