कहो कि मैं XNA के साथ C # में यह बड़ा गेम बना रहा हूं।
मुझे अपने कोड आधार पर एक स्क्रिप्टिंग सुविधा शामिल करने के लिए क्या विकल्प हैं?
कहो कि मैं XNA के साथ C # में यह बड़ा गेम बना रहा हूं।
मुझे अपने कोड आधार पर एक स्क्रिप्टिंग सुविधा शामिल करने के लिए क्या विकल्प हैं?
जवाबों:
मैं C # में स्क्रिप्टिंग भाषा का उपयोग नहीं करने की वकालत करता हूं । C # पहले से ही समस्याओं के विशाल बहुमत को हल करता है जिसे हल करने के लिए एक स्क्रिप्टिंग इंजन का उपयोग किया जाता है। जिस तरह से आप एक स्क्रिप्टिंग भाषा का उपयोग करेंगे, वैसे ही C # का उपयोग करें।
क्योंकि मैं पहले भी कई बार ऐसा कर चुका हूँ, यहाँ आपके लिए कुछ पठन सामग्री है:
अद्यतन: यदि आप एक लाइव-संपादन वर्कफ़्लो चाहते हैं, तो संपादित करें और जारी रखने के लिए इस चुटीले तरीके को आज़माएँ ।
यदि आप XBox360 या विंडोज फोन 7 को लक्षित करने की योजना बनाते हैं, तो आपके विकल्प सीमित हैं। वे प्लेटफ़ॉर्म रनटाइम कोड पीढ़ी का समर्थन नहीं करते हैं, इसलिए आपका एकमात्र विकल्प एक व्याख्या की गई भाषा होगी। मैं व्याख्या की गई भाषाओं को स्पष्ट करने की सलाह दूंगा, क्योंकि उनका प्रदर्शन "सब-बराबर" से लेकर "अबिसमाल" तक है।
यदि आप केवल विंडोज को लक्षित कर रहे हैं, और आपको वास्तव में एक स्क्रिप्टिंग भाषा की आवश्यकता है / चाहते हैं, तो आयरनपाइथन या आयरनबाउ पर एक नज़र डालें। दोनों डीएलआर को लक्षित करते हैं और गतिशील भाषाओं के लिए बहुत अच्छा प्रदर्शन करते हैं।