5 गेम डिज़ाइन सॉफ़्टवेयर जिसमें गेम-डीबगिंग टूल शामिल हैं

विषयसूची:

वीडियो: A day with Scandale - Harmonie Collection - Spring / Summer 2013 2024

वीडियो: A day with Scandale - Harmonie Collection - Spring / Summer 2013 2024
Anonim

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

एकता

यूनिटी उद्योग के प्रमुख डिजाइन अनुप्रयोगों में से एक है जो एकता इंजन के लिए तैयार किया गया है जिसमें बहुत सारे प्रकाशक अपने खेल विकसित करते हैं। यह एक मल्टीप्लेयर गेम इंजन है जिसके साथ आप विंडोज, PlayStation 4, Xbox One, iOS, Android, Wii U, 3DS, Mac और Oculus Rift के लिए सॉफ्टवेयर विकसित कर सकते हैं। सॉफ्टवेयर में गेम डिजाइन करने के लिए पर्सनल, प्लस, प्रो और एंटरप्राइज संस्करण हैं। प्रो संस्करण $ 125 प्रति माह ($ 1, 500 प्रति वर्ष) पर खुदरा बिक्री कर रहा है, लेकिन आप अभी भी इस वेब पेज पर डाउनलोड अब बटन पर क्लिक करके विंडोज में फ्रीवेयर यूनिटी पर्सनल को जोड़ सकते हैं

एकता एक लचीले संपादक का दावा करती है जिसके साथ आप सी # और जावास्क्रिप्ट स्क्रिप्टिंग के साथ 2 डी और 3 डी गेम दोनों विकसित कर सकते हैं। सॉफ्टवेयर में व्यापक एनीमेशन, ग्राफिक्स, ऑडियो और 2 डी और 3 डी भौतिकी डिजाइन टूल शामिल हैं; और आप 1, 700 से अधिक एक्सटेंशन के साथ एकता संपादक का विस्तार भी कर सकते हैं। इसके अलावा, एकता में एक मोनोडेवलप आईडीई डीबगर उपकरण है जिसके साथ जावास्क्रिप्ट, बू और सी # स्क्रिप्ट को डीबग करना है। यह टूल उपयोगकर्ताओं को स्क्रिप्ट स्टेप द्वारा स्टेप निष्पादित करके कोड का निरीक्षण करने में सक्षम बनाता है। आप उन लाइनों पर सशर्त ब्रेकप्वाइंट भी स्थापित कर सकते हैं, जिन्हें आपको एकता के डिबग टूल के साथ अधिक बारीकी से विश्लेषण करने की आवश्यकता है।

अवास्तविक इंजन ४

अवास्तविक इंजन 4 उद्योग में सबसे प्रसिद्ध विकास किटों में से एक है जो बड़े प्रकाशक गेम डिजाइन करते हैं। इसमें गेम डिज़ाइन के लिए निर्माण उपकरण का एक पूरा सूट शामिल है और सभी प्रमुख गेमिंग प्लेटफार्मों, जैसे Xbox One, PS4, Windows, Wii U, Oculus, आदि का समर्थन करता है। यह प्रथम-व्यक्ति निशानेबाजों, MMORPGs (मल्टीप्लेयर RPGs) को डिजाइन करने के लिए बढ़िया सॉफ्टवेयर है। और चुपके खेल। पूर्ण सॉफ्टवेयर मासिक $ 19 सदस्यता के साथ उपलब्ध है, लेकिन उपयोगकर्ता UE4 के साथ डिज़ाइन किए गए अपने गेम से सकल राजस्व का 5% भी भुगतान करते हैं।

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

GDevelop

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

GDevelop आपको ऑब्जेक्ट और ईवेंट तत्वों को सम्मिलित करके गेम डिजाइन करने में सक्षम बनाता है, और यह मशीन कोड में अनुवाद करता है। सॉफ्टवेयर टेक्स्ट, 3 डी बॉक्स, टाइल्ड मैप, स्प्राइट और पार्टिकल इंजन ऑब्जेक्ट्स जैसे गेम के लिए बहुत सारी वस्तुएं प्रदान करता है। उपयोगकर्ता GDevelop के दृश्य संपादक के साथ अधिक उन्नत स्तर और इंटरफेस डिज़ाइन कर सकते हैं। भले ही न्यूनतम कोडिंग की आवश्यकता हो, लेकिन GDevelop में अभी भी देशी खेलों के लिए एक एकीकृत डीबगर उपकरण है। यह डेवलपर्स को दृश्य डेटा को देखने और संशोधित करने, फ्रेम के माध्यम से दृश्य फ्रेम को खेलने या प्रस्तुत करने और नए चर और वस्तुओं को सम्मिलित करने में सक्षम बनाता है। कुल मिलाकर, यह सॉफ्टवेयर HTML 5 वेब गेम विकसित करने के लिए आदर्श है; लेकिन आपको 3D गेम डिज़ाइन के लिए अधिक व्यापक टूल के साथ कुछ की आवश्यकता हो सकती है।

