Agar berhasil menginisialisasi SDK di dalam game, beberapa persyaratan harus dipenuhi. Ini mencakup:
Menjalankan dari game yang dapat dieksekusi dan ditandatangani secara digital
Meluncurkan game yang dapat dieksekusi dari Google Play Game
Hal ini dapat membebani developer yang secara aktif membuat game di dalam editor game atau IDE kode karena mereka harus mengemas &memublikasikan game untuk dirilis.
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 mengharuskan file yang dapat dieksekusi 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 mengemas atau menandatangani secara digital game yang dapat dieksekusi atau meluncurkannya dari Google Play Games.
Langkah 1: Aktifkan mode developer dalam 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 bagian kunci registri
HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid.
Hal ini dapat dilakukan menggunakan Editor Registri Windows, 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
Saat 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 dirilis, yang diperlukan agar beberapa API SDK 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 Google Play
- Melindungi game Anda dengan Play Integrity untuk PC