Oneshot Gems
अभी खेलें

गेम डेवलपर के लिए

खेल में यादृच्छिकता को उचित महसूस कराएं

संयोग बार-बार खेलने को कम पूर्वानुमानित बना सकता है, या नतीजे को बिना योग्यता मिला हुआ महसूस करा सकता है। निष्पक्षता उम्मीदों, दांव पर लगी चीजों और विकल्पों के महत्व पर निर्भर करती है। पहले तय करें कि क्या बदलता रहेगा और क्या खिलाड़ी के नियंत्रण में रहेगा। फिर किसी एक यादगार नतीजे से फैसला करने के बजाय कई बाज़ियों में अनुभव परखें।

इस पृष्ठ पर

संयोग की भूमिका तय करें

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

सार्थक विकल्पों को सुरक्षित रखें

जांचें कि खिलाड़ी नतीजे पर प्रतिक्रिया दे सकता है या नहीं। आकस्मिक बाधा इतनी जल्दी दिखे कि बचना संभव हो तो उचित लग सकती है; अंतिम इनपुट का मौका निकलने के बाद आए तो वही बाधा मनमानी लगेगी। जब तक बड़े उलटफेर डिजाइन का इरादा न हों, यादृच्छिक इनाम सोच-समझकर खेलने का महत्व न मिटाएं। बार-बार इनाम देने पर सोचें कि लंबे समय तक कुछ न मिलना या वही नतीजा दोहरना खिलाड़ी को स्वीकार होगा या नहीं।

वितरण और धारणा का अलग-अलग परीक्षण करें

परीक्षण के दौरान परिणामों को लॉग करें और आपके इच्छित वितरण के साथ देखी गई विविधता की तुलना करें, लेकिन यह न मानें कि एक छोटा नमूना एक संभावना साबित करता है। खिलाड़ियों से पूछें कि क्या यह उचित लगा और वे जो सोचते हैं उसका परिणाम पर प्रभाव पड़ा। वे अलग-अलग प्रश्न हैं: कार्यान्वयन अपने लक्ष्य से मेल खा सकता है जबकि अनुभव अभी भी पक्षपातपूर्ण लगता है। एमडीएन नोट करता है कि जावास्क्रिप्ट Math.random छद्म-यादृच्छिक मान लौटाता है और सुरक्षा-संवेदनशील उपयोग के लिए उपयुक्त नहीं है; खेल की निष्पक्षता और सुरक्षा अलग-अलग चिंताएँ हैं।

⁨खेलों में निष्पक्ष यादृच्छिकता⁩ से जुड़े सवाल

क्या हर खिलाड़ी के लिए रैंडम का मतलब अप्रत्याशित है?

नहीं। यादृच्छिक प्रणाली में भी खिलाड़ी पैटर्न का अंदाजा लगा सकते हैं या समान नतीजों का सिलसिला देख सकते हैं। संबंधित नियम समझाएं और बार-बार खेलने पर नतीजे कैसे महसूस होते हैं, यह परखें।

क्या मैं खेल के परिणामों के लिए Math.random का उपयोग कर सकता हूँ?

यह सामान्य गेम विविधता के लिए छद्म-यादृच्छिक मान प्रदान कर सकता है, लेकिन एमडीएन ने चेतावनी दी है कि यह क्रिप्टोग्राफ़िक रूप से सुरक्षित नहीं है। सुरक्षा-संवेदनशील निर्णयों के लिए इसका उपयोग न करें।

आगे पढ़ें

कोई पुरानी जानकारी दिखी? सुधार की जानकारी दें

खेलते रहें।

मुफ़्त ब्राउज़र गेम, जब आपका मन हो तब खेलें। कुछ मज़ेदार खोजें और उसे अपना अगला पसंदीदा बनाएँ।

अपनी जिज्ञासा के साथ आगे बढ़ें