Google Play Games | Level Up प्रोग्राम के अपडेट किए गए दिशा-निर्देश

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

हमारा मकसद, खिलाड़ियों को गेमिंग का बेहतरीन अनुभव देना है. ऐसा अनुभव जो खिलाड़ियों को एक जैसा अनुभव दे, सभी स्क्रीन पर उपलब्ध हो, और गेमप्ले के सेशन को स्थिर और स्मूद बनाए.

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

इस पेज पर, उपयोगकर्ता अनुभव से जुड़े दिशा-निर्देशों के बारे में बताया गया है. Level Up program और इसके फ़ायदों के बारे में ज़्यादा जानने के लिए, Google Play Games | Level Up program पेज पर जाएं.

उपयोगकर्ता अनुभव के लिए गाइड

Level Up program के रेट कार्ड के फ़ायदे पाने के लिए, आपके गेम को इस पेज पर बताए गए उपयोगकर्ता अनुभव से जुड़े सभी दिशा-निर्देशों का पालन करना होगा. प्रोग्राम में बदलाव होने पर, इन दिशा-निर्देशों को समय-समय पर अपडेट किया जा सकता है.

नीचे दिए गए सेक्शन में, दिशा-निर्देशों के बारे में बताया गया है. इनमें तीन मुख्य थीम शामिल हैं:

गेमर को एक जैसा अनुभव देना

हमारे गेमिंग प्लैटफ़ॉर्म में नई सुविधाएं और इंटरफ़ेस जोड़े गए हैं. इससे खिलाड़ियों को बेहतर, मज़ेदार, और एक जैसा गेमिंग अनुभव मिलता है. इसके लिए, गेम में उपयोगकर्ता अनुभव से जुड़े इन दिशा-निर्देशों को शामिल किया जाना चाहिए.

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

  • Play Games Platform की पुष्टि करने की सुविधा का इस्तेमाल करने के लिए, Google के आइडेंटिटी सिस्टम का इस्तेमाल करना ज़रूरी नहीं है. इसके अलावा, यह भी ज़रूरी नहीं है कि आपके पास गेम में आइडेंटिटी सिस्टम हो. अगर आपको आइडेंटिटी सिस्टम का इस्तेमाल करना है, तो आपके पास मालिकाना हक वाले इन-गेम खातों को मैनेज करने के लिए, किसी भी आइडेंटिटी प्रोवाइडर का इस्तेमाल करने का विकल्प होता है. जैसे, 'Google से साइन इन करें' सुविधा, तीसरे पक्ष के प्रोवाइडर या कस्टम बैकएंड. गेम में मौजूद खातों के लिए, Play Games के रीकॉल एपीआई का इस्तेमाल किया जा सकता है. इससे, डिवाइसों के बीच खातों को सिंक किया जा सकता है, ताकि साइन इन करना आसान हो.
  • ऐसे गेम जो मुख्य रूप से 13 साल से कम उम्र के खिलाड़ियों को टारगेट करते हैं उन्हें Level Up से जुड़े दिशा-निर्देशों का पालन करने के लिए, Play की गेम सेवाएं को शुरू करने या इस सेक्शन में दी गई अन्य सुविधाओं (उपलब्धियां, GSAPI, Sidekick, इनाम या क्लाउड सेव) को डिप्लॉय करने की ज़रूरत नहीं है.

Google Play Games सहायता पैनल

Play Games Sidekick एक ओवरले है जो खिलाड़ियों को काम का कॉन्टेंट, सुविधाएं, और ऑफ़र सीधे उन तक पहुंचाकर, उन्हें गेम में बने रहने में मदद करता है. खिलाड़ी चाहते हैं कि Sidekick, Play Games प्लैटफ़ॉर्म पर उपलब्ध गेम में काम करे.

Play Games Sidekick की उपलब्ध सुविधाएं.
Play Games Sidekick (बड़ा करने के लिए क्लिक करें).

मुक्तियाँ

Sidekick की सुविधा सभी खिलाड़ियों के लिए फ़ायदेमंद है. हालांकि, यह सभी दर्शकों के लिए उपलब्ध नहीं है. इस दिशा-निर्देश के लिए, हमें ये छूट मिली हैं:

  • ऐसे गेम जो मुख्य रूप से 13 साल से कम उम्र के खिलाड़ियों को टारगेट करते हैं. Sidekick को बच्चों के खातों पर बंद कर दिया गया है. इसलिए, मुख्य रूप से 13 साल से कम उम्र के बच्चों के लिए बनाए गए गेम पर यह सुविधा लागू नहीं होती.
  • अगर किसी गेम में Sidekick के साथ काम न करने की समस्या आती है और डेवलपर ने इसकी शिकायत की है और Google ने इसे स्वीकार कर लिया है, तो डेवलपर को कुछ समय के लिए छूट दी जा सकती है. इससे डेवलपर को समस्या को ठीक करने या कोई दूसरा तरीका ढूँढने में मदद मिलेगी.

अन्य संसाधन

ज़्यादा जानकारी के लिए, Sidekick लेख पढ़ें.

उपलब्धियां

उपलब्धियां, गेमिंग का एक अहम हिस्सा हैं. इनसे खिलाड़ियों की पहचान की जाती है और उन्हें गेम में उनकी उपलब्धियों के लिए इनाम दिया जाता है.

  • हमारा सुझाव है कि गेम में कम से कम 10 उपलब्धियां हों. ध्यान दें कि हम सुझाव देते हैं कि आपके गेम में 40 से ज़्यादा उपलब्धियां होनी चाहिए, ताकि Google Play Games प्लैटफ़ॉर्म पर आपके खिलाड़ियों को बेहतर और ज़्यादा जुड़ाव मिल सके.

  • सभी उपलब्धियों का नाम और ब्यौरा यूनीक होना चाहिए. इनसे खिलाड़ियों को साफ़ तौर पर पता चलना चाहिए कि उन्हें उपलब्धि पाने के लिए क्या करना होगा.

  • क्वेस्ट के लिए ज़रूरी शर्तें पूरी करने के लिए, यह ज़रूरी है कि गेम खेलने वाले सभी लोग, गेमप्ले के पहले घंटे में कम से कम चार उपलब्धियां हासिल कर सकें. साथ ही, ये उपलब्धियां आसानी से और भरोसेमंद तरीके से हासिल की जा सकती हों.

