उपलब्धियां

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

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

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

अपने गेम में उपलब्धियां जोड़ने के लिए:

  1. तय करें कि कौनसी उपलब्धियां देनी हैं, उनके नाम क्या होंगे, और उनसे जुड़े आइकॉन कौनसे होंगे. क्वालिटी चेकलिस्ट देखें.
  2. Play Console में, उपलब्धियों को अलग-अलग जोड़कर या बल्क अपलोड के विकल्प का इस्तेमाल करके कॉन्फ़िगर करें. उपलब्धियां जोड़ने का तरीका देखें.
  3. अपने क्लाइंट के लागू किए गए कोड से मिले आईडी का इस्तेमाल करके, जब कोई व्यक्ति उपलब्धि हासिल कर लेता है, तो Play Games की सेवाओं के एपीआई को कॉल करके, अपने गेम में उपलब्धियां इंटिग्रेट करें.
  4. पुष्टि करें कि उपलब्धियां, प्लान के मुताबिक काम कर रही हैं. उपलब्धियों की टेस्टिंग करने का तरीका देखें.
  5. अपनी उपलब्धियां और गेम पब्लिश करें. उपलब्धियां पब्लिश करने का तरीका देखें.

क्वालिटी वाली उपलब्धियां डिज़ाइन करना

बेसलाइन

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

सुझाव

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

क्वालिटी चेकलिस्ट

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

उपलब्धियों की बुनियादी जानकारी

Google Play Console में उपलब्धियां देखते समय, आपको ये टाइप, एलिमेंट, और स्थितियां दिख सकती हैं:

उपलब्धियों के टाइप

उपलब्धियां तीन तरह की होती हैं:

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

    इंंक्रीमेंटल उपलब्धियां डिज़ाइन करते समय, इन दिशा-निर्देशों का पालन करें:

    • कोर गेमप्ले लूप में दिलचस्पी दिखाने के लिए इनाम दें - इंंक्रीमेंटल उपलब्धियों का इस्तेमाल करके, खिलाड़ियों को गेम की मुख्य और सबसे आम कार्रवाइयों में बार-बार दिलचस्पी दिखाने के लिए इनाम दें. पक्का करें कि खिलाड़ी का जुड़ाव पहचाना जाए और वह अहम हो.
    • पक्का करें कि प्रोग्रेस को मेज़र किया जा सके और वह दिखती हो - इंंक्रीमेंटल उपलब्धि की खासियत, प्रोग्रेस बार में होती है. प्रोग्रेस को मेज़र करें और Play Games की सेवाओं को इसकी रिपोर्ट भेजें.
    • माइलस्टोन बनाने के लिए, टियर का इस्तेमाल करें - 10,000 का लक्ष्य बहुत दूर लग सकता है. इसे टियर वाली उपलब्धियों में बांटें, ताकि लोगों को कई बार संतुष्टि मिल सके.

      उदाहरण के लिए,

      • टियर 1: "मॉन्स्टर स्लेयर" - 1,000 दुश्मनों को हराएं
      • टियर 2: "क्रिएचर क्रशर" - 5,000 दुश्मनों को हराएं
      • टियर 3: "वॉर मशीन" - 10,000 दुश्मनों को हराएं
    • लक्ष्य, मैराथन होना चाहिए, न कि स्प्रिंट - टारगेट नंबर इतना ज़्यादा होना चाहिए कि उसे हासिल करने के लिए कम से कम दस सेशन की ज़रूरत हो.
  3. छिपी हुई उपलब्धि की जानकारी, खिलाड़ी को नहीं दिखती. हैरानी और खुशी के लिए, छिपी हुई उपलब्धियों का इस्तेमाल करें. हालांकि, इनका इस्तेमाल कम ही करें. Play Games की सेवाएं, उपलब्धि के लिए सामान्य प्लेसहोल्डर के तौर पर जानकारी और आइकॉन उपलब्ध कराती हैं. किसी उपलब्धि को छिपाएं, अगर उसमें आपके गेम के बारे में कोई ऐसी जानकारी है जिसे आप ज़ाहिर नहीं करना चाहते. जैसे, "जानें कि आप हमेशा से एक भूत थे!".
उपलब्धियों के बुनियादी एलिमेंट

ये बुनियादी एलिमेंट, हर उपलब्धि से जुड़े होते हैं:

  • आईडी एक यूनीक स्ट्रिंग होती है, जिसे Google Play Console जनरेट करता है. अपने गेम क्लाइंट में उपलब्धि के बारे में बताने के लिए, इस यूनीक आईडी का इस्तेमाल करें.
  • नाम उपलब्धि का छोटा नाम होता है. जैसे, "पाइमैन". इसकी वैल्यू 100 वर्णों तक हो सकती है.
  • जानकारी आपकी उपलब्धि के बारे में संक्षिप्त जानकारी होती है. आम तौर पर, इससे खिलाड़ी को यह पता चलता है कि उपलब्धि कैसे हासिल की जाए. जैसे, "सूरज डूबने से पहले लेमन मेरिंग्यू पाई बेक करें". इसकी वैल्यू 500 वर्णों तक हो सकती है.
  • आइकॉन एक स्क्वेयर आइकॉन होता है, जो आपकी उपलब्धि से जुड़ा होता है. उपलब्धि के आइकॉन बनाते समय, सबसे सही तरीकों के लिए, आइकॉन के दिशा-निर्देश वाला सेक्शन देखें.
  • सूची का क्रम वह क्रम होता है जिसमें लॉक की गई उपलब्धियां दिखती हैं. यह तब दिखता है, जब कोई खिलाड़ी आपके गेम से जुड़ी उपलब्धियां देखता है. यह क्रम आपकी पसंद के मुताबिक कोई भी हो सकता है. अनलॉक की गई उपलब्धियां, सूची में सबसे ऊपर दिखती हैं. यह क्रम, उपलब्धि हासिल करने के क्रम के मुताबिक होता है.
उपलब्धियों की स्थिति

उपलब्धियां, तीन अलग-अलग स्थितियों में हो सकती हैं:

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

पॉइंट और एक्सपीरियंस पॉइंट

Play Games की सेवाओं के लिए ज़रूरी शर्तें पूरी करने वाले गेम में उपलब्धियों की पॉइंट वैल्यू होती है. इससे, खिलाड़ी के एक्सपीरियंस पॉइंट (XP) बढ़ते हैं. इन पॉइंट का इस्तेमाल, हर उपलब्धि के लिए XP की गिनती करने के लिए किया जाता है.

XP की गिनती करने का फ़ॉर्मूला यह है:

XP for an achievement = 100 * (point value for the achievement)

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

उपलब्धियों को पॉइंट वैल्यू असाइन करते समय, इन दिशा-निर्देशों का पालन करें:

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