Input SDK, oyuncuların PC Üzerinde Google Play Games'de oynamak istedikleri herhangi bir oyun için fare ve klavye bağlamalarını görüntülemelerine ve değiştirmelerine olanak tanıyan birleşik bir arayüz sağlar. Oyun sırasında oyuncular, bu ekran görüntüsünde gösterildiği gibi PC Üzerinde Google Play Games yer paylaşımını istedikleri zaman çağırabilir:
Bu SDK, PC Üzerinde Google Play Games'de klavye kullanan oyunlar için gereklidir. Bunun nedeni, Android mobil oyunlarının oyuncu girişi için dokunmatik ekran üzerine tasarlanmış olmasıdır. PC için geliştirme yaparken oyunların fare ve klavyeyi desteklemesi gerekir. Bu SDK'yı yalnızca PC Üzerinde Google Play Games'de etkinleştirmeniz gerekir.
Input SDK, oyuncuların farklı platformlarda oyununuzu oynarken mutlu ve ilgili kalmasını sağlayan önemli bir unsurdur. Fare ve klavye ile elde edilen deneyim, dokunmatik ekranlardan farklıdır. Oyununuzu Input SDK ile entegre ettiğinizde oyuncular, PC Üzerinde Google Play Games'deki varsayılan kontrolleri yeniden eşleyebilir.
Daha sürükleyici bir deneyim için menüleriniz, ana oyununuz ve mini oyunlarınız için farklı kontrol şemaları ayarlayarak veya kullanıcı arayüzünüzü kullanıcılarınızın özel kontrol haritalarına uyacak şekilde güncelleyerek PC Üzerinde Google Play Games'in sunduğu yeniden eşleme özelliğinden daha fazla yararlanabilirsiniz. Tek tek tuşlar veya tuş grupları için yeniden eşlemeyi devre dışı bırakabilir ya da etkinleştirebilir veya oyununuzda hangi tuşların yeniden eşlenmesine izin verileceğini belirleyebilirsiniz.
Yeniden eşleme özelliği kullanılırken Android, kullanıcının bir metin alanına metin yazdığını algılar ve yeniden eşlemeyi devre dışı bırakır. Böylece oyununuzun bu senaryolarda yeniden eşlemeyi manuel olarak devre dışı bırakması gerekmez.
Oyununuz için mümkün olan en iyi PC deneyimini oluşturmanıza yardımcı olacak daha fazla bilgi için en iyi uygulamalar ve Input SDK'nın kısıtlamaları bölümünü inceleyin.
Entegrasyon kılavuzu
Input SDK'yı entegre etme hakkında bilgi için Input SDK'yı kullanmaya başlama başlıklı makaleyi inceleyin.
Örnek oyunlar
Input SDK ile entegrasyon örnekleri için Kotlin veya Java oyunlarında AGDK Tunnel'ı, Unity oyunlarında ise Trivial Kart'ı inceleyin.
Input SDK'sını indirin
Input SDK'yı indirmeden önce aşağıdaki Google Input SDK hizmet şartlarını ve veri toplama koşullarını okuyun.
Google API'leri Hizmet Şartları
Google Giriş SDK'sını kullanımınız Google API'leri Hizmet Şartları'na tabidir.
Veri toplama
Google Giriş SDK'sı, ürünümüzü iyileştirmek için performans ve kararlılık verilerini toplayabilir. Bu veriler arasında şunlar yer alır:
- Input SDK yöntemlerine yapılan çağrıların sayısı.
- Input SDK yöntemlerine yapılan başarısız çağrıların sayısı.
- InputMap, aşağıdaki gibi toplu bilgiler sağlar:
- Tanımlanan işlem ve grup sayısı.
- Tanımlanan tek tuşlu, çok tuşlu ve fare işlemlerinin sayısı.
- Tanımlanan fare işlemlerinin sayısı.
- Yeniden eşlenebilir işlem ve grup sayısı.
- Yeniden eşleme için ayrılmış anahtar sayısı.
- InputMap yeniden eşleme seçeneği (etkin/devre dışı).
- Oyunun paket adı.
- Oyunun sürüm numarası.
- Oyunun sürüm adı.
- SDK sürümünü girin.
- PC Üzerinde Google Play Games gibi istemci varyantları veya diğer istemciler.
Input SDK, Google Maven deposunda mevcuttur. Java veya Kotlin projenizi nasıl oluşturacağınızla ilgili talimatlar için Başlangıç Kılavuzu'na bakın.
Unity için Input SDK'sını Play Unity Plugins deposundan indirin.