विंडोज के लिए गेम वितरित करना

पेज अद्यतन :
पेज निर्माण की तारीख :

सारांश

Windows के लिए अपना गेम वितरित करने का तरीका जानें.

ऑपरेटिंग वातावरण

आवश्यकताएँ

||| |-|=| | समर्थित XNA संस्करण | 4.0 | | समर्थित प्लेटफ़ॉर्म |

  • Windows XP SP3 या बाद का संस्करण
  • Windows Vista SP2 या बाद का संस्करण
  • विंडोज 7


ऑपरेटिंग वातावरण

प्लेटफार्म विंडोज 7

सार तत्व

विंडोज के लिए गेम वितरित करते समय, वितरण डेटा बनाने में कोई विशेष समस्या नहीं है, लेकिन बनाए गए गेम को चलाने के लिए वितरण वातावरण को निम्नलिखित शर्तों या विशिष्टताओं को पूरा करना होगा।

  • OS Windows XP SP3 या बाद का संस्करण, Windows Vista SP1 या बाद का संस्करण या Windows 7 है
  • वीडियो कार्ड या चिपसेट जो शेडर मॉडल संस्करण 2.0 या उच्चतर का समर्थन करता है
  • खेल की सामग्री के आधार पर सीपीयू, मेमोरी, एचडीडी, वीडियो कार्ड

इन आवश्यकताओं को पूरा करने के साथ ही, आपको निम्न घटक भी स्थापित करना होगा:

विंडोज के लिए गेम के लिए कई वितरण पैटर्न हैं, इसलिए अपनी पसंद का तरीका चुनें।

निष्पादन योग्य फ़ाइलों और अन्य सामग्री को वैसे ही वितरित करें जैसे वे हैं

बनाए गए गेम (फ़ाइल) को वैसे ही वितरित करें जैसा वह है। यहां तक कि अगर यह कहा जाता है कि यह है, तो यह आमतौर पर "। ज़िप फ़ाइल या स्वयं निकालने | exe"। यह उपयोगकर्ता पर निर्भर करता है कि वह यह तय करे कि फ़ाइलों को कहाँ निकालना है।

सबसे पहले, उस गेम के लिए प्रोजेक्ट खोलें जिसे आप वितरित करना चाहते हैं।

आइए टूलबार में "Debug" को "Release" पर स्विच करें। इस तरह, आप डिबगिंग जानकारी को समाप्त कर सकते हैं जिसकी आपको अपने गेम के लिए आवश्यकता नहीं है और अपने गेम को बनाने के लिए अनुकूलित कर सकते हैं।

बेशक, पहले से रिलीज मोड में परीक्षण करना भी एक अच्छा विचार है।

बिल्ड मेनू से "पुनर्निर्माण समाधान" का चयन करें ताकि अब तक की बिल्ड जानकारी को छोड़ दिया जा सके और स्क्रैच से निर्माण किया जा सके।

मुझे नहीं लगता कि सामान्य निर्माण के साथ कोई समस्या है, लेकिन दुर्लभ मामलों में, ऐसी फाइलें हो सकती हैं जो अपनी पिछली स्थिति में नहीं बनाई गई हैं, इसलिए वितरण से ठीक पहले पुनर्निर्माण करने की सिफारिश की जाती है।

फिर, गेम के लिए आवश्यक फाइलें प्रोजेक्ट फ़ोल्डर में निम्न फ़ोल्डर में बनाई जाएंगी।

  • [प्रोजेक्ट फ़ोल्डर का नाम] [प्रोजेक्ट फ़ोल्डर का नाम]\bin\x86\Release

इस फोल्डर में आपको ". .exe फ़ाइल और . xnb" और अन्य सामग्री फ़ाइलें, प्रोजेक्ट में बनाई गई फ़ोल्डर संरचनाएं, आदि। आपको बस इतना करना है कि इन फ़ाइलों को वैसे ही वितरित करें जैसे वे हैं। हालांकि, . अकेले "पीडीबी" को शामिल न करें क्योंकि इसका खेल से कोई लेना-देना नहीं है।

वैसे, निष्पादन योग्य फ़ाइल नाम परियोजना में सेट फ़ाइल नाम है। आकृति में, यह "WindowsGame1" नामक एक प्रोजेक्ट में बनाया गया है, और चूंकि नाम नहीं बदला गया है, इसलिए फ़ाइल का नाम "WindowsGame1.exe" है।

यदि आप बनाई गई फ़ाइल को सीधे किसी अन्य कंप्यूटर पर ले जाना चाहते हैं, तो आप इसे वैसे ही ले सकते हैं, लेकिन इसे वेब पर वितरित करते समय, फ़ाइल को समेकित करने या उसके आकार को कम करने के अर्थ में फ़ाइल को संपीड़ित करना सामान्य है।

डिफ़ॉल्ट रूप से, विंडोज एक्सपी और बाद में एक एकल फ़ाइल होती है जिसे "" कहा जाता है। एक विशेषता है जो आपको "ज़िप" में संपीड़ित करने की अनुमति देती है, इसलिए इसका उपयोग करना बेहतर है।

यह करना आसान है, बस उन सभी फाइलों का चयन करें जिनकी आपको आवश्यकता है, उस पर राइट-क्लिक करें, और "भेजें" मेनू में "संपीड़ित (ज़िप्ड) फ़ोल्डर" आइटम चुनें।

फिर, जैसा कि चित्र में दिखाया गया है, एक ज़िप फ़ाइल बनाई जाएगी, इसलिए इसे अपनी साइट पर रखना और इसे डाउनलोड साइट पर पंजीकृत करना एक अच्छा विचार है। (फ़ाइल के आकार के आधार पर, ज़िप फ़ाइल बनाने में कुछ समय लग सकता है।

वैसे, यदि आप निष्पादन योग्य फ़ाइल को अन्य कंप्यूटरों में वितरित करते हैं, तो आप . यदि आप ".exe" फ़ाइल पर डबल-क्लिक करते हैं, तो आप गेम खेल सकते हैं, लेकिन आप . यदि आप इसे "ज़िप" जैसी संपीड़ित फ़ाइल के रूप में वितरित करते हैं, तो आप इसे तब तक निष्पादित नहीं कर पाएंगे जब तक कि आप फ़ाइल को डीकंप्रेस नहीं करते (संपीड़न को पूर्ववत करें)।

संपीड़ित फ़ाइलों को डीकंप्रेस करना, लेकिन . "ज़िप" फ़ाइल के मामले में, यदि आपके पास विंडोज एक्सपी या बाद का ओएस है, तो आप इसे मानक फ़ंक्शन के साथ अनज़िप कर सकते हैं। सबसे पहले, . एक बार आपके पास "ज़िप" फ़ाइल होने के बाद, आप संपीड़ित फ़ाइलों को ब्राउज़ करने के लिए उस पर डबल-क्लिक कर सकते हैं। उनमें से, " । फ़ाइल .exe, लेकिन यह अभी भी संपीड़ित अवस्था में है, इसलिए आप इसे नहीं चला सकते।

इन सभी फ़ाइलों के चयन के साथ, फ़ाइलों को कॉपी करें और उन्हें किसी भी फ़ोल्डर में पेस्ट करें, और वे स्वचालित रूप से अनज़िप हो जाएंगे, इसलिए आपको बस निष्पादन योग्य फ़ाइल लॉन्च करनी है और गेम खेलना है।

उपयोगकर्ता को यह समझाना एक अच्छा विचार है कि यह किसी तरह से कैसे करें।

खेल पैकेज में वितरित

XNA संस्करण 4.0 में गेम पैकेज सुविधा शामिल है। आप अपने गेम को आसानी से वितरित करने में सक्षम होंगे, और आप फ़ाइलों को स्वचालित रूप से संपीड़ित, विघटित और पैकेज करने में सक्षम होंगे। बेशक, लक्ष्य कंप्यूटर में आवश्यक घटक स्थापित होने चाहिए।

कृपया ध्यान दें कि गेम पैकेज को तैनात करने के लिए, "एक्सएनए गेम स्टूडियो 4.0" को उस कंप्यूटर पर भी स्थापित किया जाना चाहिए जिस पर इसे वितरित किया गया है। (गेम पैकेज केवल XNA रचनाकारों द्वारा वितरित और खेले जाने का इरादा है। हालांकि, मुझे नहीं पता कि भविष्य में यह प्रणाली बदल जाएगी या नहीं)

सबसे पहले, आपको प्रोजेक्ट को फिर से बनाने और एक निष्पादन योग्य फ़ाइल बनाने की आवश्यकता है, लेकिन यह "निष्पादन योग्य फ़ाइलों और अन्य सामग्री को वितरित करना" में वर्णित विधि के समान है, इसलिए मैं स्पष्टीकरण को छोड़ दूंगा।

एक बार प्रोजेक्ट का पुनर्निर्माण हो जाने के बाद, बिल्ड मेनू से "XNA क्रिएटर्स क्लब गेम के रूप में पैकेज XXXXX" चुनें। (XXXXX परियोजना का नाम है)

उसके बाद, आप देख सकते हैं कि निम्न फ़ोल्डर में "XXXXX.ccgame" नामक एक फ़ाइल बनाई गई है।

  • [प्रोजेक्ट फ़ोल्डर का नाम] [प्रोजेक्ट फ़ोल्डर का नाम]\bin\x86\Release

यह XNA के लिए गेम पैकेज है, और आप इसे वैसे ही वितरित कर सकते हैं। (हालांकि, साइट के आधार पर, एक्सटेंशन ".ccgame" पहचाना नहीं गया है, इसलिए आपको इसे एक अलग ".zip" फ़ाइल में रखना पड़ सकता है, इसलिए कृपया इसे स्वयं जांचें।

यदि आप वितरण गंतव्य पर गेम खेलना चाहते हैं, तो आप . "ccgame" फ़ाइल पर डबल-क्लिक करें। फिर, चित्र में दिखाए गए जैसा एक संवाद प्रदर्शित किया जाएगा, इसलिए पैकेज का विस्तार करने के लिए "अनपैक" बटन दबाएं।

फिर, फ़ाइल को निम्न फ़ोल्डर में निकाला जाएगा, और आपको बस इतना करना है कि गेम को वैसे ही चलाना है जैसा वह है।

Windows XP के लिए (डिफ़ॉल्ट)
  • C:\Documents and Settings[user directory]\Local Settings\Application Data\XNA Creators Club Games
Windows Vista के लिए, Windows 7 (डिफ़ॉल्ट)
  • C:\Users\[user directory]\AppData\Local\XNA क्रिएटर्स क्लब गेम्स