यूनीक नाम, आइकॉन, और जानकारी वाली अच्छी उपलब्धियां.
उपलब्धियों के नाम, आइकॉन, और ब्यौरे अच्छे होने चाहिए.

मुक्तियाँ

उपलब्धियां सभी खिलाड़ियों के लिए उपलब्ध हैं. हालांकि, ऐसा हो सकता है कि ये सभी दर्शकों के लिए काम की न हों. इस दिशा-निर्देश के लिए, हमें यह छूट मिली है:

  • ऐसे गेम जो मुख्य रूप से 13 साल से कम उम्र के खिलाड़ियों को टारगेट करते हैं.
  • अगर किसी गेम में साफ़ तौर पर इवेंट, प्रोग्रेशन या प्लेयर की उपलब्धि नहीं दिखती है, तो उसे उपलब्धियां देने से छूट मिलती है. ध्यान दें कि उपलब्धियां बनाने के लिए, प्रोग्रेशन मैकेनिज़्म का इस्तेमाल किया जा सकता है. जैसे, लाइफ़टाइम के सबसे ज़्यादा स्कोर, लेवल, इलाके को अनलॉक करना या उसकी खोज करना, दुश्मन या चुनौती देने वाले को हराना, कहानी के स्टेज, XP, पूरा होने का प्रतिशत या आइटम कलेक्शन.

अन्य संसाधन

अपने गेम में उपलब्धियां जोड़ने और सबसे सही तरीकों के बारे में जानने के लिए, उपलब्धियां लेख पढ़ें.

गेम के आंकड़े

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

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

गेम के आंकड़ों के लिए, खिलाड़ी का डेटा Game Stats API का इस्तेमाल करके सबमिट किया जाना चाहिए. इसके लिए, क्लाइंट या सर्वर में से किसी एक को लागू किया जा सकता है. खिलाड़ी की हर प्रोग्रेस या बार-बार दिखने वाली स्टैट को Play की ओर से उपलब्ध कराए गए टूल में कॉन्फ़िगर करना होगा. रॉ डेटा स्कीमा को उपयोगकर्ता के सामने दिखने वाले गेम के आंकड़ों के साथ मैप किया जाना चाहिए. इसमें डिसप्ले स्ट्रिंग, यूनीक आइकॉन, और एग्रीगेशन के नियम शामिल हैं.

ज़्यादातर गेम, सही सिग्नल दे पाने में सक्षम होने चाहिए. आपको सही डेटा पॉइंट चुनने में मदद करने के लिए, उदाहरण उपलब्ध हैं. इससे आपको लोगों का जुड़ाव बढ़ाने वाले टूल इस्तेमाल करने में मदद मिलेगी.

मुक्तियाँ

इस दिशा-निर्देश से जुड़ी ये छूट लागू होती हैं:

  • ऐसे गेम जिनमें मुख्य रूप से 13 साल से कम उम्र के खिलाड़ियों को टारगेट किया जाता है उनमें 13 साल से कम उम्र के खिलाड़ियों के लिए, गेम के आंकड़े दिखाने की सुविधा चालू नहीं होती.
  • गेम को सिर्फ़ तब प्लेयर स्टेट की जानकारी देने से छूट मिलती है, जब उनमें प्रोग्रेस के तरीके साफ़ तौर पर न बताए गए हों. अगर आपके गेम में लाइफ़टाइम के सबसे ज़्यादा स्कोर, लेवल, XP, गेम पूरा करने का प्रतिशत या मुख्य आइटम कलेक्शन जैसी सुविधाएं शामिल हैं, तो आपको यह छूट नहीं मिलेगी. ऐसा इसलिए, क्योंकि इनका इस्तेमाल प्रोग्रेशन मैकेनिज़्म के तौर पर किया जा सकता है.

अन्य संसाधन

ज़्यादा जानकारी के लिए, गेम के आंकड़े देखें.

इनाम

Play Games के इनाम वाले ऑफ़र बनाएं. Play इन्हें खिलाड़ियों को इंसेंटिव और इनाम के तौर पर मुफ़्त में दे सकता है. इनमें गेम में पहले से मौजूद आइटम या लोगों का जुड़ाव बढ़ाने के लिए नए आइटम शामिल हैं:

  • Play का इस्तेमाल करके, सभी आइटम को हर खिलाड़ी के लिए कम से कम एक बार उपलब्ध कराना होगा.
  • सभी आइटम, खिलाड़ियों के लिए काम के या उनकी पसंद के होने चाहिए, ताकि वे जुड़ाव को बेहतर तरीके से बढ़ा सकें.
  • 30 सितंबर, 2026: कम से कम Play Games के इनाम के दो ऐसे ऑफ़र जो सिर्फ़ एक बार इस्तेमाल किए जा सकते हैं. जैसे, खास किरदार, स्किन या हथियार. ये Play Games के इनाम, किसी क्वेस्ट को पूरा करने के बाद खिलाड़ियों को दिए जाएंगे.
  • 1 मार्च, 2027: कम से कम Play Games के इनाम का एक ऐसा ऑफ़र होना चाहिए जिसे बार-बार इस्तेमाल किया जा सके. जैसे, गेम खेलने के लिए लाइफ़, कुछ समय के लिए मिलने वाले पावर-अप, रोज़ाना मिलने वाले इनाम, गेम में इस्तेमाल होने वाली मुद्रा या अन्य इस्तेमाल की जा सकने वाली चीज़ें. ये इनाम, खिलाड़ियों को सोशल चैलेंज पूरा करने के बाद दिए जाएंगे. हर खिलाड़ी को हर हफ़्ते ज़्यादा से ज़्यादा एक इनाम मिलेगा.

मुक्तियाँ

इस दिशा-निर्देश से जुड़ी ये छूट लागू होती हैं:

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

अन्य संसाधन

ज़्यादा जानकारी के लिए, Play Games के इनाम देखें.

