मैं अभी XNA में पीसी गेम बना रहा हूं। यह वास्तव में मिनी-गेम का एक संग्रह है (इस समय 3 मिनी-गेम हैं) हालांकि मैं डाउनलोड करने योग्य 'पैक' में अधिक बनाने और जोड़ने की योजना बना रहा हूं।
मेरा सवाल है, इसे प्राप्त करने का सबसे अच्छा तरीका क्या है?
वर्तमान में मेरे विचार हैं:
- एक 'गेम' इंटरफ़ेस बनाएँ
- इस इंटरफ़ेस पर गेम बनाएँ लेकिन उन्हें .dll के रूप में बनाएँ
- मुख्य .exe फ़ाइल को एक निर्देशिका स्कैन करें और रनटाइम में .dlls में लोड करें।
मैंने विचार के साथ बहुत गड़बड़ नहीं की है, लेकिन मुझे पता है कि कम से कम अनुप्रयोग हैं जो इस प्लग-इन दृष्टिकोण (नोटपैड ++ का उपयोग करते हैं) का उपयोग करते हैं, लेकिन मैं किसी भी खेल के बारे में निश्चित नहीं हूं (हालांकि मुझे यकीन है कि उनका अस्तित्व होना चाहिए)। हालाँकि ऐसा लगता है कि यह एक समस्या है जिसे पहले हल किया जा चुका है, इसलिए मैं सोच रहा हूँ कि क्या कोई भी स्थापित सबसे अच्छा अभ्यास है।