इस प्रोजेक्ट के बारे में

एल्डन बिंगो एक विंडोज़ डेस्कटॉप एप्लिकेशन है जो .NET 8.0 पर बनाया गया है, जो एल्डन रिंग बिंगो रेस को व्यवस्थित करने, खेलने, देखने और स्ट्रीम करने के लिए है। इसे बिंगो ब्रॉलर्स समुदाय को ध्यान में रखकर डिज़ाइन किया गया है और इसके लिए .NET डेस्कटॉप रनटाइम स्थापित होना आवश्यक है। मुख्य क्षमताएँ: - एक सर्वर होस्ट करें जो एक साथ कई बिंगो रेस चला सके, या स्रोत से संकलित एक समर्पित लॉबी सर्वर चलाएँ। - वैकल्पिक व्यवस्थापक पासवर्ड के साथ निजी बिंगो लॉबी बनाएं और कस्टम बिंगो .json फ़ाइलें अपलोड करें। - व्यक्तिगत खिलाड़ी, टीम के सदस्य या दर्शक के रूप में लॉबी में शामिल हों। - लॉबी में चैट। - द लैंड्स बिटवीन का लाइव मैप दृश्य जो टीम के साथियों की स्थिति दिखाता है, या दर्शक मोड में सभी खिलाड़ियों की। मैप गेम मेमोरी पढ़कर खिलाड़ियों की स्थिति प्राप्त करता है और एल्डन रिंग को ईज़ी एंटी-चीट के बिना लॉन्च कर सकता है। - लॉबी नियम कॉन्फ़िगरेशन: बोर्ड आकार, लॉकआउट या नॉन-लॉकआउट मैच, रैंडम सीड, तैयारी समय, बिंगो के लिए बोनस अंक, सीमित प्रारंभिक कक्षाएं, और एक ही श्रेणी के वर्गों की सीमा। - रेफरी के लिए मैच नियंत्रण: मैच शुरू, रोकें और बंद करें; खिलाड़ियों की ओर से वर्गों को चेक या अनचेक करें। - खिलाड़ी बोर्ड नियंत्रण: बायाँ क्लिक वर्ग को चेक/अनचेक करने के लिए, दायाँ क्लिक निजी स्टार मार्कर जोड़ने के लिए, और माउस व्हील प्रति-वर्ग प्रगति काउंटर को बढ़ाने/घटाने के लिए जो केवल संबंधित टीम और दर्शकों को दिखाई देता है। - रंग, आकार और फ़ॉन्ट के लिए बोर्ड अनुकूलन। - स्ट्रीमर्स के लिए मैप ड्रॉइंग टूल्स, साथ ही पैनिंग, ज़ूमिंग, खिलाड़ियों का अनुसरण, नाम टैग टॉगल और मुख्य गेम और DLC परतों के बीच स्विच करने के लिए मैप नियंत्रण। - स्ट्रीमिंग ओवरले के लिए मैप विंडो में रैंडम प्रारंभिक कक्षाओं का वैकल्पिक प्रदर्शन। - बिंगो ब्रॉलर्स और बिंगोसिंक के साथ संगत JSON प्रारूप, श्रेणियों, केंद्र वर्ग टैग, रंग टैग और गतिशील वर्ग पाठ के लिए टोकन प्रतिस्थापन के साथ विस्तारित। व्यवस्थापकों को कोई गेमप्ले लाभ नहीं मिलता; केवल एडमिन-स्पेक्टेटर, जो व्यवस्थापक और दर्शक दोनों होते हैं, को रेफरी विशेषाधिकार मिलते हैं जैसे बोर्ड का पूर्वावलोकन और पुनर्जनन और खिलाड़ियों की ओर से कार्य करना। सेटिंग्स मुख्य रूप से स्ट्रीमर्स के लिए हैं जिन्हें कैप्चर के लिए UI घटकों का आकार और स्थिति निर्धारित करने की आवश्यकता होती है।