क्लाउड सेव

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

  • किसी गेम को, खिलाड़ी की गेम की स्थिति को क्लाउड में सेव करना होगा. साथ ही, जब खिलाड़ी गेम शुरू करे, तो उसे वापस पाना होगा.
  • अगर किसी खिलाड़ी के पास गेम में एक से ज़्यादा खाते हैं या उसके डिवाइस और क्लाउड में सेव किए गए गेम के डेटा में कोई टकराव है, तो टकराव को हल करने की नीति का होना ज़रूरी है. आम तौर पर, खिलाड़ी यह तय करता है कि इन टकरावों को कैसे हल किया जाए. झगड़ा सुलझाने की आपकी नीति में इन स्थितियों के बारे में बताया जाना चाहिए:
    • हर उपयोगकर्ता के लिए एक से ज़्यादा खाते: उन इंस्टेंस को मैनेज करें जहां कोई सिंगल प्लेयर अलग-अलग खातों का इस्तेमाल करके ऐप्लिकेशन से इंटरैक्ट करता है.
    • स्टेट में टकराव: गेम की लोकल स्टेट और क्लाउड में सेव की गई गेम की स्टेट के बीच होने वाले अंतर को ठीक करें.

अगर आपके पास, खिलाड़ी की प्रोग्रेस को क्लाउड में सेव करने का कोई मौजूदा समाधान नहीं है, तो हम आपको Play की गेम सेवाएं के तहत सेव किए गए गेम API का इस्तेमाल करने का सुझाव देते हैं. इससे आपको यह सुविधा मिलेगी. इस दिशा-निर्देश का पालन करने के लिए, किसी भी समाधान देने वाली कंपनी का इस्तेमाल किया जा सकता है.

हमारा मानना है कि हर गेम में, खिलाड़ियों को यह सुविधा मिलनी चाहिए कि वे गेम को इंस्टॉल करने के बाद, अपनी प्रोग्रेस को फिर से शुरू कर सकें.

मुक्तियाँ

इस दिशा-निर्देश से जुड़ी ये छूट लागू होती हैं:

  • क्लाउड में सेव करने की सुविधा उन गेम के लिए ज़रूरी नहीं है जो गेम में खाते बनाने की सुविधा नहीं देते हैं. इसके अलावा, यह सुविधा सिर्फ़ मेहमान के तौर पर खेलने की सुविधा देने वाले गेम या गेमिंग सेशन के दौरान सेव की गई गेम की स्थिति को सेव न करने वाले गेम के लिए भी ज़रूरी नहीं है.
  • जिन गेम की सेव की गई फ़ाइलों का साइज़, Saved Games API (3 एमबी) की तय सीमा से ज़्यादा है और तीसरे पक्ष के ऑटोमेटेड क्लाउड सलूशन को लागू करने में ज़्यादा खर्च आएगा उन्हें क्लाउड पर सेव करने से जुड़े दिशा-निर्देशों से छूट दी गई है. हालांकि, हमारा सुझाव है कि डेवलपर कोई दूसरा तरीका उपलब्ध कराएं. जैसे, खिलाड़ियों को अपनी फ़ाइलें मैन्युअल तरीके से डाउनलोड और अपलोड करने की अनुमति देना.

अन्य संसाधन

ज़्यादा जानकारी के लिए, क्लाउड में सेव करने की सुविधा लेख पढ़ें.

सभी स्क्रीन पर अपनी पहुंच बढ़ाना

खिलाड़ी अपने सभी डिवाइसों पर, अपने पसंदीदा गेम आसानी से खेलना चाहते हैं. इसलिए, हम Android की पहुंच को नई स्क्रीन और प्लैटफ़ॉर्म तक बढ़ा रहे हैं. डेवलपर को ऑडियंस की संख्या बढ़ने के फ़ायदे पाने के लिए, अलग-अलग डिवाइसों के हिसाब से अपने गेम के ऑप्टिमाइज़ किए गए वर्शन पब्लिश करने होंगे.

Level Up प्रोग्राम में शामिल होने के लिए, सभी गेम को इन दिशा-निर्देशों का पालन करना होगा, ताकि अलग-अलग डिवाइसों पर गेम का एक जैसा अनुभव दिया जा सके:

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

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

फ़ोन, फ़ोल्ड होने वाले डिवाइस, टैबलेट, और लैपटॉप के साइज़, डाइमेंशन या कॉन्फ़िगरेशन
फ़ोन, फ़ोल्ड होने वाले डिवाइस, टैबलेट, और लैपटॉप के साइज़, डाइमेंशन या कॉन्फ़िगरेशन.
  • क्रैश और विज़ुअल आर्टफ़ैक्ट को रोकने के लिए, सिस्टम बार, डिसप्ले कटआउट, और कॉन्फ़िगरेशन में होने वाले बदलावों को मैनेज करें. जैसे, डिवाइस को घुमाना और विंडो का साइज़ बदलना. पक्का करें कि यूज़र इंटरफ़ेस (यूआई) और गेमप्ले के सभी एलिमेंट दिख रहे हों और इंटरैक्टिव हों. साथ ही, यह भी पक्का करें कि गेम की स्थिति को सही तरीके से बनाए रखा गया हो या उसे पहले जैसा किया गया हो. इसके अलावा, यह भी पक्का करें कि खिलाड़ी के इनपुट में कोई रुकावट न आए.
  • लैंडस्केप लेआउट वाले गेम, फ़ुल स्क्रीन में दिखने चाहिए. साथ ही, उनमें लेटरबॉक्सिंग या पिलरबॉक्सिंग नहीं होनी चाहिए. ये गेम, हर रेफ़रंस डिवाइस के आस्पेक्ट रेशियो के साथ-साथ 4:3, 16:10, और 21:9 के ऐंकर आस्पेक्ट रेशियो में भी दिखने चाहिए.
  • इसी तरह, पोर्ट्रेट लेआउट वाले गेम में भी, पूरक आसपेक्ट रेशियो इस्तेमाल किए जा सकते हैं. उदाहरण के लिए, ऐंकर रेशियो के लिए, इनके बराबर 3:4, 10:16, 9:21 हैं.
  • गेम इन शर्तों के तहत, खुद को लेटरबॉक्स या पिलर बॉक्स कर सकते हैं:
    • ऐसे डिवाइस पर जिसका आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात), फ़्लैगशिप डिवाइस पर नहीं मिलता या पहले से तय किए गए ऐंकर आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) में से किसी एक के बाहर है.
    • अगर गेम लेआउट का ओरिएंटेशन (पोर्ट्रेट या लैंडस्केप) डिवाइस के फ़िज़िकल ओरिएंटेशन से अलग है.

अन्य संसाधन

Google Play Games on PC

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

मुक्तियाँ

