सेव किए गए गेम

सेव किए गए गेम की सेवा, सेव किए गए गेम की जानकारी को सेव करने का एक आसान तरीका है आपके खिलाड़ियों का Google के सर्वर पर गेम में आपकी प्रोग्रेस को इकट्ठा करता है. आपका गेम, गेम डेटा सेव किया, ताकि लौटने वाले खिलाड़ी गेम को आखिरी बार जारी रख सकें किसी भी डिवाइस से पॉइंट बचाएँ.

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

सेव किए गए गेम को अपने प्लैटफ़ॉर्म पर लागू करने का तरीका जानने के लिए, यहां जाएं क्लाइंट की तय सीमा.

सेव किए गए गेम की बुनियादी बातें

सेव किए गए गेम के दो हिस्से होते हैं:

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

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

कवर इमेज

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

ब्यौरा

सेव किए गए किसी खास कॉन्टेंट के बारे में, कम शब्दों में जानकारी दी जा सकती है गेम. यह ब्यौरा खिलाड़ियों को सीधे तौर पर दिखाया जाता है. इसे कम शब्दों में बताना चाहिए सेव किया गया गेम किस स्थिति को दिखाता है; उदाहरण के लिए, “फ़ाइटिंग द गॉब्लिन्स के बारे में जानें.

अनुरोध भेजने की तय सीमा (कोटा)

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

आइसोलेशन पढ़ें/लिखें

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

ऑफ़लाइन सहायता

अगर खिलाड़ी का डिवाइस ऑफ़लाइन है, लेकिन इस समय तक Google Play की गेम सेवाओं के साथ सिंक नहीं किया जा सकेगा नेटवर्क कनेक्टिविटी स्थापित हो गई है. फिर से कनेक्ट होने के बाद, Google Play की गेम सेवाएं यह Google के सर्वर पर सेव किए गए गेम के डेटा को एसिंक्रोनस रूप से अपडेट करता है.

विरोध का हल

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

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

सीमाएं

Google Play की गेम सेवाएं, फ़िलहाल बाइनरी डेटा और कवर फ़ाइलों के साइज़ की सीमाएं लागू करती हैं इमेज का साइज़ 3 एमबी और 800 केबी है.

सेव किया गया गेम का मेटाडेटा

सेव किए गए गेम के स्ट्रक्चर्ड मेटाडेटा में ये प्रॉपर्टी शामिल हैं:

प्रॉपर्टी ब्यौरा
इंडोनेशिया इस सेव की गई इस खास स्ट्रिंग के लिए, Google Play की गेम सेवाओं से जनरेट हुई यूनीक स्ट्रिंग गेम. अपने गेम में सेव किए गए गेम की जानकारी देने के लिए, इस आईडी का इस्तेमाल करें क्लाइंट.
नाम सेव किए गए गेम के लिए, डेवलपर की ओर से दिया गया छोटा नाम, उदाहरण के लिए "पहला स्लॉट सेव करें" या "PlayerName_Save1" शामिल है. यह खिलाड़ियों को नहीं दिखाया जाता.
जानकारी सेव किए गए गेम के बारे में डेवलपर से मिली जानकारी.
पिछला बदलाव मिलीसेकंड में टाइमस्टैंप, जो Google Play की गेम सेवाओं से जनरेट हुआ है सेव किए गए गेम को पिछली बार कब अपडेट किया गया था.
अपना कुल समय सेव किए गए पेज पर दिखने के लिए, डेवलपर की ओर से दिया गया समय (मिलीसेकंड में) गेम. इस वैल्यू से यह पता चलना चाहिए कि खिलाड़ी ने कितनी देर तक खेला है सेव किए गए गेम. उदाहरण के लिए, चलाए जाने का समय Google Play की गेम सेवाओं में, 36,00,000 को "1 घंटे" के तौर पर दिखाया जाएगा.
कवर इमेज यह डेवलपर की ओर से दी गई वैकल्पिक प्रॉपर्टी है. इसमें यह शामिल है इसके बारे में जानकारी कवर इमेज.

क्लाइंट लागू करने की प्रक्रिया

सेव किए गए गेम को अपने प्लैटफ़ॉर्म के लिए लागू करने का तरीका जानने के लिए, इन संसाधनों को देखें: