Dokumen ini menunjukkan cara memublikasikan game Anda di Google Play Game di PC.
Sebelum memulai
Integrasikan Google Play Game SDK ke dalam game Anda.
Mengemas game sebagai file WAB
Google Play Game di PC mengharuskan penginstal game Anda diupload ke Konsol Google Play sebagai file app bundle Windows (WAB). Untuk membuat file WAB, ikuti langkah-langkah berikut:
Download alat publikasi Play. Anda dapat menjalankan alat ini di command line atau Powershell Windows.
Buat file konfigurasi penerbitan Play, dengan nama apa pun. Misalnya,
play_publishing_config.xml
dengan format berikut:<?xml version="1.0" encoding="UTF-8"?> <play-publishing-config version="1.0"> <application> <package-name>PACKAGE_NAME</package-name> <version-name>VERSION</version-name> </application> <installer requiresElevation=REQUIRES_ELEVATION> <path>PATH</path> <installation-path-registry-location> <key-name>KEY1</key-name> <value-name>VALUE1</value-name> </installation-path-registry-location> </installer> <launcher requiresElevation=REQUIRES_ELEVATION> <launch-path-registry-location > <key-name>KEY2</key-name> <value-name>VALUE2</value-name> </launch-path-registry-location> <executable-invocation> <filename>FILENAME</filename> <arguments>ARGS</arguments> </executable-invocation> </launcher> <uninstaller requiresElevation=REQUIRES_ELEVATION> <uninstall-path-registry-location> <key-name>KEY3</key-name> <value-name>VALUE3</value-name> </uninstall-path-registry-location> </uninstaller> </play-publishing-config>
Ganti item berikut:
PACKAGE_NAME
: Nama paket untuk game Anda. Misalnya,test.package.name
.VERSION
: Versi game. Misalnya,1.0
.REQUIRES_ELEVATION
: Menunjukkan apakah file yang dapat dieksekusi perlu dijalankan dengan izin yang lebih tinggi seperti admin."true": Jalankan file yang dapat dieksekusi dengan izin yang ditingkatkan.
"false": Jalankan file yang dapat dieksekusi tanpa izin yang ditinggikan.
PATH
: Jalur ke file EXE penginstal untuk game Anda. Jalur ini dapat berupa absolut atau relatif ke direktori induk konfigurasi penerbitan Play. Misalnya,path\to\test\installer
. Gunakan authenticode dan penandatanganan kode untuk menandatangani penginstal game EXE Anda.KEY1
,VALUE1
: Tentukan pasangan nilai kunci registri Windows dalam elemeninstaller
.KEY2
,VALUE2
: Tentukan pasangan nilai kunci registri Windows dalam elemenlauncher
.KEY3
,VALUE3
: Tentukan pasangan nilai kunci registri Windows dalam elemenuninstaller
.FILENAME
: Tentukan jalur ke file yang dapat dieksekusi peluncur game Anda. Misalnya,path\to\launcher.exe
.ARGS
: Argumen untuk file yang dapat dieksekusi peluncur game Anda. Kolom ini bersifat opsional.
Contoh file konfigurasi publikasi Play
Pertimbangkan game bernama
MyGame
, dengan penginstal gamegame_installer.exe
, peluncur gamelauncher.exe
. Contoh ini juga menunjukkan cara menggunakan CDATA. Berikut tampilanplay_publishing_config.xml
:<?xml version="1.0" encoding="UTF-8"?> <play-publishing-config version="1.0"> <application> <package-name>test.package.name</package-name> <version-name>1.0</version-name> </application> <installer requiresElevation="true"> <path>game_installer.exe</path> <installation-path-registry-location> <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name> <value-name>InstallPath</value-name> </installation-path-registry-location> </installer> <launcher requiresElevation="true"> <launch-path-registry-location > <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name> <value-name>ExePath</value-name> </launch-path-registry-location> <executable-invocation> <filename>launcher.exe</filename> <arguments><![CDATA[arg1&arg2>arg3]]></arguments> </executable-invocation> </launcher> <uninstaller requiresElevation="true"> <uninstall-path-registry-location> <key-name>SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MyGame</key-name> <value-name>UninstallString</value-name> </uninstall-path-registry-location> </uninstaller> </play-publishing-config>
Jalankan alat publikasi Play di command line Windows atau Powershell.
playpublishingtool.exe build-installer-bundle --input=PLAY_PUBLISHING_CONFIG_PATH --output=WAB_OUTPUT_PATH
Untuk menimpa file WAB yang ada dengan nama yang sama, gunakan argumen
--force
.playpublishingtool.exe build-installer-bundle --input=PLAY_PUBLISHING_CONFIG_PATH --output=WAB_OUTPUT_PATH --force
Ganti item berikut:
PLAY_PUBLISHING_CONFIG_PATH
: Jalur ke konfigurasi publikasi Play. Misalnya,path\to\play_publishing_config.xml
.WAB_OUTPUT_PATH
: Jalur ke file WAB. Misalnya,path\to\output_bundle.wab
.
Cara menggunakan alat publikasi Play
Anggap saja Anda memiliki biner alat publikasi Play
playpublishingtool.exe
, konfigurasi publikasi Playplay_publishing_config.xml
, dan penginstal gamegame_installer.exe
di direktori kerja saat ini.Direktori kerja Anda saat ini akan terlihat seperti ini:
.\ ├── game_installer.exe ├── play_publishing_config.xml ├── playpublishingtool.exe
Untuk membuat WAB dengan nama, misalnya,
installer_bundle.wab
di direktori yang sama, perintahnya akan terlihat seperti:playpublishingtool.exe build-installer-bundle --input=play_publishing_config.xml --output=installer_bundle.wab
Dengan argumen
--force
, perintahnya akan terlihat seperti:playpublishingtool.exe build-installer-bundle --input=play_publishing_config.xml --output=installer_bundle.wab --force
Jika berhasil, Anda akan melihat output yang mirip dengan berikut ini:
Successfully built the installer bundle at installer_bundle.wab
Temukan file WAB di folder:
.\ ├── game_installer.exe ├── installer_bundle.wab ├── play_publishing_config.xml ├── playpublishingtool.exe
Memublikasikan game menggunakan Konsol Play
Setelah berhasil membuat WAB untuk game Anda, upload ke Konsol Play dan kelola setelan serta persyaratannya. Ikuti langkah-langkah untuk memublikasikan game Anda:
Menambahkan faktor bentuk Google Play Game di PC
Memublikasikan game hanya memerlukan langkah ini untuk pertama kalinya.
- Di Konsol Play pada menu kiri, pilih Pengujian dan rilis > Penyiapan > Setelan lanjutan (link langsung).
Buka tab Faktor bentuk, lalu tambahkan
Google Play Games on PC
dari menu drop-down + Tambahkan faktor bentuk.Klik tombol Kelola yang sesuai dengan faktor bentuk Google Play Game di PC di sisi kanan.
Pilih opsi Gunakan jalur khusus untuk game app bundle Windows Anda.
Klik Simpan, lalu Simpan lagi pada dialog konfirmasi.
Upload file WAB
Untuk mengupload file WAB:
- Di Konsol Play pada menu kiri, pilih Uji dan rilis > Produksi (link langsung).
- Di halaman Produksi, pilih Khusus Google Play Game di PC (Windows) dari drop-down faktor bentuk di sisi kanan.
- Di tab Windows app bundle, klik tombol Upload Windows app bundle dan upload file WAB. Atau, Anda juga dapat mengklik tombol Upload paket aplikasi Windows di sisi kanan drop-down faktor bentuk.
- Klik Simpan.
Mengonfigurasi persyaratan PC Windows
Untuk mengonfigurasi persyaratan PC Windows:
- Di Konsol Play pada menu kiri, pilih Mendorong pertumbuhan pengguna > Keberadaan di Store > Setelan Store (link langsung).
- Di bagian Persyaratan PC, klik tombol Edit di sisi kanan.
- Perbarui kolom, lalu klik Simpan.
Mengonfigurasi gambar pembelian dalam aplikasi
Ini adalah langkah opsional. Untuk mengonfigurasi gambar pembelian dalam aplikasi:
- Di Konsol Play pada menu kiri, pilih Kembangkan pengguna > Keberadaan di Store > Listingan Play Store(link langsung).
- Di bagian Listingan Play Store default di tab Listingan, klik tombol -> (panah) di sisi kanan. Tindakan ini akan mengarahkan Anda ke halaman Listingan Play Store default.
- Buka bagian Google Play Game di PC dan upload gambar di Gambar pembelian dalam aplikasi Google Play Game di PC (Windows).
- Klik Simpan.
Kirim perubahan untuk ditinjau
- Di Konsol Play pada menu kiri, pilih Ringkasan publikasi.
- Di bagian Perubahan belum dikirim untuk ditinjau, klik Kirim perubahan untuk ditinjau.
Setelah tim Peninjauan menyetujui perubahan Anda, game Anda akan dapat ditemukan di Google Play.