कुछ ऐसे गेम हैं जिन्हें पीसी पर डिस्ट्रिब्यूट करना मुश्किल होता है. इस दिशा-निर्देश से जुड़ी ये शर्तें लागू नहीं होती हैं:

  • फ़ॉर्म फ़ैक्टर की वजह से, क्वालिटी का अनुभव काफ़ी हद तक खराब हो जाएगा. ऐसे टाइटल जिनके गेमप्ले के लिए, तकनीकी तौर पर ज़रूरी शर्तें पूरी करना ज़रूरी है. हालांकि, ये शर्तें Google Play Games on PC के लिए उपलब्ध नहीं हैं. इसके अलावा, ऐसे टाइटल जिनके लिए Google Play Games on PC की ज़रूरी शर्तें पूरी करने से, गेम खेलने वाले लोगों को खराब अनुभव मिलेगा. उदाहरण के लिए:
    • ऑगमेंटेड रिएलिटी और जगह के हिसाब से काम करने वाले गेम, मुख्य रूप से डिवाइस की जगह की जानकारी पर निर्भर करते हैं.
    • लोकल मोबाइल हार्डवेयर सेंसर (जैसे कि सांस लेने की जानकारी या नींद को ट्रैक करने की सुविधा) का इस्तेमाल करने वाले गेम को सिम्युलेट नहीं किया जा सकता. साथ ही, ये गेम के मुख्य गेमप्ले लूप के लिए ज़रूरी होते हैं. इनके बिना गेमप्ले लूप काम नहीं करता.
    • ऐसे गेम जिनमें डिजिटल ऐसेट का पता लगाने के लिए, उपयोगकर्ता को अपने पूरे शरीर को 360 डिग्री तक घुमाना पड़ता है.
  • प्लैटफ़ॉर्म के हिसाब से, टाइटल-लेवल पर आईपी-लाइसेंसिंग से जुड़ी पाबंदी. कुछ डेवलपर ने तीसरे पक्ष के लाइसेंस देने वाले व्यक्ति या कंपनी से, अपने मोबाइल गेम के टाइटल-लेवल के आईपी का लाइसेंस लिया है. इन कानूनी समझौतों के तहत, डेवलपर के लाइसेंस पर पाबंदी लगाई जा सकती है. इसके तहत, अतिरिक्त लाइसेंस वाले अधिकार हासिल किए बिना, पीसी पर टाइटल पब्लिश करने पर रोक लगाई जा सकती है. लाइसेंस वाले ऐसे आईपी गेम जिनके लिए लाइसेंस ग्रांट में, पीसी पर ऐसे गेम पब्लिश करने की अनुमति शामिल नहीं है उन्हें छूट मिल सकती है.
  • (सिर्फ़ पैसे चुकाकर डाउनलोड किए जाने वाले गेम के लिए) मोबाइल और पीसी के लिए कीमत में अंतर. ऐसे पैसे चुकाकर खरीदे जाने वाले गेम जिन्हें 30 सितंबर, 2026 से पहले Play Store पर डिस्ट्रिब्यूट किया गया हो. साथ ही, पीसी और मोबाइल वर्शन की कीमत में पहले से अंतर हो.

अन्य संसाधन

Google Play की मदद से पीसी पर गेम डिस्ट्रिब्यूट करने के बारे में ज़्यादा जानने के लिए, Google Play Games on PC पर जाएं.

सटीक इनपुट कंट्रोल

अलग-अलग डिवाइसों के साथ काम करने का मतलब है कि गेम में डिवाइस के हिसाब से इनपुट देने की सुविधा होनी चाहिए. साथ ही, उपयोगकर्ता को अपनी पसंद के हिसाब से गेम खेलने की अनुमति होनी चाहिए. इसका मतलब है कि क्रॉस-स्क्रीन गेमिंग का बेहतरीन अनुभव देने के लिए, गेम में कंट्रोलर, कीबोर्ड, और माउस इनपुट देने की सुविधा होनी चाहिए.

कीबोर्ड और माउस वाला डेस्कटॉप कंप्यूटर. स्क्रीन पर गेम दिख रहा है. इसमें दिशा कंट्रोल करने के लिए टचस्क्रीन इनपुट और माउस दिखाया गया है.
कीबोर्ड, माउस, और टचस्क्रीन के इनपुट.
  • गेम को कंट्रोलर, कीबोर्ड, और माउस (K&M) से पूरी तरह से खेला जा सकता हो. साथ ही, यह सुविधा उन सभी डिवाइसों पर उपलब्ध हो जिन पर Play Games प्लैटफ़ॉर्म के ज़रिए गेम खेला जा सकता है. पूरी तरह से खेलने का मतलब है कि गेम को शुरू से आखिर तक खेला जा सकता है. इसमें गेमप्ले के सभी तरीके और सेटिंग मेन्यू शामिल हैं. इसके लिए, टच इनपुट का इस्तेमाल करने की ज़रूरत नहीं होती.

मुक्तियाँ

मोबाइल गेम के सभी मेकेनिक, सटीक इनपुट कंट्रोल में आसानी से नहीं बदलते. नीचे दिए गए अपवाद, गेमप्ले की मुख्य सुविधाओं और इस बात पर आधारित हैं कि इनपुट के अलग-अलग मोड, खिलाड़ी के अनुभव पर कैसे असर डालते हैं.

मानदंड कंट्रोलर
ज़रूरी है
K&M
ज़रूरी है
जीपीएस / जगह के हिसाब से स्पैटियल मैपिंग: ऑगमेंटेड रिएलिटी और जगह के हिसाब से गेम, डिवाइस की भौगोलिक जगह में बदलाव पर निर्भर करते हैं.
(ज़रूरी नहीं है)

(ज़रूरी नहीं है)
आस-पास के माहौल को समझने वाले सेंसर (माइक्रोफ़ोन/नींद को ट्रैक करने वाला सेंसर): लोकल मोबाइल हार्डवेयर सेंसर (जैसे, सांस लेने की आवाज़ या नींद को ट्रैक करने वाला सेंसर) का इस्तेमाल करने वाले टाइटल को सिम्युलेट नहीं किया जा सकता. साथ ही, ये टाइटल गेमप्ले के मुख्य लूप के लिए ज़रूरी होते हैं. इनके बिना गेमप्ले में रुकावट आ सकती है.
(ज़रूरी नहीं है)

