मैं अपने जवाब के साथ देर से यहाँ एक सा हूँ, लेकिन एक Windows खेल लाइब्रेरी परियोजना और एक साधारण कक्षा लाइब्रेरी परियोजना के बीच मुख्य अंतर यह है कि एक Windows खेल लाइब्रेरी परियोजना सामग्री संदर्भ शामिल कर सकते हैं (वे सामग्री में निर्माण कर सकते हैं है संदर्भित एक्सएनए "सामग्री परियोजना" परियोजनाओं से)।
इसके अतिरिक्त, वे XNA की परियोजना तुल्यकालन (MSDN) का उपयोग विभिन्न प्लेटफार्मों के लिए परियोजना की प्रतियां, कि सिंक में स्रोत फ़ाइलों की अपनी सूची रखने बनाए रखने के लिए कर सकते हैं।
अंत में, इन परियोजनाओं को "एक्सएनए गेम स्टूडियो" गुण पृष्ठ मिलता है, जहां आप "पहुंच" और "हायडिफ" प्रोफ़ाइल के बीच चयन कर सकते हैं और गेम थंबनेल सेट कर सकते हैं। यद्यपि इनका पुस्तकालयों पर कोई प्रभाव नहीं पड़ता है, जहां तक मुझे पता है - वे केवल गेम प्रोजेक्ट के लिए प्रासंगिक हैं।
एक्सएनए गेम प्रोजेक्ट्स में गेम लाइब्रेरी प्रोजेक्ट्स के समान विशेष विशेषताएं हैं। वे सिर्फ लाइब्रेरी के बजाय एप्लिकेशन को आउटपुट करने के लिए सेट हैं।
यह ध्यान देने योग्य है कि आपको परियोजना टेम्पलेट्स के इन विशेष "गेम" संस्करणों का उपयोग करने की आवश्यकता नहीं है जो एक्सएनए प्रदान करता है। आप अभी भी एक्सएनए असेंबली का संदर्भ देकर एक एक्सएनए गेम बना सकते हैं। लेकिन जाहिर है कि आपको इन अच्छी परियोजना सुविधाओं तक पहुंच नहीं होगी, इसलिए आपको विकल्पों के साथ आने की आवश्यकता होगी।
स्रोत
2012-08-01 08:21:24
एचएम, पूरी तरह से खुद को सुनिश्चित नहीं है, हालांकि प्रत्येक के लिए प्रोजेक्ट फाइलों को अलग करने का प्रयास करें। मुझे संदेह है कि प्रत्येक मंच के लिए अतिरिक्त लक्ष्य \ कार्य हैं। –