उपलब्धियां, आपके गेम में लोगों की दिलचस्पी बढ़ाने का एक बेहतरीन तरीका हो सकती हैं. अपने गेम में उपलब्धियां लागू की जा सकती हैं. इससे खिलाड़ियों को उन सुविधाओं को आज़माने के लिए बढ़ावा मिलेगा जिनका इस्तेमाल वे आम तौर पर नहीं करते हैं. इसके अलावा, वे अलग-अलग स्टाइल में गेम खेल पाएंगे. उपलब्धियां, खिलाड़ियों के लिए एक-दूसरे के साथ अपनी प्रोग्रेस की तुलना करने और हल्के-फुल्के मुकाबले में शामिल होने का मज़ेदार तरीका भी हो सकता है.
अपने प्लैटफ़ॉर्म के लिए उपलब्धियां लागू करने का तरीका जानने के लिए, क्लाइंट के लिए उपलब्धियां लागू करना लेख पढ़ें.
विशेषताएं
उपलब्धियों के काम करने का तरीका समझने के लिए, आपको उनसे जुड़े कुछ एट्रिब्यूट के बारे में पता होना चाहिए.
ये बुनियादी एलिमेंट, हर उपलब्धि से जुड़े होते हैं:
- Id एक यूनीक स्ट्रिंग है, जिसे Google Play Console जनरेट करता है. इस यूनीक आईडी का इस्तेमाल करके, अपने गेम क्लाइंट में उपलब्धि को रेफ़र किया जा सकता है.
- नाम, उपलब्धि का छोटा नाम होता है. उदाहरण के लिए, "पायमैन". इसकी वैल्यू में ज़्यादा से ज़्यादा 100 वर्ण हो सकते हैं.
- जानकारी में, आपकी उपलब्धि के बारे में कम शब्दों में जानकारी दी जाती है. आम तौर पर, इससे आपके प्लेयर को यह पता चलता है कि उपलब्धि कैसे हासिल की जाए. उदाहरण के लिए, "सूरज ढलने से पहले लेमन मेरिंग्यू पाई बेक करें". इस वैल्यू में ज़्यादा से ज़्यादा 500 वर्ण हो सकते हैं.
- आइकॉन एक स्क्वेयर आइकॉन होता है, जो आपकी उपलब्धि से जुड़ा होता है. उपलब्धि के आइकॉन बनाते समय सबसे सही तरीकों के बारे में जानने के लिए, आइकॉन के दिशा-निर्देश सेक्शन देखें.
- सूची का क्रम वह क्रम होता है जिसमें लॉक की गई उपलब्धियां तब दिखती हैं, जब कोई खिलाड़ी आपके गेम से जुड़ी उपलब्धियां देखता है. इसे अपनी पसंद के हिसाब से किसी भी क्रम में रखा जा सकता है. अनलॉक की गई उपलब्धियां, सूची में सबसे ऊपर दिखती हैं. ये उपलब्धियां, हासिल किए जाने के क्रम में दिखती हैं.
राज्य
उपलब्धियां तीन अलग-अलग स्थितियों में हो सकती हैं:
- छिपी हुई उपलब्धि का मतलब है कि उपलब्धि के बारे में जानकारी, खिलाड़ी से छिपी हुई है. Play Games की सेवाएं, उपलब्धि के छिपी हुई स्थिति में होने पर, उसके लिए सामान्य प्लेसहोल्डर ब्यौरा और आइकॉन उपलब्ध कराती हैं. हमारा सुझाव है कि अगर किसी उपलब्धि में ऐसा स्पॉइलर शामिल है जिसे आपको अपने गेम के बारे में बहुत जल्दी ज़ाहिर नहीं करना है, तो उसे छिपा दें. उदाहरण के लिए, "पता लगाएं कि आप शुरू से ही एक भूत थे!".
- दिखाया गया उपलब्धि का मतलब है कि खिलाड़ी को उपलब्धि के बारे में पता है, लेकिन उसने अभी तक इसे हासिल नहीं किया है. ज़्यादातर उपलब्धियां, दिखाई गई स्थिति में शुरू होती हैं.
- अनलॉक की गई उपलब्धि का मतलब है कि खिलाड़ी ने उपलब्धि हासिल कर ली है. उपलब्धि को ऑफ़लाइन भी अनलॉक किया जा सकता है. जब गेम ऑनलाइन होता है, तब यह Play Games सेवाओं के साथ सिंक होता है, ताकि उपलब्धि के अनलॉक होने की स्थिति को अपडेट किया जा सके.
वृद्धिशील उपलब्धियां
उपलब्धियों को स्टैंडर्ड या इंक्रीमेंटल के तौर पर तय किया जा सकता है. आम तौर पर, इंक्रीमेंटल अचीवमेंट में, खिलाड़ी को लंबे समय तक धीरे-धीरे प्रोग्रेस करनी होती है, ताकि वह अचीवमेंट हासिल कर सके. जब कोई खिलाड़ी, इंक्रीमेंटल उपलब्धि पाने के लिए प्रोग्रेस करता है, तब Play Games Services को खिलाड़ी की प्रोग्रेस की जानकारी दी जा सकती है.
Google Play services, प्रोग्रेस की जानकारी को ट्रैक करती है. जब कोई खिलाड़ी किसी उपलब्धि को अनलॉक करने के लिए ज़रूरी शर्तों को पूरा कर लेता है, तो यह गेम को सूचना देती है. साथ ही, यह खिलाड़ी को बताती है कि वह उस लक्ष्य को पूरा करने के लिए कितना आगे बढ़ चुका है.

