Input SDK menyediakan antarmuka terpadu yang memungkinkan pemain melihat dan mengubah pintasan tombol keyboard dan mouse untuk game apa pun yang ingin dimainkan di Google Play Game di PC. Kapan pun selama gameplay, pemain dapat memanggil overlay Google Play Game di PC seperti yang terlihat pada screenshot ini:
SDK ini diperlukan untuk game yang menggunakan keyboard di Google Play Game di PC karena game seluler Android didesain dengan berorientasi pada layar sentuh untuk input pemain. Saat mengembangkan game untuk PC, game harus mendukung mouse dan keyboard. Anda hanya boleh mengaktifkan SDK ini di Google Play Game di PC.
Input SDK adalah elemen penting untuk membuat pemain tetap senang dan berinteraksi dengan game Anda di berbagai platform. Pengalaman yang diberikan oleh mouse dan keyboard berbeda dengan layar sentuh. Saat mengintegrasikan game dengan Input SDK, Anda akan memungkinkan pemain memetakan ulang kontrol default di Google Play Game di PC.
Untuk pengalaman yang lebih imersif, Anda dapat memanfaatkan fitur pemetaan ulang yang ditawarkan oleh Google Play Game di PC dengan menyetel kontrol skema yang berbeda untuk menu, game utama, dan game mini, atau dengan memperbarui UI agar sesuai dengan peta kontrol khusus pengguna. Anda dapat menonaktifkan atau mengaktifkan pemetaan ulang untuk setiap tombol atau grup tombol, atau menentukan tombol yang diizinkan untuk dipetakan ulang dalam game.
Saat menggunakan fitur pemetaan ulang, Android akan mendeteksi saat pengguna mengetik teks dalam kolom teks dan menonaktifkan pemetaan ulang, sehingga game Anda tidak perlu menonaktifkan pemetaan ulang secara manual untuk skenario ini.
Untuk mengetahui informasi selengkapnya, lihat praktik terbaik dan batasan Input SDK untuk membantu membangun pengalaman PC terbaik bagi game Anda.
Panduan integrasi
Untuk informasi cara mengintegrasikan Input SDK, lihat Mulai menggunakan Input SDK.
Contoh game
Untuk contoh cara berintegrasi dengan Input SDK, lihat AGDK Tunnel untuk game Kotlin atau Java, dan Trivial Kart untuk game Unity.
Mendownload Input SDK
Sebelum mendownload Input SDK, baca persyaratan layanan Google Input SDK berikut dan persyaratan pengumpulan data.
Persyaratan Layanan Google API
Persyaratan Layanan Google API mengatur penggunaan Anda atas Google Input SDK.
Pengumpulan data
Google Input SDK dapat mengumpulkan data performa dan stabilitas untuk meningkatkan produk kami, termasuk data berikut:
- Jumlah panggilan ke metode Input SDK
- Jumlah panggilan yang gagal ke metode Input SDK
- Informasi gabungan InputMap seperti:
- Jumlah tindakan dan grup yang ditentukan.
- Jumlah tindakan tombol tunggal, multi-tombol, dan mouse yang ditentukan.
- Jumlah tindakan mouse yang ditentukan.
- Jumlah tindakan dan grup yang dapat dipetakan ulang.
- Jumlah tombol yang diperbolehkan untuk pemetaan ulang.
- Opsi pemetaan ulang InputMap (diaktifkan/dinonaktifkan).
- Nama paket game.
- Nomor versi game.
- Nama versi game.
- Versi Input SDK.
- Varian klien seperti Google Play Game di PC atau klien lain.
Input SDK tersedia di Google Maven Repository. Lihat Panduan Memulai untuk mendapatkan petunjuk tentang cara menggunakan project Java atau Kotlin.
Download Input SDK untuk Unity dari repositori Plugin Unity Play.