इनपुट SDK टूल

Input SDK टूल, एक यूनिफ़ाइड इंटरफ़ेस उपलब्ध कराता है. इसकी मदद से, खिलाड़ी Google Play Games on PC पर कोई भी गेम खेलते समय, माउस और कीबोर्ड की बाइंडिंग देख और बदल सकते हैं. गेमप्ले के दौरान, खिलाड़ी किसी भी समय Google Play Games on PC का ओवरले खोल सकता है. यह ओवरले, इस स्क्रीनशॉट में दिखाया गया है:

किसी सैंपल गेम पर रेंडर किया गया Input SDK दिखाने वाला स्क्रीनशॉट

Google Play Games on PC पर कीबोर्ड का इस्तेमाल करने वाले गेम के लिए, यह SDK टूल ज़रूरी है. ऐसा इसलिए, क्योंकि Android मोबाइल गेम, खिलाड़ी के इनपुट के लिए टचस्क्रीन के हिसाब से डिज़ाइन किए जाते हैं. पीसी के लिए गेम डेवलप करते समय, उनमें माउस और कीबोर्ड की सुविधा होनी चाहिए. आपको Google Play Games on PC पर सिर्फ़ इस SDK टूल को चालू करना चाहिए.

Input SDK टूल, अलग-अलग प्लैटफ़ॉर्म पर आपके गेम को खेलने वाले लोगों को खुश रखने और उन्हें जोड़े रखने के लिए ज़रूरी है. माउस और कीबोर्ड से मिलने वाला अनुभव, टचस्क्रीन से अलग होता है. अपने गेम को Input SDK टूल के साथ इंटिग्रेट करने पर, खिलाड़ी Google Play Games on PC में डिफ़ॉल्ट कंट्रोल को रीमैप कर पाएंगे.

ज़्यादा बेहतर अनुभव के लिए, Google Play Games on PC की रीमैपिंग सुविधा का ज़्यादा फ़ायदा लिया जा सकता है. इसके लिए, अपने मेन्यू, मुख्य गेम, और मिनीगेम के लिए अलग-अलग स्कीम कंट्रोल सेट किए जा सकते हैं. इसके अलावा, यूज़र के कस्टम कंट्रोल मैप के हिसाब से, यूज़र इंटरफ़ेस (यूआई) को अपडेट किया जा सकता है. किसी एक बटन या बटन के ग्रुप के लिए, रीमैपिंग की सुविधा को बंद या चालू किया जा सकता है. इसके अलावा, यह तय किया जा सकता है कि आपके गेम में किन बटन को रीमैप किया जा सकता है.

रीमैपिंग की सुविधा का इस्तेमाल करते समय, Android यह पता लगा लेगा कि उपयोगकर्ता किसी टेक्स्ट फ़ील्ड में टेक्स्ट टाइप कर रहा है या नहीं. अगर उपयोगकर्ता टेक्स्ट टाइप कर रहा है, तो रीमैपिंग की सुविधा बंद हो जाएगी. इसलिए, आपके गेम को इन स्थितियों के लिए, रीमैपिंग की सुविधा को मैन्युअल तरीके से बंद करने की ज़रूरत नहीं होगी.

ज़्यादा जानकारी के लिए, Input SDK टूल के सबसे सही तरीके और पाबंदियां देखें. इससे आपको अपने गेम के लिए, पीसी पर सबसे बेहतर अनुभव देने में मदद मिलेगी.

इंटिग्रेशन गाइड

Input SDK टूल को इंटिग्रेट करने के बारे में जानने के लिए, Input SDK टूल का इस्तेमाल शुरू करना लेख पढ़ें.

सैंपल गेम

Input SDK टूल को इंटिग्रेट करने के उदाहरण देखने के लिए, Kotlin या Java गेम के लिए AGDK Tunnel और Unity गेम के लिए Trivial Kart देखें.

Input SDK टूल डाउनलोड करना

Input SDK टूल डाउनलोड करने से पहले, Google Input SDK टूल की सेवा की ये शर्तें और डेटा इकट्ठा करने की ज़रूरी शर्तें पढ़ें.

Google API की सेवा की शर्तें

Google API की सेवा की शर्तें, Google Input SDK टूल के आपके इस्तेमाल पर लागू होती हैं.

डेटा इकट्ठा करने से जुड़ी जानकारी

Google Input SDK टूल, हमारे प्रॉडक्ट को बेहतर बनाने के लिए, परफ़ॉर्मेंस और स्थिरता से जुड़ा डेटा इकट्ठा कर सकता है. इसमें यह डेटा शामिल है:

  • Input SDK टूल के तरीकों के लिए किए गए कॉल की संख्या.
  • Input SDK टूल के तरीकों के लिए किए गए उन कॉल की संख्या जो पूरे नहीं हुए.
  • InputMap से इकट्ठा की गई जानकारी, जैसे:
    • तय की गई कार्रवाइयों और ग्रुप की संख्या.
    • तय किए गए सिंगल-की, मल्टी-की, और माउस ऐक्शन की संख्या.
    • तय किए गए माउस ऐक्शन की संख्या.
    • रीमैप की जा सकने वाली कार्रवाइयों और ग्रुप की संख्या.
    • रीमैपिंग के लिए रिज़र्व किए गए बटन की संख्या.
    • InputMap रीमैपिंग का विकल्प (चालू/बंद).
  • गेम का पैकेज नाम.
  • गेम का वर्शन नंबर.
  • गेम के वर्शन का नाम.
  • Input SDK टूल का वर्शन.
  • क्लाइंट के वैरिएंट, जैसे कि Google Play Games on PC या अन्य क्लाइंट.

Input SDK टूल, Google Maven Repository पर उपलब्ध है . अपने Java या Kotlin प्रोजेक्ट के लिए, शुरुआती निर्देश देखें.

Play Unity Plugins रिपॉज़िटरी से, Unity के लिए Input SDK टूल डाउनलोड करें.