Google Play Games on PC के लिए ग्राफ़िक कॉन्फ़िगर करें

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

इस पेज पर ज़रूरी शर्तों और सुझावों की खास जानकारी यहां दी गई है:

टेक्सचर कंप्रेशन

Google Play Games on PC तब भी छोटा किए गए टेक्सचर से गुज़रता है, जब हर बार Google Play Games on PC के संभव है, तो आपको पीसी हार्डवेयर का लाभ उठाने के लिए DXTC या BPTC का उपयोग करना चाहिए. OpenGL सुविधाओं की ज़रूरत होने पर कभी-कभी इन टेक्सचर को डीकंप्रेस करना पड़ता है साथ ही काम करने की वजह से, इस तरह के प्रॉडक्ट बनाए जा सकते हैं. इसलिए, आपको प्रोफ़ाइल बनाएं.

ETC1 और ETC2 जैसे फ़ॉर्मैट को OpenGL अनुवाद की मदद से डीकंप्रेस किया जाता है लेयर पर सेट करें. ये काम करता है, लेकिन इससे मेमोरी या रनटाइम की क्षमता से जुड़े फ़ायदे नहीं मिलेंगे, की उम्मीद नहीं की जा सकती.

ग्राफ़िक एपीआई

हमारा सुझाव है कि Google Play Games on PC के लिए, Vulkan API का इस्तेमाल करें का इस्तेमाल करें.

अगर ऐसा नहीं किया जा सकता, तो कृपया नीचे दिए गए OpenGL ES वर्शन का इस्तेमाल करें.

OpenGL ES वर्शन

Google Play Games on PC, OpenGL ES 3.1 पर काम करता है.

बनाए रखने के लिए Google Play Games on PC के साथ काम करता है, तो पक्का करें कि आपने आपकी AndroidManifest.xml फ़ाइल में OpenGL ES 3.1 से नया वर्शन है.

Vulkan वर्शन

Google Play Games on PC, Vulkan 1.1 के साथ काम करता है. बेहतर तरीके से काम करने के लिए साथ ही, पक्का करें कि आपके गेम को किसी वर्शन की ज़रूरत न हो Vulkan 1.1 से ज़्यादा है.

ज़्यादा से ज़्यादा फ़्रेम रेट की सीमाएं बढ़ाना

कुछ खिलाड़ी, पीसी पर ज़्यादा फ़्रेम रेट पर आपके गेम को चला सकेंगे मोबाइल डिवाइसों की तुलना में ज़्यादा होते हैं. खिलाड़ियों को बेहतरीन अनुभव देने के लिए, हमारा सुझाव है कि यह पक्का करना होगा कि कैप कम से कम 60 FPS (फ़्रेम प्रति सेकंड) हो या फ़्रेम रेट की सीमाएं हटाई जा रही हों कुल मिलाकर.

बड़ी स्क्रीन ऑप्टिमाइज़ेशन

बड़ी स्क्रीन पर इन चीज़ों को ऑप्टिमाइज़ करने की ज़रूरत: Google Play Games on PC:

हाई रिज़ॉल्यूशन वाली ऐसेट और टेक्सचर

Google Play Games on PC 4k तक के रिज़ॉल्यूशन पर काम करता है. ऐसे में की परफ़ॉर्मेंस कैसी है. यह पिछले 12 महीने. छोटी फ़ोन स्क्रीन के लिए डिज़ाइन किए गए टेक्सचर और एसेट 4K रिज़ॉल्यूशन वाले बड़े मॉनिटर पर देखने पर, खिलाड़ी आपके गेम के बारे में समझ नहीं पाता एक पीसी. जब मुमकिन हो, तब पक्का करें कि हाई रिज़ॉल्यूशन वाली ऐसेट सबसे पहले उपलब्ध हों लॉन्च.

अगर इसका इस्तेमाल किया जा रहा है, तो Opaque बाइनरी ब्लॉब OBB फ़ाइलें (इसे APK एक्सपैंशन फ़ाइलें भी कहा जाता है) का इस्तेमाल रिज़ॉल्यूशन वाली ऐसेट की वजह से, ओबीबी की कुल साइज़ 2 जीबी की सीमा से ज़्यादा हो सकता है मुख्य और 2 जीबी पैच). इस स्थिति में, आपकी ऐसेट डिलीवर करने के लिए, Play ऐसेट डिलीवरी का इस्तेमाल करें.

'Play ऐसेट डिलीवरी' की मदद से, अपने-आप मेल खाने वाले टेक्सचर डिलीवर किए जा सकते हैं यह गेम को बढ़ाए बिना, डिवाइस के सबसे अच्छे टेक्सचर कंप्रेशन फ़ॉर्मैट पर काम करता है साइज़. आप उपकरणों को उनके प्रदर्शन स्तर के आधार पर भी लक्षित कर सकते हैं और इसके हिसाब से, आपको ज़्यादा या कम रिज़ॉल्यूशन वाला टेक्स्चर अपने-आप डिलीवर कर दिया जाएगा.

