Xbox 360 के लिए अपने गेम के लिए एक प्रोजेक्ट बनाएँ
सारांश
XNA में Xbox 360 के लिए अपने गेम के लिए एक प्रोजेक्ट बनाएं।
* कृपया ध्यान दें कि 10/01/2010 तक, XNA Game Studio 4.0 में Xbox 360 से संबंधित सभी सिस्टम β संस्करण हैं।
परिचालन का वातावरण
आवश्यकताएँ
समर्थित XNA संस्करण | 4.0 |
समर्थित प्लेटफार्म |
|
Windows आवश्यक वर्टेक्स शेडर संस्करण | |
Windows आवश्यक पिक्सेल शेडर संस्करण |
परिचालन का वातावरण
प्लेटफार्म | विंडोज 7, एक्सबॉक्स 360 |
सार तत्व
आइए विंडोज के लिए गेम बनाने के लिए एक "प्रोजेक्ट" बनाएं। एक "प्रोजेक्ट" एक संरचना है जो सामूहिक रूप से कार्यक्रमों और छवियों जैसे संसाधनों का प्रबंधन करती है। जब भी आप कोई गेम बनाते हैं तो आप इस प्रोजेक्ट को बनाकर शुरुआत करते हैं।
जब आप Xbox 360 के लिए कोई गेम विकसित करते हैं, तो आपको यह सुनिश्चित करने की आवश्यकता होती है कि आपका Xbox 360, Xbox 360 पर आपके गेम को चलाने के लिए Windows से संचार स्वीकार करने के लिए तैयार है. यहाँ यह कैसे करना है।
अपना Xbox 360 लॉन्च करने के बाद, गेम्स पेज पर जाएं और गेम लाइब्रेरी चुनें।
दाईं ओर ले जाएँ और "प्रकार" खोलें।
इंडी गेम्स चुनें।
XNA गेम स्टूडियो कनेक्ट का चयन करें।
XNA Game Studio Connect लॉन्च करने के लिए Get Start करें चुनें।
फिर, स्क्रीन चित्र में दिखाए गए स्क्रीन में बदल जाएगी। यह स्क्रीन कंप्यूटर से संचार प्राप्त करने के लिए स्टैंडबाय स्क्रीन है। Xbox 360 के लिए गेम विकसित करते समय, Xbox 360 को आम तौर पर इस स्थिति में छोड़ दिया जाता है।
अब, आइए विंडोज की तरफ Xbox 360 के लिए एक प्रोजेक्ट बनाएं।
आइए विकास वातावरण "विजुअल स्टूडियो 2010" शुरू करें। प्रोजेक्ट बनाना और प्रोग्राम बनाना मूल रूप से इस सॉफ्टवेयर के साथ किया जाता है।
यदि आपके पास Visual Studio 2010 का एक उच्च संस्करण है, तो प्रारंभ मेनू से "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" प्रारंभ करें।
यदि आपके पास Visual Studio 2010 का एक मुक्त संस्करण है, तो प्रारंभ मेनू से "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" या "Windows Phone के लिए Microsoft Visual Studio 2010 Express" प्रारंभ करें।
चित्र में दिखाई गई स्क्रीन के समान एक स्क्रीन दिखाई देगी। यह "विजुअल स्टूडियो" है।
अब, चलिए एक प्रोजेक्ट बनाते हैं। स्क्रीन के ऊपर दाईं ओर टूलबार से, "नया प्रोजेक्ट" बटन दबाएं।
आप मेनू में "फ़ाइल" से भी ऐसा ही कर सकते हैं।
यह "नई परियोजना" संवाद खोलेगा जैसा कि चित्र में दिखाया गया है।
संवाद के बाईं ओर, स्थापित टेम्पलेट्स से XNA गेम स्टूडियो 4.0 का चयन करें। एकमात्र प्रोग्रामिंग भाषा C# है।
सबसे पहले, "टेम्पलेट" चुनें। बिना किसी फाइल के एक खाली प्रोजेक्ट से शुरू करना संभव है, लेकिन आप बुनियादी प्रोग्राम, फाइल आदि उत्पन्न करने के लिए पूर्व-निर्मित टेम्पलेट का उपयोग कर सकते हैं, ताकि आप तुरंत अपने लक्ष्यों को विकसित करना शुरू कर सकें।
इस मामले में, हम Xbox 360 के लिए एक गेम बनाएंगे, इसलिए "Xbox 360 गेम (4.0)" चुनें।
अगला, संवाद के निचले भाग में "नाम (परियोजना का नाम)" दर्ज करने के लिए एक आइटम है, लेकिन आपके द्वारा बनाए जा रहे गेम का नाम दर्ज करना एक अच्छा विचार है। यह प्रोजेक्ट नाम भी एक नामस्थान है, इसलिए यदि संभव हो तो इसे अल्फ़ान्यूमेरिक वर्णों में दर्ज करना बेहतर होता है।
इस बार, हम शुरुआत से दर्ज "Xbox360Game1" के साथ आगे बढ़ेंगे।
अगला, उस स्थान (फ़ोल्डर पथ) को निर्दिष्ट करें जहां आप प्रोजेक्ट बनाना चाहते हैं। आप सीधे स्थान दर्ज कर सकते हैं, या आप दाईं ओर "ब्राउज़ करें" बटन से फ़ोल्डर पथ निर्दिष्ट कर सकते हैं। यदि संभव हो, तो केवल अल्फ़ान्यूमेरिक वर्णों से युक्त पथ बनाना बेहतर है।
तल पर "समाधान" परियोजना के आयोजन के लिए रूपरेखा है। सामान्यतया, आप संपूर्ण प्रोजेक्ट का नाम निर्दिष्ट करते हैं, लेकिन छोटे प्रोजेक्ट्स के लिए, यह प्रोजेक्ट नाम के समान हो सकता है। XNA Game Studio 4.0 में, जब भी आप कोई नया प्रोजेक्ट बनाते हैं, तो दो प्रोजेक्ट बनाए जाते हैं, इसलिए वे इस समाधान में एक साथ बनाए जाते हैं।
जब आप कर लें, तो "ओके" बटन दबाएं।
थोड़ी देर बाद, प्रोजेक्ट बन जाएगा और आपको स्क्रीन पर प्रोग्राम दिखाई देगा। यह बेस टेम्पलेट होगा।
यदि आप स्क्रीन के दाईं ओर समाधान एक्सप्लोरर को देखते हैं (जो आपके विजुअल स्टूडियो वातावरण के आधार पर एक अलग स्थान पर हो सकता है), तो आप देखेंगे कि समाधान के तहत दो प्रोजेक्ट और उनमें कुछ फाइलें हैं।
वैसे, जब मैंने विंडोज के लिए गेम प्रोजेक्ट बनाया था, तब से फ़ाइल में थोड़ा अंतर है।
इस बार, मैं प्रोग्राम में कोई बदलाव किए बिना प्रोग्राम चलाना चाहता हूं। स्क्रीन पर टूलबार पर "स्टार्ट डिबगिंग" बटन दबाएं। बिल्ड शुरू होता है, बिल्ड शुरू होता है, और जब यह पूरा हो जाता है, तो प्रोग्राम Xbox 360 पर तैनात किया जाता है और गेम चलता है।
वैसे, "बिल्ड" उन कार्यों की एक श्रृंखला को संदर्भित करता है जो एक बार में किए जाते हैं, जैसे कि गलतियों के लिए प्रोग्राम को स्वचालित रूप से जांचना, संसाधन बनाना और एक निष्पादन योग्य फ़ाइल बनाना जिसे प्रोग्राम द्वारा लॉन्च किया जा सकता है।
इसके अलावा, क्योंकि Xbox 360 प्रोजेक्ट में "डिप्लॉय" नामक एक ऑपरेशन है और गेम विंडोज पर नहीं चल रहा है, इसलिए आपको Xbox 360 पर आपके द्वारा बनाए गए डेटा को भेजने की आवश्यकता है। यही "प्लेसमेंट" करता है।
अब, जब आप इसे चलाते हैं, तो स्क्रीन का लेआउट बदल जाता है, लेकिन कुछ और नहीं होता है। इसलिए यदि आप अपने Xbox 360 से जुड़े टीवी को देखते हैं, तो आप देखेंगे कि स्क्रीन एक ही रंग भरने में बदल गई है।
इस तरह, आपको बस इतना करना है कि विंडोज़ पर डिबगिंग शुरू करें, और आपका गेम आपके Xbox 360 पर तैनात किया जाएगा, और आप आसानी से Xbox 360 पर अपना गेम चला सकते हैं।
अब, अपने Xbox 360 से जुड़े नियंत्रक पर "BACK" बटन दबाएं। डिफ़ॉल्ट प्रोग्राम गेम से बाहर निकलने के लिए सेट किया गया है।
यदि आपके पास Xbox 360 पर गेम छोड़ने का कोई तरीका नहीं है और गेम को विजुअल स्टूडियो पर छोड़ने के लिए मजबूर करना चाहते हैं, तो टूलबार में "डिबगिंग रोकें" बटन दबाएं।
वैसे, मैंने Xbox 360 पर जो गेम डाले हैं, वे "इंडी गेम्स" श्रेणी में हैं।
बनाई गई परियोजना को बंद करने की विधि और निरंतरता से उत्पादन शुरू करने की विधि विंडोज परियोजनाओं के समान है, इसलिए कृपया इसे देखें। आप अपने Xbox 360 को अकेला छोड़ सकते हैं।