Bu bölümde, PC Üzerinde Google Play Games'de kullanıcı girişlerini yönetmek için tasarımla ilgili dikkat edilmesi gereken noktalar ve en iyi uygulamalar ele alınmaktadır.
PC Üzerinde Google Play Games, oyuncu girişi için dokunmatik ekran yerine fare ve klavye kullanır. Fare ve klavye deneyiminizi tasarlarken, masaüstü veya dizüstü PC kullanıcıları için en iyi kullanıcı deneyimini oluşturmaya odaklanın. Başlamak için Chromebook'lar için Android uygulaması giriş uyumluluğu kılavuzumuza bakın.
En iyi uygulamalar
Oyuncu etkileşimleri tasarlama ve oluşturma için aşağıdaki en iyi uygulamaları öneririz.
- Tüm hedefler bir imleçle tıklanabilir olmalıdır.
- Kaydırılabilir tüm yüzeylerin fare tekerleği etkinliklerinde kaydırılması.
- Fareyle üzerine gelindiğinde tıklanabilir yüzeyleri vurgulayın ve kullanıcıyı bunaltmadan kullanıcı arayüzünün keşfini iyileştirmek için sağduyunuzu kullanın.
- Kullanıcılara kontrolleri hızla getirmeleri için kısayol tuşları sağlayın.
- Dokunmaya dayalı denetimleri (örneğin, baş parmak kontrol çubukları veya ekrandaki düğmeler) fare tabanlı denetimler ve kısayol tuşlarıyla değiştirin.
- Mobil oyununuzda çoklu dokunma hareketleri gerektiren işlemler için, aynı işlemlerin klavye veya fare kontrolüyle desteklendiğinden emin olun (örneğin, iki parmakla sıkıştırma hareketi yapmak için farenin kaydırma tekerleğini kullanın).
Ek ayrıntılar ve en iyi uygulamalar için ChromeOS Android uygulamanızı fare ve klavye için optimize etme kılavuzumuza bakın.
Uluslararasılaştırmada dikkat edilmesi gereken noktalar
Uluslararası bir kitleye yönelik oyun tasarlarken, klavye düzeninizi oyununuzun desteklediği her bir dile ayarlı olarak oyununuzu test etmeniz önemlidir. Aksi takdirde, oyuncuların oyun içi sohbet gibi özellikleri kullanması engellenebilir. Giriş yerel ayarınızı sistem ayarlarınızdan değiştirebilirsiniz. Yaptığınız değişiklikler, PC Üzerinde Google Play Games'e otomatik olarak uygulanır. Mobil cihazlarda, sanal klavyeden metin almanız nedeniyle motorunuzdaki birçok sorun gizlenmiş olabilir. PC'de sık karşılaşılan sorunlar şunlardır:
- "Alternatif grafik" (AltGr) anahtar kodlarının yanlış işlenmesi. Birçok yerel ayarda bu, aksan işaretleri gibi aksan işaretleri veya bölgesel para birimi glifleri gibi yerel ayarlara özgü semboller yazmak için kullanılır.
- "giriş yöntemi uzantısı" (IME) girişlerinin yanlış işlenmesi. Bu yöntem genellikle, kullanıcıların birkaç tuş vuruşunu tek bir karakterde birleştirmelerine olanak tanıyarak Latin olmayan alfabeleri desteklemek için kullanılır.
GameTextInput
ve EditText
uluslararası klavye düzenlerini ve giriş yöntemlerini zaten bilir.
Önerilen giriş eşlemeleri
Aşağıdaki listede, birçok oyunun ortak olarak yaptığı işlemler ve tipik uygulama geliştiricilerinin PC Üzerinde Google Play Games'de kullandığı işlemler bulunmaktadır:
- Mesaj göndermek veya metin girişi alanlarında metin göndermek için
enter tuşunu kullanın. - Menüler ve iletişim kutuları
escape tuşuyla iptal edilebilir. - Hikaye öğelerinde ve iletişim kutularında ilerlemek için
enter tuşunu kullanın. - Metni dikey olarak kaydırmak için kaydırma tekerleğini kullanın.
- Özellikle mobil derlemenizi iki parmakla birleştiriyorsanız yakınlaştırmak veya uzaklaştırmak için kaydırma tekerleğini kullanın.
- Normalde tıklama ve sürükleme hareketlerini kullanacağınız bir haritada gezinmek için
W ,A ,S veD tuşlarını kullanın.
Bu işlemler yaygın olsa da, düzgün bir şekilde bulunabilir olduklarından emin olmak için bunları yine de Giriş SDK'sı ile oynatıcıya açık bir şekilde sunmalısınız.
Uyumluluk modu
PC Üzerinde Google Play Games, oyununuzu varsayılan olarak "giriş uyumluluk moduna" alır. Bu, sol fare düğmesine bastığınızda oyununuza bir dokunma etkinliği verildiği anlamına gelir. Daha fazla bilgi için fare girişi kılavuzuna bakın.
Eğiticiler ve kullanıcı eğitimi
Bazı durumlarda, kullanıcılar fare ve klavye denetimlerini görüntüleyebilmenin yanı sıra onlara oyunun denetimlerini öğreten oyun içi eğiticilerden yararlanabilir. Fare ve klavye için doğru kontrollerle oyun içi eğiticiler ve eğitici özellikler eklemenizi ve oyununuzun PC sürümünün dokunma tabanlı kontrolleriyle ilgili eğiticileri kaldırmanızı öneririz.