(ज़रूरी नहीं है)
काइनेटिक कैमरा / एआर पैनोरमा: इसमें उपयोगकर्ता को डिजिटल ऐसेट ढूंढने के लिए, अपने पूरे शरीर को 360 डिग्री के ऐंगल में घुमाना पड़ता है.
(ज़रूरी नहीं है)

(ज़रूरी नहीं है)
जायरोस्कोप / ऐक्सलरोमीटर की मदद से सटीक निशाना लगाने की सुविधा: ऐसे गेम जिन्हें खेलने के लिए, डिवाइस पर जायरोस्कोप या ऐक्सलरोमीटर की ज़रूरत होती है. साथ ही, सटीक इनपुट देने की सुविधा के लिए, उपयोगकर्ता अनुभव को बेहतर बनाने की ज़रूरत होती है.
(ज़रूरी नहीं है)

(ज़रूरी नहीं है)
तेज़ी से स्वाइप करना और एक साथ कई उंगलियों से टैप करना: रिदम गेम (संगीत शैली) में, स्क्रीन के कई नोड को एक साथ और एक ही समय पर ऐक्टिवेट करना होता है. ऐसा एक माउस कर्सर से नहीं किया जा सकता. कंट्रोलर में, डाइनैमिक 6 से 8 लेन वाले रिदम चार्ट को आसानी से मैप करने के लिए फ़िज़िकल लेआउट नहीं होता है.
(ज़रूरी नहीं है)

(ज़रूरी नहीं है)
हाथ के जेस्चर से ड्राइंग / फ़्रीहैंड वेक्टर: कंट्रोलर के थंबस्टिक की रेडियल सीमाओं का पालन करते हुए, किसी खास जियोमेट्रिक शेप या फ़्रीहैंड पाथ को साफ़ तौर पर दोहराना मुश्किल होता है.
(ज़रूरी नहीं है)

(ज़रूरी है)
खींचकर छोड़ना / सटीक पॉइंट-एंड-क्लिक करना: रिलेटिव रेडियल थंबस्टिक के साथ, खींचकर छोड़ने की प्रोसेस को तेज़ी से पूरा करना, काइनेटिक तौर पर मुमकिन नहीं है. साथ ही, यह सटीक टच की तुलना में बहुत धीमा है.
(ज़रूरी नहीं है)

(ज़रूरी है)

अन्य संसाधन

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

डिवाइस के नाप या आकार के हिसाब से डिस्ट्रिब्यूशन

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

मुक्तियाँ

इस दिशा-निर्देश से जुड़ी ये छूट लागू होती हैं:

  • फ़ॉर्म फ़ैक्टर की वजह से, क्वालिटी का अनुभव काफ़ी हद तक खराब हो जाएगा. ऐसे गेम जिनके गेमप्ले के लिए ज़रूरी तकनीकी शर्तें, डिवाइस के नाप या आकार के हिसाब से उपलब्ध नहीं हैं या जहां डिवाइस के नाप या आकार की वजह से, गेम खेलने वाले लोगों को खराब अनुभव मिलेगा. उदाहरण के लिए:
गेमप्ले का तरीका डिवाइसों के नाप या आकार, जिनके लिए ऐप्लिकेशन उपलब्ध नहीं है
ऑगमेंटेड रिएलिटी और जगह के हिसाब से काम करने वाले गेम, डिवाइस की जगह की जानकारी पर निर्भर करते हैं Google Play Games on PC, टैबलेट, Googlebook, Android TV
लोकल मोबाइल हार्डवेयर सेंसर (जैसे कि सांस लेने की गति या नींद को ट्रैक करने वाला सेंसर) का इस्तेमाल करने वाले गेम को सिम्युलेट नहीं किया जा सकता. साथ ही, ये गेम बिना किसी अन्य तरीके के, गेमप्ले के मुख्य लूप के लिए ज़रूरी होते हैं. Google Play Games on PC, टैबलेट, Chromebook, Android TV, Android Auto
ऐसे गेम जिनमें डिजिटल ऐसेट का पता लगाने के लिए, उपयोगकर्ता को अपनी पूरी बॉडी को 360 डिग्री में घुमाना पड़ता है. Google Play Games on PC, Googlebook, Android TV, Android Auto
  • ऐसे डिवाइस जिनमें मोबाइल हार्डवेयर की ज़रूरी शर्तों के हिसाब से तकनीकी सुविधाएं नहीं हैं. हार्डवेयर (रैम, सीपीयू, स्टोरेज या जीपीयू) या Android के ऐसे वर्शन वाले डिवाइसों पर गेम उपलब्ध नहीं कराए जाते जो आपके मोबाइल फ़ोन की ज़रूरी शर्तों को पूरा नहीं करते.
  • डिवाइस के साइज़, डाइमेंशन या कॉन्फ़िगरेशन के हिसाब से उपलब्धता. गेम को उन डिवाइसों पर उपलब्ध नहीं कराया जाता जो उन देशों/इलाकों में उपलब्ध नहीं हैं जहां गेम उपलब्ध है. इसका मतलब है कि डिवाइस और गेम की उपलब्धता वाले देशों/इलाकों में कोई समानता नहीं है.

टाइटल की उपलब्धता

खिलाड़ियों को अपनी पसंद के डिवाइस चुनने की सुविधा मिलती है. साथ ही, उन्हें गेमिंग से जुड़े अपने सभी अनुभवों की लाइब्रेरी का ऐक्सेस मिलता है.

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

  • मोबाइल और बड़ी स्क्रीन (टैबलेट, Googlebooks, पीसी)
  • Android XR (इसमें XR डिवाइस पर 2D विंडो में टाइटल दिखते हैं)
  • Android TV
  • Android Auto

अगर कोई टाइटल, टाइटल की उपलब्धता से जुड़े इस दिशा-निर्देश का पालन नहीं करता है, तो वह Level Up program के रेट कार्ड के फ़ायदे पाने के लिए तब तक ज़रूरी शर्तें पूरी नहीं कर पाएगा, जब तक छह महीने का इंतज़ार पूरा नहीं हो जाता. हालांकि, ऐसा तब होगा, जब उपयोगकर्ता अनुभव से जुड़े सभी दिशा-निर्देशों का पूरी तरह से पालन किया गया हो.

