प्लेटफार्मों के बीच लीडरबोर्ड को अक्सर अलग क्यों किया जाता है?


20

मैंने देखा कि कई गेम (यदि सबसे अधिक या सभी नहीं) विभिन्न प्लेटफार्मों के लिए अलग-अलग लीडरबोर्ड को नियोजित कर रहे हैं। उदाहरण के लिए, iOS और Android के लिए अलग लीडरबोर्ड। Xbox और PS के लिए अलग लीडरबोर्ड।

मैं इसके पीछे तर्क नहीं देख सकता। आखिरकार, मान लें कि iPhone और Android एकल सेवा / प्रणाली को डेटा भेज रहे हैं।

क्या यह एक व्यावसायिक निर्णय है?


2
प्लेटफार्मों के बीच पर्याप्त अंतर हो सकता है, (एक कारण कंसोल और पीसी लीडर बोर्ड शायद ही कभी संयुक्त हो तो)
शाफ़्ट सनकी

@ratchetfreak यह वास्तव में अच्छा "गैर-तकनीकी" बिंदु है; क्या आप इसे एक उत्तर में बदलने जा रहे हैं?

31
पीसी मास्टर रेस के सदस्यों के खिलाफ उन्हें रैंक देने के लिए किसानों को सांत्वना देना उचित नहीं होगा।
corsiKa

8
मुझे कई गेमों की सुनवाई याद है जिन्होंने एक्सबॉक्स और पीसी के बीच क्रॉस प्लेटफॉर्म खेलने की अनुमति दी थी, उन सभी ने महीनों के भीतर उस सुविधा को अक्षम कर दिया। पीसी खिलाड़ी सिर्फ Xbox खिलाड़ियों को मार रहे थे।
मूविंग डक

2
@MooDDuck पोर्टल 2 अभी भी इसे (पीसी / PS3) की अनुमति देता है - लेकिन यह एक पहेली गेम में 2 खिलाड़ी सह-ऑप है। और मैं किसी और उदाहरण के बारे में नहीं सोच सकता ...
बाल्ड्रिक

जवाबों:


29

अलग-अलग प्लेटफ़ॉर्म में समान कौशल के साथ भी अलग-अलग स्कोर हो सकते हैं। उदाहरण के लिए क्योंकि प्रदर्शन के मुद्दों के कारण आपको एंड्रॉइड गेम पर कम दुश्मन होने के लिए मजबूर किया गया था।

यह (नियंत्रण अंतर के साथ) यही कारण है कि कंसोल और पीसी गेम आम तौर पर कभी भी एक साथ नहीं खेलते हैं (या तो मल्टीप्लेयर या लीडरबोर्ड के माध्यम से)।


1
यह वास्तव में ज्ञानवर्धक है।
चिरॉन

3
कंसोल गेम के लिए, यह भी कारक है कि कुछ कंसोल विक्रेता विभिन्न परिस्थितियों में क्रॉस-प्लेटफ़ॉर्म खेलने की अनुमति भी नहीं देंगे , भले ही विकास में पूरी तरह से काम करता है और प्लेटफार्मों भर में पूरी तरह से संतुलित है (हाह हाह)।

4
यहां एक अच्छा उदाहरण डेस्टिनी होगा। बुंगी में कहा गया है कि उनके पास क्रॉस-प्लेटफॉर्म खेलने की अनुमति देने का विकल्प है, लेकिन प्रत्येक प्लेटफॉर्म पर प्रदर्शन के अंतर के कारण उन्होंने इसके खिलाफ चुना।

1
इसका एक और अच्छा उदाहरण Left4Dead 2 है। PC और Xbox 360 पर रिलीज़ किया गया, Xbox 30 (iirc) के दुश्मन NPC की सीमा को भारी रूप से सीमित कर दिया गया था, जो एक बार में हार्डवेयर सीमाओं के कारण विद्यमान था, जो कि PC संस्करण का व्यापक रूप से अधिक समर्थन करता था। Xbox पर आप उन सभी को चला सकते हैं और बाकी स्तरों के लिए कोई और दुश्मन नहीं होगा ... क्रॉस प्लेटफॉर्म संभव नहीं होगा, या बहुत मिलान करके पीसी संस्करण की क्षमताओं को सीमित कर देगा।
बाल्ड्रिक

18

यह एक व्यावसायिक निर्णय हो सकता है। यह एक सुविधा निर्णय हो सकता है। यह वास्तव में निर्भर करता है; केवल एक चीज जो आप निश्चित रूप से कह सकते हैं, वह यह है कि गेम (डेवलपर, प्रकाशक, प्लेटफ़ॉर्म विक्रेता, वगैरह) बनाने में शामिल लोगों का निर्णय है।