गोडोट

गोडोट भी ओपन-सोर्स गेम डिज़ाइन सॉफ़्टवेयर है जो बहुत सारे उपयोगी उपकरणों के साथ पैक किया गया है। यह सॉफ्टवेयर 2 डी और 3 डी गेम डिजाइन दोनों का समर्थन करता है और इसकी अपनी कस्टम स्क्रिप्टिंग भाषा है। गोदोट विंडोज, लिनक्स और ओएस एक्स के साथ संगत है; और आप सॉफ्टवेयर के साथ उन प्लेटफार्मों और प्लेस्टेशन 3, आईओएस, एंड्रॉइड, हाइकू, एचटीएमएल 5 और ब्लैकबेरी 10 के लिए गेम डिजाइन कर सकते हैं। इस पृष्ठ को खोलें और अपने डेस्कटॉप या लैपटॉप में Godot जोड़ने के लिए डाउनलोड 2.1 बटन दबाएं।

गोडोट में नवीन दृश्य-आधारित डिज़ाइन वास्तुकला है, जिसके साथ डेवलपर्स कई दृश्यों (गेम तत्वों का एक संग्रह) को बड़े दृश्यों में जोड़ सकते हैं। डेवलपर्स गोडोट में सी ++ या सॉफ्टवेयर के कस्टम जीडीस्क्रिप्ट के साथ गेम डिजाइन कर सकते हैं जो दृश्य-आधारित वास्तुकला के लिए अनुकूलित है। सॉफ्टवेयर में 2D गेम डिज़ाइन के लिए एक समर्पित इंजन है, और आप 3D मॉडल आयात करके 3D गेम भी विकसित कर सकते हैं। गोडोट में एक टाइमलाइन एनीमेशन संपादक शामिल है जिसके साथ उपयोगकर्ता 2D या 3D ग्राफिक्स को एनिमेट कर सकते हैं। इसके अलावा, प्रोग्राम का अंतर्निहित संपादक एक डिबगर टूल को शामिल करता है जिसके साथ उपयोगकर्ता कुछ ब्रेकपॉइंट्स लेट सकते हैं और प्रोग्राम को एक बार में एक कोड के माध्यम से जाने के लिए कदम रख सकते हैं।

गेममेकर: स्टूडियो

गेममेकर: स्टूडियो विंडोज के लिए सर्वश्रेष्ठ स्थापित गेम डिज़ाइन पैकेजों में से एक है, और विकास में एक स्टूडियो 2 भी है। इस कार्यक्रम के साथ आप PlayStation 4, Xbox One, Windows, Mac, iOS, Android, Linux (Ubuntu), HTML 5 और PlayStation वीटा के लिए गेम तैनात कर सकते हैं। सॉफ्टवेयर का एक फ्रीवेयर संस्करण है, जिसे आप इस पेज से डाउनलोड कर सकते हैं, साथ ही स्टूडियो प्रोफेशनल और मास्टर्स कलेक्शन को $ 799 में रिटेल कर सकते हैं। स्टूडियो मास्टर्स कलेक्शन उपयोगकर्ताओं को अपने गेम को सभी प्लेटफार्मों पर निर्यात करने में सक्षम बनाता है, जबकि फ्रीवेयर सिर्फ विंडोज तक सीमित है।

गेममेकर: स्टूडियो डेवलपर सॉफ्टवेयर है जो गेम डिज़ाइन के लिए सहज ज्ञान युक्त ड्रैग-ड्रॉप-यूआई को शामिल करता है। इसकी अपनी GML स्क्रिप्टिंग भाषा भी है जो C से तुलनीय है, लेकिन सॉफ़्टवेयर के ड्रैग-एंड-ड्रॉप UI के साथ संयुक्त होने पर अधिक लचीलापन प्रदान करता है। इसके अलावा, सॉफ्टवेयर Box2D और LiquidFun कण भौतिकी इंजन का समर्थन करता है ताकि यथार्थवादी गति को जोड़ा जा सके; और यह एकीकृत क्रॉस-प्लेटफॉर्म शेडर समर्थन भी समेटे हुए है।

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

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

5 गेम डिज़ाइन सॉफ़्टवेयर जिसमें गेम-डीबगिंग टूल शामिल हैं