उदाहरण:

  • अगर कोई ऐप्लिकेशन/गेम Level Up program में शामिल होने के लिए आवेदन करता है और वह फ़िलहाल Android के अलावा अन्य प्लैटफ़ॉर्म पर भी उपलब्ध है, तो उसे Level Up program में शामिल होने से पहले, Android के सभी प्लैटफ़ॉर्म पर कम से कम छह महीने के लिए लॉन्च करना होगा. ऐसा न करने पर, Android प्लैटफ़ॉर्म पर ऐप्लिकेशन/गेम लॉन्च होने के छह महीने बाद तक, उसे प्रोग्राम के फ़ायदे नहीं मिलेंगे. अगर टाइटल को 30 सितंबर, 2026 से पहले, Android के अलावा किसी दूसरे डिवाइस पर लॉन्च किया गया था, तो छह महीने तक इंतज़ार करने की शर्त लागू नहीं होगी.
  • अगर प्रोग्राम में शामिल कोई टाइटल, Android के अलावा किसी अन्य प्लैटफ़ॉर्म पर लॉन्च होता है और Android पर उसी समय लॉन्च नहीं होता है, तो उसे छह महीने तक प्रोग्राम के फ़ायदे नहीं मिलेंगे.

मुक्तियाँ

इस दिशा-निर्देश से जुड़ी ये छूट लागू होती हैं:

  • डिवाइस प्लैटफ़ॉर्म के बीच अंतर. तकनीकी या कॉन्सेप्ट के हिसाब से, हर गेम हर हार्डवेयर कॉन्फ़िगरेशन के लिए सही नहीं होता. इसलिए, अगर डेवलपर यह साबित कर पाता है कि किसी खास Android डिवाइस की सीमाओं की वजह से, उपयोगकर्ता के अनुभव पर बुरा असर पड़ेगा, तो टाइटल को छूट दी जाएगी. ऐसा तब भी किया जाएगा, जब Android के मुकाबले किसी अन्य प्लैटफ़ॉर्म पर उपयोगकर्ता को बेहतर अनुभव मिल रहा हो या उस हार्डवेयर के लिए कोई तकनीकी समाधान उपलब्ध न हो.
  • लॉन्च ग्रेस पीरियड. तकनीकी समस्याओं, स्टोर की समीक्षा में लगने वाले समय या "सॉफ़्ट लॉन्च" की वजह से होने वाली देरी को ध्यान में रखते हुए, हम ये बदलाव करेंगे:
    • स्टैंडर्ड ग्रेस पीरियड. डेवलपर को Google Play Store पर "लाइव" स्टेटस पाने के लिए, 15 दिनों का समय दिया जाता है.
    • ग्रेस पीरियड बढ़ा दिया गया है. अगर डेवलपर यह साबित कर पाता है कि देरी, Google की ओर से हुई किसी तकनीकी समस्या या ऐप्लिकेशन की समीक्षा में लगने वाले ज़्यादा समय की वजह से हुई है, तो मैन्युअल समीक्षा के बाद, ग्रेस पीरियड को 30 दिनों तक बढ़ाया जा सकता है.
  • ईईए. यह दिशा-निर्देश ईईए में लागू नहीं होता. हालांकि, ईईए में Android उपयोगकर्ताओं को डेवलपर की ओर से उपलब्ध कराए गए Android टाइटल में, सभी नई सुविधाओं और क्षमताओं का ऐक्सेस मिलना चाहिए. इसलिए, डेवलपर को Android के लिए अपने टाइटल पूरी तरह से ऑप्टिमाइज़ करने होंगे.

गेमप्ले के स्थिर और बेहतर सेशन उपलब्ध कराना

हम क्वालिटी बेंचमार्क लॉन्च कर रहे हैं, ताकि यह पक्का किया जा सके कि गेम सभी डिवाइसों पर अच्छी तरह से चलें. इससे गेम खेलने वालों को बेहतर परफ़ॉर्मेंस और गेम के स्टेबल होने की गारंटी मिलती है. Level Up program में शामिल होने के लिए, सभी गेम को उपयोगकर्ता अनुभव से जुड़े इन दिशा-निर्देशों का पालन करना होगा. इससे, उपयोगकर्ताओं को बेहतरीन अनुभव मिलेगा.

ऐप्लिकेशन को क्रैश या फ़्रीज़ होने जैसी समस्याओं से बचाना

Android की परफ़ॉर्मेंस के इंडिकेटर

खिलाड़ी चाहते हैं कि उनके डिवाइस पर गेम बिना किसी रुकावट के चलें. साथ ही, वे यह भी चाहते हैं कि गेम क्रैश न हों और Android Not Responding (एएनआर) की गड़बड़ियां न हों. गेम को क्वालिटी से जुड़े इन थ्रेशोल्ड को पूरा करना होगा. इन थ्रेशोल्ड को लागू करने के लिए, पिछले 28 दिनों के डेटा का इस्तेमाल किया जाएगा. साथ ही, सिर्फ़ उन डिवाइसों को ध्यान में रखा जाएगा जिन्हें मंज़ूरी मिली है. इसके अलावा, यह भी देखा जाएगा कि पिछले 28 दिनों में आपके ऐप्लिकेशन पर कम से कम 1,500 सेशन हुए हों.

Android की ज़रूरी जानकारी टेस्ट डिवाइस 4 जीबी से ज़्यादा रैम वाले Android डिवाइस
बंद होना क्रैश होने की औसत दर 1% से कम हो औसत क्रैश रेट 2% से कम हो
ANRs औसत एएनआर रेट 2% से कम हो औसत एएनआर रेट 3% से कम हो

मुक्तियाँ

इस दिशा-निर्देश से किसी को भी छूट नहीं दी गई है.

अन्य संसाधन

ज़रूरी समस्याओं का पता लगाने और उन्हें ठीक करने के बारे में ज़्यादा जानने के लिए, Android की ज़रूरी जानकारी देखें.

परफ़ॉर्मेंस

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

रेफ़रंस डिवाइसों पर, गेम लोड होने के बाद गेमप्ले के दौरान, डिफ़ॉल्ट रूप से 60 फ़्रेम प्रति सेकंड (एफ़पीएस) पर टारगेट और रेंडर करें. साथ ही, गेमप्ले को स्थिर रखें:

  • औसत एफ़पीएस ≥ 55 एफ़पीएस
  • कम 10% (P90) FPS ≥ 50 FPS
  • एक प्रतिशत (P99) एफ़पीएस ≥ 30 एफ़पीएस