आप मान रहे हैं कि "iPhone और Android एक ही सेवा में डेटा भेज रहे हैं," जो कि हमेशा ऐसा नहीं होता है। लीडरबोर्ड ( गेम सेंटर ) के लिए आईओएस एपीआई एप्पल को डेटा भेजते हैं। Google की लीडरबोर्ड सेवा Google को डेटा भेजती है। एक डेवलपर अपने या अपने खेल के लिए प्लेटफ़ॉर्म-प्रदत्त लीडरबोर्ड एपीआई का उपयोग करना चुन सकता है क्योंकि यह उनके लिए आसान या सस्ता है (इस तथ्य के बावजूद कि उन्हें दोनों एपीआई के खिलाफ एक कार्यान्वयन बनाने की आवश्यकता होगी)। वे ऐसा करने का विकल्प भी चुन सकते हैं क्योंकि वे एपीआई 3 जी एपीआई की तुलना में बेहतर डिवाइस एकीकरण की पेशकश करते हैं, और उन्हें लगता है कि यह खिलाड़ी के लिए बेहतर अनुभव बनाता है।

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

उन सभी कारकों का विशेष संतुलन (और अधिक) सभी लीडरबोर्ड के लिए उपयोग करने के लिए किस विशेष विधि के निर्णय में खेलेंगे; यह मूल रूप से डेवलपर की जरूरतों और चाहतों पर निर्भर करता है।


1
"यह वास्तव में निर्भर करता है; केवल एक चीज जिसे आप निश्चित रूप से कह सकते हैं कि यह डेवलपर का निर्णय है।" दरअसल, कुछ विक्रेता अपने सिस्टम पर क्रॉस-प्लेटफॉर्म खेलने की अनुमति नहीं देते हैं।
माइल राउत

क्रॉस प्लेटफॉर्म प्ले एक क्रॉस-प्लेटफॉर्म लीडरबोर्ड का उपयोग करने के विचार के लिए ऑर्थोगोनल है एपीआई है (हालांकि स्पष्ट रूप से कुछ मामले हैं जहां प्लेटफ़ॉर्म के कुछ विकल्प आपको एपीआई के कुछ विकल्पों में से बाहर निकालते हैं)। मेरा मतलब उस कथन को "खेल बनाने वाले लोग" के रूप में है, जिसमें से विक्रेता एक हिस्सा है क्योंकि वे मंच प्रदान कर रहे हैं।

3

यदि आप GameCenter की अंतर्निहित लीडरबोर्ड कार्यक्षमता का उपयोग खुद लीडरबोर्ड को लागू करने से बचने के लिए करते हैं, तो आप अपना एंड्रॉइड वर्जन बनाते समय अलग-अलग लीडरबोर्ड के साथ समाप्त हो जाते हैं।

मेरे लिए, यह एक निर्णय है जो इस प्रकार है: "मैं एक लीडरबोर्ड सर्वर को फिर से लागू नहीं करना चाहता हूं ताकि मेरे पास क्रॉस-प्लेटफॉर्म लीडरबोर्ड हो।"


अगर कोई खुला स्रोत लीडरबोर्ड सर्वर तैनात करने के लिए तैयार नहीं था, तो मैं तर्क खरीदूंगा। लीडरबोर्ड सर्वर को बनाए रखने के लिए आकस्मिक डेवलपर के लिए परेशानी होने की अधिक संभावना है।
सिल्वेनुलग

1

यहां अधिकांश जवाब कारणों को कवर करते हैं। मैं इसका उल्लेख करना चाहता हूं जब आईओएस और एंड्रॉइड डेवलपमेंट के लिए एक नई स्थिति उत्पन्न होती है।

Apple उन गेम्स और ऐप्स का पक्षधर है जो देशी iOS सुविधाओं का उपयोग करते हैं। यदि आप लीडरबोर्ड के लिए गेम सेंटर का उपयोग कर रहे हैं, तो आपको चित्रित होने की अधिक संभावना है। यदि आप इसे स्विच करते हैं, तो वे अत्यधिक सलाह देते हैं और सामने वाले पृष्ठ पर आपको बढ़ावा देने के लिए आपसे संपर्क भी कर सकते हैं।

Android Google Play और Google+ के साथ एक ही तरीका है। इसलिए दो अलग-अलग लीडर बोर्ड का गेमकेंटर और GooglePlay / Google + संस्करण होने से आपके गेम को प्राप्त करने और उसे बढ़ावा देने के लिए अत्यधिक लाभप्रद है।


0

नया सदस्य, टिप्पणी नहीं कर सकता लेकिन मैं इन उत्तरों से सहमत हूं। एक गेमर के रूप में मैं एक खेल पर मेरी "वैश्विक" रैंक देखना चाहता हूं जो क्रॉस प्लेटफॉर्म है। हालांकि एक सॉफ्टवेयर डेवलपर के रूप में मैं समझता हूं कि वे अलग क्यों हैं।