इंक्रीमेंटल उपलब्धियां, गेम के सभी सेशन में जुड़ती जाती हैं. साथ ही, गेम में की गई प्रोग्रेस को गेम से हटाया या रीसेट नहीं किया जा सकता. उदाहरण के लिए, "50 गेम जीतें" को इंक्रीमेंटल उपलब्धि माना जाएगा. "लगातार तीन गेम जीतें" नहीं, क्योंकि गेम हारने पर खिलाड़ी की प्रोग्रेस रीसेट हो जाएगी. "पोकर की 5,000 चिप पाना" भी एक मान्य शर्त नहीं है, क्योंकि कोई खिलाड़ी गेम खेलते समय चिप पा सकता है और हार सकता है. बाद की दो उपलब्धियों के लिए, यह आपको ट्रैक करना होगा कि खिलाड़ी ने "लगातार कितनी बार जीत हासिल की" या उसके पास कुल कितने चिप हैं. साथ ही, जब खिलाड़ी इन उपलब्धियों को हासिल कर ले, तब आपको उन्हें अनलॉक करना होगा.
इंक्रीमेंटल उपलब्धि बनाते समय, आपको उसे अनलॉक करने के लिए ज़रूरी चरणों की कुल संख्या तय करनी होगी. यह संख्या 2 से 10,000 के बीच होनी चाहिए. उपलब्धि अनलॉक करने के लिए, उपयोगकर्ता को जितने भी अतिरिक्त चरण पूरे करने होते हैं उनकी संख्या Play Games की सेवाओं को रिपोर्ट की जानी चाहिए. जब चरणों की कुल संख्या, अनलॉक करने के लिए तय की गई वैल्यू तक पहुंच जाती है, तब उपलब्धि अनलॉक हो जाती है. भले ही, उसे छिपाया गया हो. आपको उपयोगकर्ता की कुल प्रोग्रेस को सेव करने की ज़रूरत नहीं है.
पॉइंट
उपलब्धियों के साथ पॉइंट वैल्यू जुड़ी होती है. खिलाड़ी का स्कोर, 5 का गुणज होना चाहिए. साथ ही, किसी गेम के सभी उपलब्धियों के लिए कुल 1,000 से ज़्यादा पॉइंट नहीं हो सकते. हालांकि, इससे कम पॉइंट हो सकते हैं. इसके अलावा, किसी एक उपलब्धि के लिए 200 से ज़्यादा पॉइंट नहीं दिए जा सकते.
एक्सपीरियंस पॉइंट (XP) ट्रैक करना
Play Games की सुविधा वाले गेम में उपलब्धियां हासिल करने पर, खिलाड़ी अपनी गेम प्रोफ़ाइल के लेवल बढ़ा सकते हैं. किसी उपलब्धि से जुड़े हर पॉइंट के लिए, खिलाड़ी को वह उपलब्धि हासिल करने पर 100 एक्सपीरियंस पॉइंट (XP) मिलते हैं. दूसरे शब्दों में:
XP for an achievement = 100 * (point value for the achievement)
Play Games services, हर खिलाड़ी के कमाए गए XP को ट्रैक करती है. साथ ही, जब कोई खिलाड़ी 'लेवल अप' करने के लिए ज़रूरी पॉइंट हासिल कर लेता है, तो वह Google Play Games ऐप्लिकेशन को सूचना भेजती है. खिलाड़ी, Google Play - गेम्स ऐप्लिकेशन में अपने प्रोफ़ाइल पेज पर जाकर, अपने लेवल और XP के इतिहास को देख सकते हैं.
कम से कम उपलब्धियां
उपलब्धियां इंटिग्रेट करने वाले गेम में, पब्लिश करने से पहले कम से कम पांच उपलब्धियां होनी चाहिए. पाँच से कम उपलब्धियों के साथ भी टेस्ट किया जा सकता है. हालांकि, हमारा सुझाव है कि गेम पब्लिश करने से पहले, कम से कम पाँच उपलब्धियां बना लें.
ज़्यादा से ज़्यादा उपलब्धियां
उपलब्धियों की संख्या, पॉइंट की सीमाओं और डिस्ट्रिब्यूशन के हिसाब से तय होती है. ज़्यादा से ज़्यादा 1,000 पॉइंट दिए जा सकते हैं. साथ ही, हर उपलब्धि के लिए 5 पॉइंट तय किए गए हैं. इसलिए, ज़्यादा से ज़्यादा 200 उपलब्धियां दी जा सकती हैं. हालांकि, अगर उपलब्धियों को ज़्यादा पॉइंट दिए जाते हैं, तो उपलब्धियों की संख्या कम हो जाती है.
उपलब्धियां जोड़ें
Google Play Console पर पहली बार उपलब्धियां तैयार करने के लिए, दो मुख्य तरीके हैं:
- कोई उपलब्धि बनाएं: हर उपलब्धि के लिए, एक-एक करके परिभाषा और मेटाडेटा जोड़ें.
- उपलब्धियों की जानकारी इंपोर्ट करें: कई उपलब्धियों के लिए, एक ही चरण में परिभाषाएं और अन्य मेटाडेटा इंपोर्ट करें.
उपलब्धि बनाना
किसी नए और पब्लिश न किए गए गेम के लिए कोई उपलब्धि तैयार करते समय, ये चरण पूरे करें:
- Google Play Console में जाकर कोई गेम चुनें.
- Play की गेम सेवाएं - उपलब्धियां पेज (आगे बढ़ाएं > Play की गेम सेवाएं > सेटअप और मैनेजमेंट > उपलब्धियां) पर जाकर, उपलब्धि बनाएं को चुनें.
- उपलब्धियां जोड़ें पेज पर फ़ॉर्म भरें.
- ड्राफ़्ट के तौर पर सेव करें पर क्लिक करें.
- उपलब्धि बनाने के बाद, आपको अपना गेम पब्लिश करना होगा.
ज़्यादा उपलब्धियां जोड़ना
अगर आपने पहले से उपलब्धियां जोड़ी हैं और आपको ज़्यादा उपलब्धियां जोड़नी हैं, तो:
- Google Play Console में जाकर कोई गेम चुनें.
- Google Play की गेम सेवाएं - उपलब्धियां पेज (आगे बढ़ाएं > Google Play की गेम सेवाएं > सेटअप और मैनेजमेंट > उपलब्धियां) पर जाकर, उपलब्धि बनाएं को चुनें.
उपलब्धियों की जानकारी इंपोर्ट करें
अपने गेम में एक ही बार में कई उपलब्धियां जोड़ने के लिए, यह तरीका अपनाएं:
- अपनी उपलब्धियों की एक ZIP फ़ाइल बनाएं.
- फ़ाइल अपलोड करें.
ZIP फ़ाइल के बारे में ज़्यादा जानने के लिए, ZIP फ़ाइल से जुड़े दिशा-निर्देश देखें.
उपलब्धियों की जानकारी इंपोर्ट करने के लिए:
- Google Play Console में जाकर कोई गेम चुनें.
- Play की गेम सेवाएं - उपलब्धियां पेज (आगे बढ़ाएं > Play की गेम सेवाएं > सेटअप और मैनेजमेंट > उपलब्धियां) पर जाकर, उपलब्धियों की जानकारी इंपोर्ट करें को चुनें.
- उपलब्धियों की जानकारी इंपोर्ट करें पेज पर, अपलोड करें पर क्लिक करें.
- अपलोड करने के लिए, ज़िप फ़ाइल को चुनें.
- ड्राफ़्ट के तौर पर सेव करें पर क्लिक करें.
- उपलब्धियां इंपोर्ट करने के बाद, अपना गेम पब्लिश करें.
अपनागेमप्रकाशित करें
गेम की टेस्टिंग करने और उसे पब्लिश करने के बाद, गेम की सभी उपलब्धियां भी उसके साथ पब्लिश हो जाएंगी.
किसी उपलब्धि में बदलाव करना
पहले से बनाई गई अपनी किसी उपलब्धि में बदलाव करने के लिए, Google Play Console के उपलब्धियां टैब में जाकर, उस उपलब्धि को चुनें. अब आपको वह फ़ॉर्म दिखेगा जिसे आपने उस उपलब्धि को बनाते समय इस्तेमाल किया था. यहां आपको अपनी ज़रूरत के हिसाब से किसी भी फ़ील्ड में बदलाव करने का विकल्प मिलेगा.
उपलब्धि में बदलाव करने के बाद, ड्राफ़्ट के तौर पर सेव करें बटन पर क्लिक करें. बदलाव किया गया नया अचीवमेंट, "टेस्ट के लिए तैयार" स्टेज में होगा. इसके बाद, आपको इसे टेस्ट करने का विकल्प मिलेगा. अगर लीडरबोर्ड सही तरीके से काम कर रहा है, तो ड्रॉप-डाउन सूची से फिर से पब्लिश करें को चुनें. इससे अपडेट किए गए सभी उपलब्धियों के साथ-साथ, गेम को फिर से सार्वजनिक तौर पर पब्लिश किया जाता है.
किसी बदलाव को पहले जैसा करना
अगर पहले किया गया कोई बदलाव अब आपको पसंद नहीं आ रहा है और उसे पहले जैसा करना है, तो Google Play Console में ड्रॉप-डाउन सूची से वापस लाएं को चुनें. इससे, उपलब्धियां अपने पहले वाले उसी वर्शन में वापस आ जाएंगी जिसमें उन्हें पब्लिश किया गया था.
किसी उपलब्धि को मिटाना
किसी उपलब्धि को पब्लिश करने के बाद, उसे मिटाया नहीं जा सकता.
किसी उपलब्धि को सिर्फ़ तब मिटाया जा सकता है, जब आपने उसे पब्लिश न किया हो. इसके लिए, उस उपलब्धि से जुड़े फ़ॉर्म के सबसे नीचे मौजूद, मिटाएं बटन पर क्लिक करें.
किसी उपलब्धि को रीसेट करना
आपके पास सिर्फ़ ड्राफ़्ट में मौजूद उपलब्धियों के लिए, खिलाड़ी की प्रोग्रेस से जुड़े डेटा को रीसेट करने का विकल्प होता है.
- उपलब्धियों को Google Play Console में रीसेट करने के लिए, किसी उपलब्धि से जुड़े फ़ॉर्म में सबसे नीचे मौजूद, उपलब्धि की प्रोग्रेस रीसेट करें बटन पर क्लिक करें.
- उपलब्धि के डेटा को प्रोग्राम के हिसाब से, अपने-आप होने वाली प्रोसेस के ज़रिए रीसेट करने के लिए, Management API
Achievements
methods को कॉल करें.
आइकॉन के लिए दिशा-निर्देश
आइकॉन, 512 x 512 पिक्सल वाले PNG, JPEG या JPG फ़ॉर्मैट में बनाए जाने चाहिए. आपको सिर्फ़ अनलॉक की गई उपलब्धि का आइकॉन देना होगा. हम दिखाए गए आइकॉन का ग्रेस्केल वर्शन अपने-आप जनरेट कर देंगे. इसलिए, हम सुझाव देते हैं कि आपके अचीवमेंट आइकॉन में रंगीन एलिमेंट शामिल हों, ताकि आपके उपयोगकर्ता, दिखाए गए और अनलॉक किए गए अचीवमेंट के बीच अंतर कर सकें.
जब किसी Android टोस्ट में किसी उपलब्धि का आइकॉन दिखता है, तो आइकॉन पर एक सर्कल ओवरले होता है और उसके बाहरी कोने छिपे होते हैं. पक्का करें कि इन स्थितियों में भी आपका आइकॉन अच्छा दिखे.

सभी भाषाओं में एक ही आइकॉन का इस्तेमाल किया जाता है. इसलिए, हमारा सुझाव है कि आप आइकॉन में कोई टेक्स्ट या स्थानीय भाषा में लिखा गया कॉन्टेंट शामिल न करें.
ZIP फ़ाइल के लिए दिशा-निर्देश
ZIP फ़ाइल का इस्तेमाल करके, एक बार में कई उपलब्धियों की जानकारी इंपोर्ट की जा सकती है. अपनी ZIP फ़ाइल में इस्तेमाल करने के लिए, फ़ाइल के सटीक नामों की टेबल देखें:
फ़ाइल का नाम | ज़रूरी या वैकल्पिक | स्वीकार की जाने वाली वैल्यू |
---|---|---|
AchievementsMetadata.csv
|
ज़रूरी है | हर उपलब्धि का मेटाडेटा. एट्रिब्यूट देखें. |
AchievementsLocalizations.csv
|
वैकल्पिक | उपलब्धियों के नाम और ब्यौरे के अनुवाद उपलब्ध कराता है. |
AchievementsIconMappings.csv
|
वैकल्पिक | उपलब्धियों को उनकी आइकॉन फ़ाइलों से जोड़ता है. |
आइकॉन वाली फ़ाइलें | वैकल्पिक | PNG, JPEG या JPG फ़ॉर्मैट में आइकॉन. |
ZIP फ़ाइल से जुड़ी ज़रूरी शर्तें:
- कोई सबडायरेक्ट्री मौजूद नहीं.
- फ़ाइल के यूनीक नाम.
- सिर्फ़ CSV, PNG, JPEG या JPG फ़ाइलें.
- CSV फ़ाइलों में हेडर वाली लाइन नहीं होनी चाहिए.
- हर फ़ाइल का साइज़ 1 एमबी से कम होना चाहिए.
- ज़िप फ़ाइल में 203 से ज़्यादा फ़ाइलें नहीं होनी चाहिए.
- ज़िप फ़ाइल का कुल साइज़ 200 एमबी से कम होना चाहिए.
AchievementsMetadata.csv फ़ॉर्मैट
AchievementsMetadata.csv
फ़ाइल में हर उपलब्धि का मेटाडेटा होता है.
इसमें जानकारी को कॉमा लगाकर अलग की गई वैल्यू के तौर पर, इस क्रम में शामिल किया जाना चाहिए:
Name,Description,Incremental value,Steps Needed,Initial State,Points,List Order
यहां दी गई टेबल में, इन फ़ील्ड के बारे में बताया गया है:
CSV कॉलम के हेडर | ज़रूरी या वैकल्पिक | स्वीकार की जाने वाली वैल्यू |
---|---|---|
नाम | ज़रूरी है | ज़्यादा से ज़्यादा 100 वर्ण |
ब्यौरा | वैकल्पिक | ज़्यादा से ज़्यादा 500 वर्ण |
इंंक्रीमेंटल वैल्यू | वैकल्पिक | True या False
|
ये काम करने ज़रूरी हैं | अगर Incremental Value की वैल्यू True. है, तो यह एट्रिब्यूट ज़रूरी है
|
संख्या (इसमें फ़्रैक्शन या दशमलव नहीं होने चाहिए) |
शुरुआती स्थिति | ज़रूरी है | Hidden या Revealed
|
पॉइंट | ज़रूरी है | यह संख्या 5 का गुणज होनी चाहिए. साथ ही, इसकी वैल्यू 5 से 200 के बीच होनी चाहिए |
सूची का क्रम | वैकल्पिक | संख्या (शून्य से बड़ी होनी चाहिए और इसमें फ़्रैक्शन या दशमलव नहीं होने चाहिए) |
AchievementsMetadata.csv
फ़ाइल से जुड़ी ज़रूरी शर्तें:
- हर लाइन में सात वैल्यू होनी चाहिए. अगर आपको कोई वैल्यू शामिल नहीं करनी है, तो उसे खाली छोड़ दें.
Name
औरDescription
फ़ील्ड का इस्तेमाल, डिफ़ॉल्ट स्थानीय भाषा के तौर पर किया जाता है.Name
फ़ील्ड, सभी उपलब्धियों के लिए यूनीक होना चाहिए.- इन फ़ील्ड में कॉमा नहीं होने चाहिए:
Name
औरDescription
.
AchievementsMetadata.csv
फ़ाइल का सैंपल:
Achievement1,Achievement One,True,100,Hidden,5,20
Achievement2,Achievement Two,False,,Revealed,10,30
AchievementsLocalizations.csv फ़ॉर्मैट
AchievementsLocalizations.csv
फ़ाइल उपलब्ध कराना ज़रूरी नहीं है. इसमें वह पूरा डेटा सेट अप किया जाता है जो लोगों को अलग-अलग स्थानीय भाषाओं में, हर उपलब्धि के बारे में बताने के लिए ज़रूरी होता है.
उपलब्धियों का अनुवाद, गेम के लिए तय की गई स्थानीय भाषाओं के हिसाब से किया जाता है.
इसमें जानकारी को कॉमा लगाकर अलग की गई वैल्यू के तौर पर, इस क्रम में शामिल किया जाना चाहिए:
Name, Localized name, Localized description, locale
यहां दी गई टेबल में, इन फ़ील्ड के बारे में बताया गया है:
CSV कॉलम के हेडर | ज़रूरी या वैकल्पिक | ब्यौरा | स्वीकार की जाने वाली वैल्यू |
---|---|---|---|
नाम | ज़रूरी है | यह AchievementsMetadata.csv के Name कॉलम से मेल खाना चाहिए.
|
ज़्यादा से ज़्यादा 100 वर्ण |
स्थानीय भाषा में नाम | ज़रूरी है | उपलब्धि का स्थानीय नाम. | ज़्यादा से ज़्यादा 100 वर्ण |
स्थानीय भाषा में जानकारी | वैकल्पिक | तय की गई स्थानीय भाषा में, उपलब्धि के बारे में जानकारी. | ज़्यादा से ज़्यादा 500 वर्ण |
स्थानीय भाषा | ज़रूरी है | स्थानीय भाषा का कोड, जैसे कि en-US .
|
स्थानीय भाषा तय करने से पहले, अपने गेम के लिएअनुवाद जोड़ें. ध्यान दें कि डिफ़ॉल्ट रूप से दी गई भाषा की जानकारी सबमिट नहीं की जा सकती.
चुनी जा सकने वाली स्थानीय भाषाओं के कोड, चुनी जा सकने वाली भाषाओं की सूची में देखे जा सकते हैं. |
AchievementsLocalizations.csv
फ़ाइल से जुड़ी ज़रूरी शर्तें:
- किसी गेम में उपलब्धि के नाम, हर स्थान-भाषा के हिसाब से अलग-अलग होने चाहिए. उदाहरण के लिए, अगर कोई गेम en-US और fr-FR, दोनों भाषाओं में उपलब्ध है, तो en-US के लिए "Achievement1" नाम वाली उपलब्धि को fr-FR के लिए भी "Achievement1" नाम दिया जा सकता है.
- हर लाइन में चार वैल्यू होनी चाहिए. अगर आपको स्थानीय भाषा में जानकारी की वैल्यू नहीं देनी है, तो उसे खाली छोड़ दें.
AchievementsLocalizations.csv
फ़ाइल का सैंपल:
Achievement1,Achievement One,This is the description of achievement one in English.,en-US
Achievement1,Achievement Un,Voici la description de l'achievement un en français.,fr-FR
Achievement2,Achievement Two,Description of achievement two.,en-US
Achievement2,Logro Dos,Descripción del logro dos.,es-ES
Achievement3,Achievement Three,,en-US
Achievement3,Erfolg Drei,,de-DE
AchievementsIconMappings.csv वाला फ़ॉर्मैट
AchievementsIconMappings.csv
फ़ाइल उपलब्ध कराना ज़रूरी नहीं है. इसका इस्तेमाल, उपलब्धियों को उनके आइकॉन से मैप करने के लिए किया जाता है. इसमें जानकारी को कॉमा लगाकर अलग की गई वैल्यू के तौर पर, इस क्रम में शामिल किया जाना चाहिए:
Name, icon filename
यहां दी गई टेबल में, इन फ़ील्ड के बारे में बताया गया है:
CSV कॉलम के हेडर | ज़रूरी या वैकल्पिक | ब्यौरा |
---|---|---|
नाम | ज़रूरी है | यह AchievementsMetadata.csv के Name कॉलम से मेल खाना चाहिए.
|
आइकॉन फ़ाइल नाम | ज़रूरी है | आपकी आइकॉन फ़ाइल का नाम. |
AchievementsIconMappings.csv
फ़ाइल से जुड़ी ज़रूरी शर्तें:
- हर लाइन में दो वैल्यू होनी चाहिए.
- आइकॉन फ़ाइलें सिर्फ़ PNG या JPEG फ़ॉर्मैट में हो सकती हैं.
AchievementsIconMappings.csv
फ़ाइल का सैंपल:
Valid Achievement,valid-achievement-icon.png
Incremental Achievement,incremental-achievement-icon.jpeg
No Description,no-description-icon.png
Hidden Initial State,hidden-initial-state-icon.png
Large Point Value,large-point-value-icon.jpeg
आइकॉन वाली फ़ाइलें
AchievementsIconMappings.csv
फ़ाइल में बताए गए आइकॉन, इंपोर्ट किए गए मौजूदा ZIP फ़ॉर्मैट वाले संग्रह में मौजूद होने चाहिए. ज़्यादा जानकारी के लिए, आइकॉन के दिशा-निर्देश देखें.
उपलब्धियों के लिए अनुवाद जोड़ना
अपने गेम में मौजूद उपलब्धियों के लिए, अनुवाद खुद जोड़ा जा सकता है. ऐसा करने से पहले, अपने गेम के लिए अनुवाद जोड़ना में बताया गया तरीका अपनाएं.
अपने गेम के लिए अनुवाद जोड़ने के दो तरीके हैं:
एक साथ कई नई उपलब्धियों के अनुवाद अपलोड करने के लिए, उपलब्धियां इंपोर्ट करें विकल्प का इस्तेमाल करें. इस विकल्प का इस्तेमाल, पहले से मौजूद उपलब्धियों के अनुवाद अपलोड करने के लिए नहीं किया जा सकता.
अपने गेम में, हर उपलब्धि के लिए अनुवाद जोड़े जा सकते हैं. हर उपलब्धि का अपना अनुवाद जोड़ने के लिए:
- Google Play Console में, अपने गेम के लिए उपलब्धियां टैब खोलें. इसके बाद, किसी मौजूदा उपलब्धि को चुनें.
- उपलब्धियों की ज़्यादा जानकारी वाले पेज पर, उस भाषा के लिए टैब चुनें जिसे आपने पहले गेम की जानकारी टैब में जोड़ा था.
- उस भाषा में मौजूद उपलब्धि की ज़्यादा जानकारी वाले पेज पर, उपलब्धि के लिए अनुवाद किए गए शब्दों का इस्तेमाल करके फ़ॉर्म में बदलाव करें.
- उपलब्धि की अनुवाद की गई जानकारी सेव करने के लिए, सेव करें पर क्लिक करें.
क्लाइंट के लिए लागू करने की प्रोसेस
अपने प्लैटफ़ॉर्म के लिए उपलब्धियां लागू करने का तरीका जानने के लिए, यहां दिए गए संसाधन देखें: