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