'Play ऐसेट डिलीवरी' की सुविधा इन पर उपलब्ध है Unity 5.6 और इसके बाद के वर्शन के लिए Play ऐसेट डिलीवरी Unity प्लगिन और चालू अनरियल इंजन 4.25. अन्य इंजन के लिए, हम Java और नेटिव SDK टूल.

यूज़र इंटरफ़ेस (यूआई) स्केलिंग

बड़ी स्क्रीन पर, आपको अपने गेम के यूज़र इंटरफ़ेस (यूआई) में बदलाव करना होगा, ताकि सभी एलिमेंट को पक्का किया जा सके उनका साइज़ सही हो. हमारा सुझाव है कि HUD, विज्ञापन देने वालों का 20% से ज़्यादा स्क्रीन.

आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात)

Google Play Games on PC का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) 16:9 होना चाहिए. किसी खिलाड़ी का अनुभव बेहतर हो, तो गेम में 21:9, 16:10, और 3:2 अनुपात भी होने चाहिए.

पोर्ट्रेट मोड

पोर्ट्रेट मोड वाले गेम में सिर्फ़ 9:16 का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) काम करता है. अगर आपका गेम Google Play Games on PC पर, फ़ुल स्क्रीन मोड में काले रंग की पट्टी को रेंडर करता है, तो लैंडस्केप सपोर्ट की कमी है.

डाइनैमिक डिसप्ले

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

कोई रिज़ॉल्यूशन चुनें

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

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

सबसे सही तरीके

अपने खिलाड़ियों को बेहतरीन अनुभव देने के लिए, ये काम करें:

  • अगर आपका गेम पोर्ट्रेट मोड में सबसे अच्छा चलता है और खिलाड़ी इसे खेल सकते हैं मल्टीटास्किंग करते समय, android:screenOrientation="portrait" को सेट करें. ऐसा इसलिए, क्योंकि हर बार इसी हिसाब से, उस विंडो का इस्तेमाल करें जो आपके गेम के लिए सही हो.
  • android:minAspectRatio और इसके साथ काम करने वाले कम से कम और ज़्यादा से ज़्यादा आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) की जानकारी दें अपने गेम को पुष्टि किए गए पहलू तक सीमित रखने के लिए, android:maxAspectRatio अनुपात. इस रेंज में अपने गेम की अच्छी तरह से जांच करें. साथ ही, इस पर खास ध्यान दें बेहद चौड़े, वर्गाकार, और लंबे आसपेक्ट रेशियो वाले वीडियो कैसे बनाए जाते हैं.
  • हालांकि, Google Play Games on PC के तहत, डीपीआई की जानकारी दी जाती है. हालांकि, जब तक आपका ऐप्लिकेशन इन गेम में नहीं दिखता, तब तक गेम चल रहा है. इसलिए, यह पता लगाना मुश्किल है कि किसी साथ ही, इन-गेम एलिमेंट का इस्तेमाल करना बेहतर होता है. के बजाय छोटी स्क्रीन पर फ़िज़िकल तौर पर आधारित साइज़ यूनिट से मैच करें.
  • लैपटॉप की स्क्रीन पर और विंडो में जाकर, इस बात की जांच करें कि गेम के एलिमेंट आसानी से पढ़े जा सकते हैं या नहीं मोड.
  • खिलाड़ियों को यूज़र इंटरफ़ेस (यूआई) स्केल पर इन-गेम कंट्रोल दें, ताकि वे गेम में अपना साइज़ बता सकें एलिमेंट या टेक्स्ट का इस्तेमाल कर सकते हैं. यह खिलाड़ियों को आपके गेम का रिज़ॉल्यूशन कम करने से बचाने में मदद मिलती है. ऐसा इसलिए भी होता है, ताकि वे गेम क्वालिटी) का इस्तेमाल सिर्फ़ टेक्स्ट को बड़ा करने के लिए किया जाता है.

डाइनैमिक डिसप्ले की जांच की जा रही है

Google Play Games on PC के डेवलपर एम्युलेटर में, Google Play Games on PC के तहत उपलब्ध कराए गए रिज़ॉल्यूशन और आसपेक्ट रेशियो के हर संभावित कॉम्बिनेशन की पुष्टि करता है. यहां की यात्रा पर हूं अपने गेम को एक खास रिज़ॉल्यूशन पर चलाने के लिए, wm size का इस्तेमाल करें कमांड को अपने adb Shell में डालें. इसके लिए उदाहरण के लिए, 4K वाले किसी गेम की जांच करने के लिए, नीचे दिए गए कमांड का इस्तेमाल करें:

adb shell wm size 3840x2160

आप निम्न आदेश का उपयोग करके प्रदर्शन स्केल को रीसेट कर सकते हैं:

adb shell wm size reset