इनपुट SDK टूल

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

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

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

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 टनल और Unity गेम के लिए ट्रिवियल कार्ट देखें.

Input SDK डाउनलोड करें

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

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

Google Input SDK का इस्तेमाल, Google API की सेवा की शर्तों के मुताबिक किया जाता है.

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

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

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

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

Play Unity Plugins repository से, Unity के लिए Input SDK डाउनलोड करें.