Agar berhasil melakukan inisialisasi SDK di dalam game, beberapa persyaratan harus dipenuhi. Ini mencakup:
Berjalan dari file yang dapat dieksekusi game yang ditandatangani secara digital
Meluncurkan file yang dapat dieksekusi game dari Google Play Game
Hal ini dapat membebani developer yang secara aktif mem-build game mereka di dalam editor game atau IDE kode karena mereka memerlukan pengemasan & publikasi game untuk rilis.
Untuk memberikan alur kerja pengembangan yang lebih baik, SDK menawarkan mode developer. Jika diaktifkan, mode developer memungkinkan SDK berfungsi di dalam editor game atau IDE kode. SDK dapat diinisialisasi tanpa memerlukan file yang dapat dieksekusi untuk ditandatangani secara digital atau diluncurkan dari Google Play Game.
Prasyarat
- Dapatkan GUID partner akses awal (EAP). Ini adalah kunci rahasia yang memungkinkan tim pengembangan Anda menggunakan SDK dari dalam editor game engine tanpa perlu memaketkan atau menandatangani secara digital game yang dapat dieksekusi atau meluncurkannya dari Google Play Game.
Langkah 1: Aktifkan mode developer di manifes
Aktifkan mode developer untuk aplikasi Anda dengan menetapkan IsDeveloperMode
ke
true
di dalam manifest.xml
aplikasi Anda.
<?xml version="1.0" encoding="utf-8"?>
<Manifest version="1">
<Application>
<PackageName>com.example.package</PackageName>
<IsDeveloperMode>true</IsDeveloperMode>
</Application>
</Manifest>
Langkah 2: Aktifkan akses awal
Aktifkan akses awal di perangkat tempat Anda melakukan pengujian dengan menetapkan
nilai string EarlyAccessPartnerGuid
di bawah
kunci registry HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid
.
Hal ini dapat dilakukan menggunakan Windows Registry Editor, atau dari terminal cmd admin dengan perintah:
C:\> reg add "HKLM\Software\Google\Play Games Services" /v EarlyAccessPartnerGuid /t REG_SZ /d EAP GUID
Langkah 3: Login ke Google Play Game untuk PC
Jika mode developer diaktifkan, SDK akan menggunakan akun yang login ke Google Play Game untuk PC saat melakukan panggilan API. Jika beberapa akun login, akun aktif akan digunakan.
Jika game Anda belum dirilis secara publik (belum pernah dipublikasikan ke jalur rilis produksi di dalam Konsol Play), sebaiknya gunakan Akun Google yang telah bergabung dengan grup pengujian internal game Anda. Penguji internal akan memiliki akses ke game Anda sebelum rilis, yang diperlukan agar beberapa API SDK dapat berfungsi. Misalnya, menyelesaikan pembelian dengan Layanan Penagihan Play. Anda dapat mengelola penguji internal aplikasi di dalam Konsol Play.
Langkah berikutnya
Tambahkan fitur Google Play PC ke aplikasi Anda:
- Menjual produk digital dengan Layanan Penagihan Play
- Mengukur pemasaran Anda dengan Perujuk Instal Play