मुक्तियाँ

मोबाइल गेम को यह तय करने के लिए कई मुश्किल फ़ैसले लेने पड़ते हैं कि उनके गेम के लिए, बेहतर क्वालिटी का क्या मतलब है. जैसे, गेम खेलने के दौरान ग्राफ़िक की क्वालिटी को प्राथमिकता देनी है या बैटरी लाइफ़ को. इस दिशा-निर्देश के लिए, ये छूट लागू होती हैं:

  • ऐसे गेम जो अन्य प्लैटफ़ॉर्म पर 60 FPS पर नहीं चलते.
  • ऐसे गेम जो सीधे तौर पर रेंडर करने के बजाय, एचडब्ल्यूयूआई या कंपोज़र का इस्तेमाल करते हैं.
  • ऐसे गेम जो खिलाड़ी के इंटरैक्शन पर ही नए फ़्रेम दिखाते हैं. ये लगातार नए फ़्रेम नहीं दिखाते.
  • टैबलेट और फ़ोल्ड किए जा सकने वाले डिवाइसों के लिए, गेम को इस शर्त को पूरा करने की ज़रूरत नहीं है. ऐसा इसलिए, क्योंकि ज़्यादा रिज़ॉल्यूशन वाली स्क्रीन के साथ काम करने के लिए, थर्मल डिज़ाइन और कंप्यूटेशन से जुड़ी समस्याएं आती हैं.

अन्य संसाधन

लेवल अप की परफ़ॉर्मेंस को कैलकुलेट और मेज़र करने के बारे में ज़्यादा जानकारी के लिए, फ़्रेम रेट देखें. फ़्रेम स्मूदनेस को ऑप्टिमाइज़ करने की रणनीतियों के बारे में जानने के लिए, स्लो सेशन से जुड़े दस्तावेज़ भी पढ़े जा सकते हैं.

मेमोरी

बेहतर अनुभव देने के लिए, Android 17 इस साल के आखिर में मेमोरी को मैनेज करने की बेहतर सुविधा और प्लैटफ़ॉर्म से जुड़ी ज़्यादा ज़रूरी शर्तें लागू कर रहा है. साथ ही, Play Console में मेमोरी से जुड़ी नई और कार्रवाई करने लायक टेलीमेट्री भी उपलब्ध करा रहा है. लेवल अप करने के लिए, मेमोरी की इन स्टैंडर्ड सीमाओं को पूरा करना ज़रूरी होगा. इसलिए, हम आपको मेमोरी को ऑप्टिमाइज़ करने की इन रणनीतियों को जल्द से जल्द लागू करने का सुझाव देते हैं. इससे यह पक्का किया जा सकेगा कि ऐप्लिकेशन सही तरीके से काम करे और लोगों को बेहतर अनुभव मिले. प्रोग्राम में बने रहने के लिए, अनुपालन से जुड़ी ज़्यादा जानकारी वाली शर्तें आने वाले महीनों में शेयर की जाएंगी.

Vulkan

Vulkan, Android का मॉडर्न ग्राफ़िक्स एपीआई है. यह परफ़ॉर्मेंस को बेहतर बनाता है और बैटरी खर्च कम करता है. इसमें ज़्यादा बेहतर ग्राफ़िक्स वाली नई तकनीकें भी शामिल हैं. इससे Android पर गेम खेलने का अनुभव बेहतर होगा.

जिन डिवाइसों पर ग्राफ़िक ड्राइवर अपडेट किए गए हैं और जहां DEQP20240301 है वहां:

  • अगर Unity के 2021 या इसके बाद के वर्शन या Unreal Engine के 4.25 या इसके बाद के वर्शन का इस्तेमाल किया जा रहा है, तो Vulkan को प्राइमरी ग्राफ़िक्स एपीआई के तौर पर सेट करना होगा. OpenGL ES का इस्तेमाल कम मात्रा में किया जा सकता है. उदाहरण के लिए, विज्ञापनों, वेबव्यू वगैरह के लिए. हालांकि, ऐसा तब तक किया जा सकता है, जब तक यह 10% से कम फ़्रेम के लिए हो.
    • Unity के Built-in Render Pipeline का इस्तेमाल करने वाले गेम, सीधे तौर पर Vulkan का इस्तेमाल करने के बजाय, Android 17 और इसके बाद के वर्शन वाले डिवाइसों के लिए ANGLE का इस्तेमाल कर सकते हैं. इन गेमों के पास, Vulkan को मुख्य ग्राफ़िक्स एपीआई के तौर पर सेट करने के लिए 30 सितंबर, 2027 तक का समय है. हमारा सुझाव है कि आप इस सुविधा का इस्तेमाल करने के लिए, Unity के यूनिवर्सल रेंडर पाइपलाइन पर स्विच करें. हालांकि, ऐसा करना ज़रूरी नहीं है.
  • अन्य सभी गेम, Vulkan को मुख्य ग्राफ़िक्स एपीआई के तौर पर इस्तेमाल कर सकते हैं. इसके अलावा, वे Android 17 या इसके बाद के वर्शन वाले डिवाइसों के लिए, ANGLE का इस्तेमाल करने का विकल्प चुन सकते हैं. ANGLE का इस्तेमाल करने के लिए, ऐप्लिकेशन की मेनिफ़ेस्ट फ़ाइल में यह बदलाव करें:

    <application android:appCategory="game">
    <meta-data android:name="com.android.graphics.driver.prefer_angle" android:value="true" />
    </application>
    

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

  • ऐसे गेम जो खुद रेंडरिंग को कंट्रोल नहीं करते और HWUI/SKIA के ज़रिए रेंडर करते हैं. यह तरीका, ऐप्लिकेशन के रेंडर करने के तरीके जैसा ही होता है. इन गेम का ग्राफ़िक्स पाइपलाइन पर कोई कंट्रोल नहीं होता. साथ ही, Android के आने वाले वर्शन में इन्हें अपने-आप Vulkan पर ट्रांसफ़र कर दिया जाएगा.
  • अगर आपका गेम, रेंडरिंग एपीआई के तौर पर WebGPU का इस्तेमाल करता है. WebGPU, एक नई और बेहतर भाषा है. यह नए डिवाइसों पर Vulkan और पुराने डिवाइसों पर OpenGL ES का इस्तेमाल करती है. अगर किसी वजह से WebGPU, फ़ोकस डिवाइस पर Vulkan का इस्तेमाल नहीं करता है, तो डेवलपर के पास इसे कंट्रोल करने का विकल्प नहीं होता. हम जल्द से जल्द ज़्यादा से ज़्यादा डिवाइसों पर Vulkan बैकएंड को डिप्लॉय करने के लिए काम कर रहे हैं.
  • अगर किसी गेम में Vulkan के साथ काम करने में समस्या आ रही है और डेवलपर ने इसकी शिकायत की है और कोड को बनाए रखने वाले व्यक्ति (जैसे, गेम इंजन, जीपीयू-आईपी वेंडर या Google) ने इसे स्वीकार कर लिया है, तो डेवलपर को कुछ समय के लिए छूट दी जा सकती है. इससे डेवलपर को समस्या का समाधान ढूंढने या समस्या को ठीक करने में मदद मिलेगी.
  • अगर कोई डेवलपर, सीपीयू के निर्देशों की संख्या को Vulkan की तरह ही कम कर पाता है, तो उसे इस शर्त से छूट मिल सकती है. Vulkan, अन्य समाधानों की तुलना में सीपीयू के निर्देशों की संख्या में करीब 30% की कमी करता है. अगर डेवलपर किसी दूसरे समाधान से भी इसी तरह का सुधार कर सकता है, तो Vulkan का इस्तेमाल करना ज़रूरी नहीं है.