पहली बात जो दिमाग में आती है वह यह है कि वे अलग-अलग कंपनियां हैं (@JoshPetrie ने जो उल्लेख किया है)। माइक्रोसॉफ्ट के पास अपने सर्वर और डेटाबेस हैं जबकि सोनी के पास उनका। चूंकि वे अलग-अलग डेटा हब के साथ अलग-अलग कंपनियां हैं, इसलिए स्वाभाविक रूप से अलग रैंकिंग होगी। उन्हें एक साथ काम करना होगा और एक प्रणाली साझा करनी होगी जिसमें दोनों डेटासेट होंगे। यह संभव नहीं लगता क्योंकि इसका मतलब यह होगा कि माइक्रोसॉफ्ट के पास सोनी के डेटा तक पहुंच है और इसके विपरीत। और कुछ भी उनके डेटा से अधिक कंपनी के लिए व्यक्तिगत नहीं है।

चलो मान लेते हैं कि यह सच था और एक साझा डेटाबेस था जहां सभी रैंकिंग एक साथ हैं। मैं शर्त लगाता हूं कि रैंकिंग समान रूप से वितरित नहीं की जाएगी जैसा कि कोई सोच सकता है और यह हार्डवेयर अंतर के कारण होगा जिसके परिणामस्वरूप उपयोगकर्ता को गेम को मास्टर करने की क्षमता में बड़ा अंतर होता है। प्रत्येक गेमिंग कंसोल एक अलग वातावरण, या माध्यम है, जिसमें उपयोगकर्ता गेम खेल सकता है। अपने डिजाइन के आधार पर, वातावरण "कितनी अच्छी तरह" पर सीमाएं बनाता है उपयोगकर्ता एक अलग माध्यम पर उपयोगकर्ताओं के संबंध में खेल सकता है।

सबसे बड़ा उदाहरण मैं सोच सकता हूं (और पहले से ही एक अन्य उत्तर में उल्लेख किया गया था) कंसोल और पीसी के बीच का अंतर है।

एक उदाहरण के रूप में टीम किले 2 का उपयोग करते हैं। कंसोल संस्करण एक हाथ से पकड़े गए नियंत्रक के साथ खेला जाता है। आमतौर पर कंसीलर को अंगूठे और तर्जनी (4 अंक, कम से कम मैं कैसे खेलता है) के साथ संचालित किया जाता है। पीसी संस्करण WASD आंदोलन के साथ कीबोर्ड का उपयोग करता है, कार्यों के लिए अन्य कुंजी, और माउस (एक बार में 6 अंक, मेरी गणना से)।

न केवल "नियंत्रक" अलग हैं, बल्कि @ratchetfreak ने कहा है, प्रत्येक प्रणाली की अपनी प्रदर्शन शक्ति की अपनी डिग्री है। तो ठीक वही खेल Xbox पर धीमा और सुस्त हो सकता है, लेकिन PS या PC पर बहुत तरल पदार्थ।

साथ ही पीसी को उन कंसोल गेम्स के विपरीत अपग्रेड किया जा सकता है जो नए संस्करण के आने तक स्थिर हैं। जो तब लीडरबोर्ड अलग होगा क्योंकि खेल के एक नए संस्करण की आवश्यकता है (जिसका अर्थ है एक अलग सर्वर और डेटाबेस और ब्ला ब्ला ...)

इन अंतरों के शीर्ष पर, आपके पास माउस गति जैसी सिस्टम सेटिंग्स भी हैं जो जॉयस्टिक संवेदनशीलता की तुलना में अधिक हो सकती हैं (जो, मेरे लिए कम से कम, पीसी गेमिंग का सबसे बड़ा लाभ बनाती है)।

कई अन्य कारक शामिल हैं, मुझे यकीन है लेकिन ये पहली चीजें थीं जो इस प्रश्न को देखने पर मेरे दिमाग में आईं। लंबे समय तक हवा में रहने के लिए क्षमा करें, मैं उत्साहित हो गया और इसे उतनी ही तेजी से बाहर कर दिया जितना मैं कर सकता था।


खैर, आपकी टिप्पणी वैसे भी एक टिप्पणी पोस्ट में फिट नहीं होगी, इसलिए कुछ भी नहीं खोया। सामान्य नियम यह है कि प्रश्न के उत्तर देने और कुछ नया जोड़ने के लिए उत्तर पोस्ट चाहिए, बजाय अन्य मौजूदा पोस्ट पर टिप्पणी करने के। (उत्तर के रूप में प्रस्तुत एक टिप्पणी हटाए जाने के लिए उत्तरदायी है।) आपकी पोस्ट लाइन को टंकित करती है। भविष्य में, अन्य उत्तरों को फिर से पढ़ने के बजाय अपने स्वयं के योगदान पर ध्यान केंद्रित करने का प्रयास करें। अपनी प्रतिष्ठा के बारे में, कि प्रारंभिक कूबड़ को दूर करना आसान है। एडिट्स का सुझाव देकर पुरानी पोस्टों को साफ करना, rep विशेषाधिकार पर पैर जमाने का एक अच्छा तरीका है।
सेठ बैटन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.