Menggunakan PC SDK saat mengembangkan

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: