ऐप्लिकेशन बनाते समय PC SDK टूल का इस्तेमाल करना

किसी गेम में SDK टूल को शुरू करने के लिए, कई ज़रूरी शर्तें पूरी करनी होंगी. इनमें शामिल हैं:

  • डिजिटल हस्ताक्षर वाले गेम के एक्सीक्यूटेबल से चल रहा हो

  • Google Play Games से गेम को लॉन्च करना

ये उन डेवलपर के लिए बोझ हो सकते हैं जो गेम एडिटर या कोड आईडीई में अपने गेम को लगातार बना रहे हैं. ऐसा इसलिए, क्योंकि उन्हें गेम को रिलीज़ करने के लिए, पैकेज करना और पब्लिश करना पड़ता है.

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

ज़रूरी शर्तें

  • रिलीज़ होने से पहले इस्तेमाल करने की सुविधा देने वाले पार्टनर (ईएपी) का जीयूआईडी पाएं. यह एक ऐसी गुप्त कुंजी है जिसकी मदद से आपकी डेवलपमेंट टीम, गेम इंजन एडिटर में एसडीके टूल का इस्तेमाल कर सकती है. इसके लिए, गेम को पैकेज करने या डिजिटल तरीके से हस्ताक्षर करने या Google Play Games से उसे लॉन्च करने की ज़रूरत नहीं होती.

पहला चरण: मेनिफ़ेस्ट में डेवलपर मोड चालू करना

अपने ऐप्लिकेशन के manifest.xml में जाकर, IsDeveloperMode को true पर सेट करके, अपने ऐप्लिकेशन के लिए डेवलपर मोड चालू करें.

<?xml version="1.0" encoding="utf-8"?>
<Manifest version="1">
    <Application>
        <PackageName>com.example.package</PackageName>
        <IsDeveloperMode>true</IsDeveloperMode>
    </Application>
</Manifest>

दूसरा चरण: रिलीज़ होने से पहले ऐप्लिकेशन इस्तेमाल करने की सुविधा चालू करना

जिस डिवाइस पर टेस्ट किया जा रहा है उस पर रिलीज़ से पहले ऐप्लिकेशन इस्तेमाल करने की सुविधा चालू करें. इसके लिए, HKLM\Software\Google\Play Games Services\EarlyAccessPartnerGuid रजिस्ट्री कुंजी में EarlyAccessPartnerGuid स्ट्रिंग वैल्यू सेट करें.

ऐसा Windows Registry Editor का इस्तेमाल करके किया जा सकता है. इसके अलावा, एडमिन cmd टर्मिनल से भी ऐसा किया जा सकता है. इसके लिए, यह कमांड इस्तेमाल करें:

C:\> reg add "HKLM\Software\Google\Play Games Services" /v EarlyAccessPartnerGuid /t REG_SZ /d EAP GUID

तीसरा चरण: पीसी के लिए Google Play Games में साइन इन करना

डेवलपर मोड चालू होने पर, SDK, एपीआई कॉल करते समय उस खाते का इस्तेमाल करता है जिससे Google Play Games for PC में साइन इन किया गया है. अगर एक से ज़्यादा खातों से साइन इन किया गया है, तो सक्रिय खाते का इस्तेमाल किया जाएगा.

अगर आपका गेम सार्वजनिक तौर पर रिलीज़ नहीं किया गया है (Play Console में कभी भी प्रोडक्शन रिलीज़ ट्रैक पर पब्लिश नहीं किया गया है), तो हमारा सुझाव है कि आप उस Google खाते का इस्तेमाल करें जिसने आपके गेम के इंटरनल टेस्टिंग ग्रुप में शामिल किया है. रिलीज़ से पहले, इंटरनल टेस्टर के पास आपके गेम का ऐक्सेस होगा. यह कुछ एसडीके एपीआई के काम करने के लिए ज़रूरी है. उदाहरण के लिए, Play Billing की मदद से खरीदारी करना. Play Console में जाकर, अपने ऐप्लिकेशन के इंटरनल टेस्टर मैनेज किए जा सकते हैं.

अगले चरण

अपने ऐप्लिकेशन में Google Play PC की सुविधाएं जोड़ें: