एनोटेशन, फ़िडेलिटी पैरामीटर, और क्वालिटी लेवल को परिभाषित करें

इस दस्तावेज़ में एनोटेशन, फ़िडेलिटी पैरामीटर, और क्वालिटी सेट करने का तरीका बताया गया है लेवल की जानकारी देनी होगी.

एनोटेशन

एनोटेशन आपको इस बारे में जानकारी देते हैं कि गेम टिक को रिकॉर्ड किया जाता है.

डिफ़ॉल्ट एनोटेशन

प्लग इन आपके लिए एक डिफ़ॉल्ट एनोटेशन तय करता है:

  • सीन: इसमें चल रहे मौजूदा सीन का आइडेंटिफ़ायर होता है; उपयोगी ऐसे मामलों में जहां आपके ज़्यादातर लेवल आपके प्रोजेक्ट में एक ही सीन पर मैप होते हैं

इन एनोटेशन को यूज़र इंटरफ़ेस (यूआई) में देखने के लिए, यह तरीका अपनाएं:

  1. Google > चुनें Android Performance Tuner.
  2. एनोटेशन पैरामीटर टैब चुनें और फिर 'कस्टम का इस्तेमाल करें' पर क्लिक करें पैरामीटर.

    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है पहली इमेज. प्लगिन में, एनोटेशन पैरामीटर टैब

कस्टम एनोटेशन तय करना और उसका इस्तेमाल करना

पसंद के मुताबिक एनोटेशन बनाने के लिए, यह तरीका अपनाएं:

  1. नया पैरामीटर जोड़ने के लिए, एनोटेशन पैरामीटर टैब में + बटन पर क्लिक करें एनोटेशन.
  2. नई लाइन में, टाइप कॉलम पर क्लिक करें और जोड़ें या अपडेट करें चुनें enum शामिल करें. उदाहरण के लिए, गेम में कठिनाई के लेवल की गिनती की जा सकती है.

  3. Enum वैल्यू डालने के बाद New Enum जोड़ें बटन पर क्लिक करें.

    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है दूसरी इमेज. नई Enum जोड़ें

  4. टाइप कॉलम में, नया टाइप चुनें. पैरामीटर के लिए कोई नाम डालें पैरामीटर का नाम कॉलम में पढ़ें.

    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है तीसरी इमेज. नई सूची चुनें

  5. प्लग इन को प्रोटोकॉल बफ़र फिर से जनरेट करने की अनुमति देने के लिए, लागू करें बटन पर क्लिक करें फ़ाइलें और क्लास शामिल हैं.

अपने गेम में यह एनोटेशन सेट करने के लिए, कॉल करें SetCurrentAnnotation():

tuner.SetCurrentAnnotation(new Annotation
{
    Scene = Scene.AssetsScenesMainmenu,
    Difficulty = Difficulty.Medium
});

फ़िडेलिटी के पैरामीटर और क्वालिटी लेवल तय करें

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

ऐसा हो सकता है कि आपके गेम में पहले से ही फ़िडेलिटी के अलग-अलग पैरामीटर मौजूद हों. जैसे, फ़ॉलो किया जा रहा है:

  • शैडो की क्वालिटी
  • टेक्सचर रिज़ॉल्यूशन
  • पार्टिकल इफ़ेक्ट की क्वालिटी

इन पैरामीटर को क्वालिटी लेवल में फिर से ग्रुप किया जा सकता है. उदाहरण के लिए, "कम", "मीडियम" और "ज़्यादा"). इन पैरामीटर को Android Performance Tuner का विश्लेषण किया और फिर Google Play Console में, आपको प्लगिन के पैरामीटर दिखाने होंगे. अपने फ़िडेलिटी पैरामीटर टैब में फ़िडेलिटी पैरामीटर देखें.

अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है चौथी इमेज. प्लगिन में फ़िडेलिटी पैरामीटर टैब

कस्टम पैरामीटर का इस्तेमाल करें चुनें. इसके बाद, पैरामीटर का एक सेट तय करें. हर पैरामीटर का एक टाइप होता है, जैसे कि एनोटेशन.

इसका इस्तेमाल करें SetFidelityParameters() का इस्तेमाल करें:

tuner.SetFidelityParameters(new FidelityParams
{
    ParticleDetails = 1.0f,
    ShadowQuality = ShadowQuality.High,
    TextureResolution = 2048,
});

इसके बाद, अलग-अलग क्वालिटी लेवल तय करें. उनका इस्तेमाल Google Play Console से आपको बेहतर इनसाइट मिलती है. अपने क्वालिटी लेवल इसमें जोड़ें क्वालिटी लेवल टैब.

अपना पहला लेवल जोड़ने के लिए, लेवल जोड़ें बटन पर क्लिक करें. एक से ज़्यादा लेवल तय करें ट्रेंड को फ़ॉलो किया जाता है. उदाहरण के लिए, निम्नतम गुणवत्ता स्तर के स्तर को सबसे ज़्यादा.

अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है पांचवी इमेज. प्लगिन में मौजूद क्वालिटी लेवल टैब