अन्य संसाधन

अपने गेम के ग्राफ़िक्स एपीआई को अपग्रेड करने के बारे में ज़्यादा जानने के लिए, Vulkan देखें.

रेफ़रंस डिवाइसों की सूची

हमारे दिशा-निर्देशों को टेस्ट करने के लिए, इन डिवाइसों का इस्तेमाल किया जाता है. Android के हार्डवेयर और सुविधाओं में बदलाव होते रहते हैं. इसलिए, इस सूची को अपडेट किया जा सकता है, ताकि सभी ज़रूरी चीज़ें शामिल की जा सकें.

डिवाइसों की सूची

साल चिप पर सिस्टम (SoC)
वेंडर
चिप पर सिस्टम (SoC)
मॉडल
निर्माता मार्केटिंग नाम डिवाइस का नाप या आकार
2026 GOOGLE TENSOR G5 GOOGLE Pixel 10 Pro XL फ़ोन
Pixel 10 Pro Fold फ़ोल्डेबल
MEDIATEK MT6993 VIVO X300 फ़ोन
X300 PRO फ़ोन
OPPO FIND X9 PRO फ़ोन
FIND X9 फ़ोन
QTI SM8845 ONEPLUS ONEPLUS 15R फ़ोन
LENOVO MOTOROLA SIGNATURE फ़ोन
SM8850 SAMSUNG GALAXY S26 ULTRA फ़ोन
GALAXY S26 फ़ोन
GALAXY S26+ फ़ोन
ONEPLUS ONEPLUS 15 फ़ोन
OPPO FIND N6 फ़ोल्डेबल
XIAOMI XIAOMI 17 फ़ोन
XIAOMI 17 ULTRA फ़ोन
LEITZPHONE POWERED BY XIAOMI फ़ोन
XIAOMI 17 PRO MAX फ़ोन
SAMSUNG S5E9965 SAMSUNG GALAXY S26 फ़ोन
GALAXY S26+ फ़ोन
2025 GOOGLE TENSOR G4 GOOGLE PIXEL 9 PRO XL फ़ोन
PIXEL 9 PRO FOLD फ़ोल्डेबल
MEDIATEK MT6991 XIAOMI XIAOMI 15T PRO फ़ोन
SAMSUNG GALAXY TAB S11 टैबलेट
GALAXY TAB S11 ULTRA टैबलेट
GALAXY TAB S11 ULTRA 5G टैबलेट
GALAXY TAB S11 5G टैबलेट
VIVO VIVO X200 फ़ोन
X200 PRO फ़ोन
X200T फ़ोन
OPPO FIND X8 फ़ोन
FIND X8 PRO फ़ोन
QTI SM8735 XIAOMI XIAOMI PAD 8 टैबलेट
SM8750 SAMSUNG GALAXY S25 ULTRA फ़ोन
GALAXY S25 फ़ोन
GALAXY S25+ फ़ोन
GALAXY S25 EDGE फ़ोन
GALAXY Z FOLD7 फ़ोल्डेबल
ONEPLUS ONEPLUS 13 फ़ोन
ONEPLUS 13S फ़ोन
PAD 3 टैबलेट
OPPO N5 ढूंढें फ़ोल्डेबल
XIAOMI XIAOMI 15 फ़ोन
XIAOMI 15 ULTRA फ़ोन
SONY XPERIA 1 VII फ़ोन
VIVO IQOO 13 फ़ोन

हर मॉडल की पूरी तरह से जांच करने की ज़रूरत नहीं हो सकती, क्योंकि सूची में शामिल कई डिवाइस एक जैसे एसओसी का इस्तेमाल करते हैं और उनकी परफ़ॉर्मेंस भी एक जैसी होती है. डेवलपर, दिशा-निर्देशों के मुताबिक खुद ही सर्टिफ़िकेट पा सकते हैं. इसके लिए, उन्हें सूची में शामिल हर SoC के कम से कम एक डिवाइस पर ज़रूरी शर्तों की पुष्टि करनी होगी:

फ़ोन

साल चिप पर सिस्टम डिवाइस
2026 Tensor G5 PIXEL 10 PRO XL
2025 Tensor G4 PIXEL 9 PRO XL
2026 MTK MT6993 X300, FIND X9
2025 MTK MT6991 XIAOMI 15T PRO, GALAXY TAB S11, VIVO X200, FIND X8
2026 QCOM SM8845/8850 ONEPLUS 15R, MOTOROLA SIGNATURE, GALAXY S26, ONEPLUS 15, XIAOMI 17
2025 QCOM SM8750 GALAXY S25, ONEPLUS 13, PAD 3, XIAOMI 15. XPERIA 1 VII, IQOO 13
2026 Exynos S5E9965 GALAXY S26

टैबलेट

साल चिप पर सिस्टम (SoC) डिवाइस
2025 MTK MT6991 GALAXY TAB S11
2025 QCOM SM8735 XIAOMI PAD 8
2025 QCOM SM8750 OPPO PAD 3