मैं एक pbbg पर काम कर रहा हूँ (ऑफ-ऑन) जो बहुत पुराना स्कूल है। यदि आपने कभी कार्नेज ब्लेंडर खेला है तो आपको यह विचार मिलता है।
यदि नहीं, तो यह एक सरल विचार है जो बहुत कुछ किया गया है: एक खिलाड़ी को प्रत्येक दिन एक निश्चित संख्या में "अंक" आवंटित किए जाते हैं, और अन्य खिलाड़ियों पर हमला करने के लिए उन बिंदुओं को खर्च करते हैं। समय के साथ अंक निश्चित कैप तक बढ़ जाते हैं।
बिंदु प्रणाली को पूरी तरह से आउट-पेसिंग आकस्मिक खिलाड़ियों से अधिक-प्राप्तकर्ताओं को रोकने के लिए डिज़ाइन किया गया है।
नरसंहार ब्लेंडर के मामले में, एक कैप्चा सिस्टम एक उपयोगकर्ता को "गेमिंग" सिस्टम को एक बॉट या एक स्क्रिप्ट के साथ रोकता है जिसे न्यूनतम प्रयास के साथ प्रत्येक दिन उनके सभी बिंदुओं का उपयोग करने के लिए डिज़ाइन किया गया है। हर बार एक समय में एक यादृच्छिक कैप्चा प्रदर्शित किया जाता है, और यदि पारित नहीं हुआ तो उपयोगकर्ता को एक घंटे के लिए निलंबित कर दिया जाएगा।
मैं सोच रहा था कि कैसे इस अधिक उपयोगकर्ता को अपने खेल के लिए अनुकूल बनाया जाए। मैं मानता हूं कि मुझे इस तरह के बुरे व्यवहार को रोकना चाहिए, और मैं आसानी से उसी कैप्चा दृष्टिकोण को ले सकता हूं, लेकिन क्या एक अधिक उपयोगकर्ता के अनुकूल विकल्प है?
प्रारंभिक शोध में Microsoft द्वारा ASIRRA को उजागर किया गया, लेकिन शराबी / प्यारा वाइब मेरे इच्छित गेम थीम के साथ अच्छी तरह से काम नहीं करता है।
अद्यतन
मैं जो सबसे अधिक रुचि रखता हूं वह मानक "इस शब्द को वर्तनी" कैप्चा के विकल्प हैं। मैं अच्छे खिलाड़ियों के लिए खेल-खेल को निर्बाध रखने की कोशिश करना चाहता हूं।
मैंने देखा है कि मैं एक-समय-उपयोग CAPTCHAs को क्या कहता हूं , जैसे एक उपयोगकर्ता से पूछना "पांच प्लस छह माइनस दो क्या है?" लेकिन इसमें दुर्भावनापूर्ण उपयोगकर्ताओं को फ़ॉइल करने के लिए प्रश्नों के एक बड़े पर्याप्त डेटाबेस को संकलित करने के लिए बहुत अधिक प्रयास की आवश्यकता होगी। विशेषकर चूंकि कैप्चा का उपयोग इतनी बार करने का इरादा है।
अद्यतन # 2 के
रूप में जो Wreschnig ने अपने जवाब में बताया, बॉट को मनुष्यों की तुलना में तेजी से गेम खेलने से सीमित करने के लिए एक कैप्चा प्रणाली है, जो कि प्रति दिन सीमित होने पर थोड़ा बेमानी है। मैंने अपनी बात सिस्टम टू-द-लेटर को नहीं समझा, और यह मेरी गलती थी। वास्तव में, 10 या 20 अंक हर कुछ मिनट में मिलते हैं, और 200 पर बंद हो जाते हैं। इसलिए, बहुत प्रतिस्पर्धी खिलाड़ी हर कुछ घंटों में लौट सकता है और अपने अंकों का उपयोग कर सकता है। मैं उन लोगों को पुरस्कृत करना चाहता हूं जो मेरे खेल को इतना पसंद करते हैं कि वे इतनी बार लौटते हैं। अगर मैं उन्हें अगले दिन तक खेलने से रोकता हूं जब उन्हें उनके अंक मिलते हैं, तो मैं उन खिलाड़ियों को हटा दूंगा जो अन्यथा मेरे वेबगेम का आनंद ले रहे होंगे। यह एक खिलाड़ी को लगातार अंक खर्च करने से रोकता है जबकि अभी भी उन्हें हर कुछ मिनट में कुछ अंक देता है।
यह गाली देने के लिए खुला है।