Google Play Games on PC पर गेम रिलीज़ करने से पहले, यह ज़रूरी है कि आपका गेम, खेलने से जुड़ी ज़रूरी शर्तें पूरी करता हो . गेम को प्लैटफ़ॉर्म पर रिलीज़ करने के बाद, उसे पूरी तरह से सर्टिफ़ाई कराने के लिए काम किया जा सकता है. इसके लिए, प्लैटफ़ॉर्म की ऐसी सुविधाएं जोड़ी जा सकती हैं जो खिलाड़ियों को पसंद आएं. जैसे, गेम को बिना किसी रुकावट के जारी रखने की सुविधा, प्लैटफ़ॉर्म के इनपुट कंट्रोल, और बेहतर परफ़ॉर्मेंस.
खेलने से जुड़ी ज़रूरी शर्तें
अपने मोबाइल गेम को पीसी पर उपलब्ध कराने के लिए, यह ज़रूरी है कि वह खेलने से जुड़ी ज़रूरी शर्तें पूरी करता हो. इन शर्तों को इसलिए बनाया गया है, ताकि यह पक्का किया जा सके कि आपका गेम, प्लैटफ़ॉर्म पर खेला जा सकता है. पीसी पर गेम उपलब्ध होने के बाद, उसे प्लैटफ़ॉर्म पर पूरी तरह से सर्टिफ़ाई कराने के लिए, उसे बेहतर बनाया जा सकता है.
खेलने से जुड़ी ज़रूरी शर्तों की चेकलिस्ट:
- गेम को माउस और कीबोर्ड की मदद से पीसी पर खेला जा सकता है. ध्यान दें कि इस शर्त को पूरा करने के लिए, माउस और कीबोर्ड के लिए सीधे तौर पर सहायता उपलब्ध कराना ज़रूरी नहीं है. कंपैटबिलिटी मोड में खेले जा सकने वाले गेम, इस शर्त को पूरा करते हैं.
- ऐसी अनुमतियों की वजह से गेमप्ले ब्लॉक नहीं होना चाहिए जो काम नहीं करती हैं.
- ऐसे Google API की वजह से गेमप्ले ब्लॉक नहीं होना चाहिए जो काम नहीं करते हैं.
- गेम के लिए, ऐसी सुविधाओं की ज़रूरत नहीं होनी चाहिए जो काम नहीं करती हैं.
- गेम में OpenGL ES (3.2 या इससे पहले का वर्शन) या Vulkan (1.1 या इससे पहले का वर्शन) काम करना चाहिए.
खेलने से जुड़ी ज़रूरी शर्तों की जांच करना
यह पता लगाने के लिए कि आपका गेम, खेलने से जुड़ी बुनियादी ज़रूरी शर्तें पूरी करता है या नहीं, उसे कई तरीकों से टेस्ट किया जा सकता है. सबसे ज़रूरी बात यह है कि इनपुट हैंडलिंग की जांच की जाए. साथ ही, यह देखा जाए कि काम न करने वाली सुविधाओं या अनुमतियों की वजह से गेमप्ले ब्लॉक न हो. एक क्लिक वाले गेम के लिए, प्लैटफ़ॉर्म का कंपैटबिलिटी मोड काफ़ी हो सकता है. अगर आपका गेम ज़्यादा मुश्किल है, जैसे कि उसे खेलने के लिए दोनों हाथों का इस्तेमाल करना पड़ता है, तो माउस और कीबोर्ड के लिए अतिरिक्त सहायता की ज़रूरत पड़ सकती है. यहां कुछ बातों का ध्यान रखना ज़रूरी है:
- स्क्रोल करने या ज़ूम करने के लिए, माउस के स्क्रोल व्हील का इस्तेमाल करें.
- माउस से वर्टिकल स्वाइप करने के लिए, हॉरिज़ॉन्टल स्वाइप के मुकाबले ज़्यादा काम करना पड़ता है. हालांकि, कंपैटबिलिटी मोड का इस्तेमाल करके हॉरिज़ॉन्टल स्वाइप को आसानी से किया जा सकता है. इसलिए, वर्टिकल स्वाइप के लिए कीबोर्ड शॉर्टकट का इस्तेमाल करें.
- कीबोर्ड शॉर्टकट की मदद से, मल्टी-टच जेस्चर की सुविधा उपलब्ध कराएं.
- सामान्य कार्रवाइयों के लिए कीबोर्ड शॉर्टकट जोड़ें. जैसे, डायलॉग स्वीकार करने के लिए Enter दबाना या रद्द करने के लिए Escape दबाना.
अपने गेम को खेलने से जुड़ी ज़रूरी शर्तों के मुताबिक टेस्ट करने के लिए, डेवलपर एम्युलेटर का इस्तेमाल करें.
गेम का ABI आर्किटेक्चर
Google Play Games on PC, ARM या x86-64 ABI का इस्तेमाल करके बनाए गए Android गेम के साथ काम करता है. गेम डेवलपर को Google Play Games on PC के लिए, x86-64 बाइनरी शिप करनी चाहिए. हालांकि, अगर ARM गेम, परफ़ॉर्मेंस और स्थिरता से जुड़ी ज़रूरी शर्तें पूरी करते हैं, तो उन्हें सर्टिफ़िकेशन मिल जाएगा.
ARM बाइनरी
Google ने Intel के साथ मिलकर काम किया है, ताकि Intel Bridge Technology का इस्तेमाल करके, ARM पर आधारित गेम को Intel और AMD, दोनों तरह के पीसी पर उपलब्ध कराया जा सके. इसका मतलब है कि अगर आपका मोबाइल गेम, खेलने से जुड़ी ज़रूरी शर्तें पूरी करता है, तो उसे Google Play Games on PC पर, x86 पर आधारित ज़्यादातर पीसी पर डिस्ट्रिब्यूट किया जा सकता है.
x86-64 बाइनरी
अपने मोबाइल गेम का x86-64 वर्शन उपलब्ध कराने से, खिलाड़ियों को बेहतर परफ़ॉर्मेंस मिलती है. ऐसा इसलिए, क्योंकि इसे सीधे तौर पर बिल्ट-इन हार्डवेयर पर चलाया जा सकता है.
सर्टिफ़िकेशन से जुड़ी ज़रूरी शर्तें
सर्टिफ़ाइड गेम, Google Play Games on PC की सुविधाओं और क्षमताओं का इस्तेमाल करने के लिए ऑप्टिमाइज़ किए जाते हैं, ताकि खिलाड़ियों को बेहतर अनुभव मिल सके. अपने गेम को सर्टिफ़ाई कराने के लिए, यह ज़रूरी है कि वह खेलने से जुड़ी सभी बुनियादी शर्तें पूरी करता हो. इसके अलावा, उसे ये शर्तें भी पूरी करनी होंगी.
- परफ़ॉर्मेंस और स्थिरता
- फ़्रेमरेट को स्थिर और स्मूद बनाए रखना
- कम क्षमता वाले पीसी पर 30 FPS (फ़्रेम प्रति सेकंड)
- ज़्यादा क्षमता वाले पीसी पर 60 FPS (फ़्रेम प्रति सेकंड)
- लगातार 20 मिनट से ज़्यादा गेमप्ले के दौरान, गेम क्रैश नहीं होना चाहिए
- फ़्रेमरेट को स्थिर और स्मूद बनाए रखना
- खेलने से जुड़ी ज़रूरी शर्तें
- ग्राफ़िक्स और ऑडियो
- ज़्यादा रिज़ॉल्यूशन वाले ऐसेट और टेक्सचर का इस्तेमाल करें, ताकि 1440p रिज़ॉल्यूशन पर गेम खेलने पर धुंधलापन न दिखे और टेक्स्ट पढ़ा जा सके
- 16:9 आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) (या पोर्ट्रेट मोड के लिए 9:16) की सुविधा उपलब्ध कराएं. इसका मतलब है कि इस आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) में गेम खेलने पर, काली पट्टियां नहीं दिखनी चाहिए.
- बड़ी स्क्रीन के लिए, यूज़र इंटरफ़ेस (यूआई) एलिमेंट को स्केल करें
- ऑडियो प्लेबैक स्मूद हो और सिंक में हो
- डिवाइस इनपुट
- क्रॉस-प्लैटफ़ॉर्म गेमप्ले
इन ज़रूरी शर्तों को कब इंटिग्रेट करना है और इनकी जांच कैसे की जाती है, इस बारे में ज़्यादा जानने के लिए, माइलस्टोन की चेकलिस्ट वाला पेज देखें.
सुझाव (ज़रूरी शर्तें नहीं)
खिलाड़ियों के अनुभव को बेहतर बनाने के लिए, हमारा सुझाव है कि आप ये काम करें:
- x86-64 ABI आर्किटेक्चर शामिल करें
- मोबाइल और पीसी पर, Google Play की गेम सेवाओं के वर्शन 2 के लिए, साइन-इन सेवा को इंटिग्रेट करें
- कंट्रोलर / गेमपैड से गेम खेलने की सुविधा
- ज़्यादातर गेम के लिए, कंट्रोलर की मदद से बड़ी स्क्रीन पर बेहतर उपयोगकर्ता अनुभव मिलता है. साथ ही, कुछ खिलाड़ी इनपुट के लिए कंट्रोलर का इस्तेमाल करना पसंद करते हैं.
हार्डवेयर परफ़ॉर्मेंस टियर
सर्टिफ़िकेशन के लिए
| हार्डवेयर | कम क्षमता वाला पीसी | ज़्यादा क्षमता वाला पीसी |
|---|---|---|
| सीपीयू | क्वाड-कोर, जिसमें हाइपरथ्रेडिंग की सुविधा हो (8 लॉजिकल कोर) | 8-कोर, जिसमें हाइपरथ्रेडिंग की सुविधा हो (16 लॉजिकल कोर) |
| जीपीयू | आम तौर पर इस्तेमाल होने वाला इंटिग्रेटेड जीपीयू, जैसे कि Intel Iris Xe | आम तौर पर इस्तेमाल होने वाला डिस्क्रीट जीपीयू, जैसे कि GeForce RTX 3060 |
खिलाड़ियों के लिए ज़रूरी शर्तें
किसी पीसी पर Google Play Games on PC का इस्तेमाल करने के लिए, खिलाड़ियों को किन ज़रूरी शर्तों को पूरा करना होगा, इस बारे में जानने के लिए, पीसी के लिए ज़रूरी शर्तें Google सहायता केंद्र में देखें.
डेवलपर एम्युलेटर पाना
अपने गेम का कंपैटिबल बिल्ड पाने के बाद, उसे एम्युलेटर के डेवलपर-फ़ोकस वाले बिल्ड में टेस्ट किया जा सकता है. डेवलपर एम्युलेटर में, Google Play Games on PC की वही सुविधाएं, एसडीके टूल, और ऑप्टिमाइज़ेशन शामिल होते हैं जो उपयोगकर्ता अनुभव में शामिल होते हैं. इसके अलावा, इसमें कुछ अतिरिक्त कंट्रोल भी शामिल होते हैं, जिनसे Windows पर अपने गेम को टेस्ट करना आसान हो जाता है.
Android Studio या Android Debug Bridge की मदद से, APK को एम्युलेटर पर साइडलोड किया जा सकता है.
ज़्यादा जानकारी के लिए, Google Play Games on PC के डेवलपर एम्युलेटर की मदद से डेवलपमेंट करना लेख पढ़ें.