इनपुट SDK टूल

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

सैंपल गेम पर रेंडर किए गए इनपुट SDK टूल को दिखाने वाला स्क्रीनशॉट

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

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

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

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

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

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

इनपुट SDK को एकीकृत करने के बारे में जानकारी के लिए, देखें इनपुट SDK टूल का इस्तेमाल शुरू करें.

सैंपल गेम

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

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

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

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

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

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

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

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

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

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