एप्लिकेशन जहां आप एक गेम बना सकते हैं। गेम मेकर का टूलकिट। हम खेल के विकास के लिए मुफ्त सॉफ्टवेयर के एक सेट का चयन करते हैं

आरंभ करने के लिए, हमारा सुझाव है कि आप ऐसे कई कार्यक्रमों से परिचित हों जो इस प्रश्न का उत्तर देने में मदद करेंगे।

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

————————————-

डिफोल्ड गेम इंजन

इस लेख में, मैं आपको एएए गेम बनाने के लिए एक बहुत ही युवा और मुफ्त गेम इंजन से परिचित कराना चाहता हूं - डिफोल्ड गेम इंजन. यह इंजन 2014 में रग्नार स्वेन्सन और क्रिश्चियन मरे द्वारा विकसित किया गया था और इस इंजन पर पहले से ही 20k से अधिक उपयोगकर्ता और 30k से अधिक परियोजनाएं हैं।

डिफॉल्ड मैकोज़/ओएस एक्स, विंडोज़ और लिनक्स (32 बिट और 64 बिट) पर चलता है। इसके साथ, आप 6 प्रसिद्ध प्लेटफार्मों आईओएस, एंड्रॉइड, एचटीएमएल 5 के साथ-साथ मैकोज़ / ओएस एक्स, विंडोज और लिनक्स के लिए गेम बना सकते हैं।

Defold एक पूर्ण 3D इंजन है, हालांकि टूलसेट 2D के लिए बनाया गया है, इसलिए 3D गेम बनाने के लिए आपको स्वयं बहुत मेहनत करनी होगी। 3D बनाने के लिए बेहतर उपकरण, डेवलपर्स निकट भविष्य में योजना बना रहे हैं। डिफोल्ड में सभी एप्लिकेशन और गेम लॉजिक लुआ स्क्रिप्ट का उपयोग करके कार्यान्वित किए जाते हैं। लुआएक हल्की, गतिशील भाषा है जो तेज और बहुत शक्तिशाली है।

————————————-

अमेज़ॅन लम्बरयार्ड

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

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

————————————-

क्राई इंजन 5

क्राय इंजन- जर्मन द्वारा बनाया गया एक गेम इंजन निजी संग 2002 में क्रायटेक और मूल रूप से पहले व्यक्ति शूटर में इस्तेमाल किया गया था एकदम अलग. मार्च के मध्य में, कंपनी ने दुनिया को एक नया, पांचवां . प्रदान किया क्राय इंजन. इंजन बिल्कुल मुफ्त है और कोई भी इसका इस्तेमाल कर सकता है, जिसके साथ आप विभिन्न शैलियों और अलग-अलग जटिलता का खेल बना सकते हैं।

  1. क्रायइंजिन सैंडबॉक्स: एक रीयल-टाइम गेम संपादक जो ऑफ़र करता है प्रतिक्रिया"आप जो देखते हैं वही आप खेलते हैं।"
  2. रेंडरर: इंटीग्रेटेड ओपन (इंग्लैंड। घर के बाहर) और बंद (इंग्लैंड। घर के अंदर) सीम के बिना स्थान। रेंडरर OpenGL और DirectX 8/9, नवीनतम हार्डवेयर सुविधाओं, PS2 और GameCube और Xbox 360 का उपयोग करके Xbox का भी समर्थन करता है।
  3. भौतिकी प्रणाली: चरित्र उलटा कीनेमेटीक्स का समर्थन करता है, वाहनों, ठोस, तरल, चीर गुड़िया चिथड़े से बनाई हुई गुड़िया), कपड़े सिमुलेशन और नरम शरीर प्रभाव। सिस्टम गेम और टूल्स के साथ एकीकृत है।
  4. कैरेक्टर इनवर्स काइनेमेटिक्स और मिक्स्ड एनिमेशन: मॉडल को बेहतर यथार्थवाद के लिए कई एनिमेशन रखने की अनुमति देता है।
  5. गेम एआई सिस्टम: टीम इंटेलिजेंस और स्क्रिप्टेड इंटेलिजेंस शामिल है। सी ++ कोड को छुए बिना कस्टम दुश्मन और उनके व्यवहार को बनाने की क्षमता।
  6. इंटरएक्टिव डायनेमिक म्यूजिक सिस्टम: म्यूजिक ट्रैक प्लेयर की क्रियाओं और स्थितियों पर प्रतिक्रिया करते हैं और पूर्ण 5.1 सराउंड साउंड के साथ सीडी गुणवत्ता प्रदान करते हैं।

————————————-

क्लासिक का निर्माण

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

कंस्ट्रक्ट क्लासिक ऐप मुफ्त है। इसके अलावा, यह खुला स्रोत है, इसलिए डेवलपर्स और प्रोग्रामर इसे अपनी इच्छानुसार अनुकूलित कर सकते हैं।

निर्माण क्लासिक की मुख्य विशेषताएं:

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

नवीनतम संस्करण में परिवर्तन

  • भौतिकी: r1 में एक बग फिक्स किया गया है जहां लॉन्च के बाद बनाई गई भौतिक वस्तुएं उच्च गति पर स्क्रीन से उड़ सकती हैं।
  • व्यवहार: एक बग फिक्स्ड। जब आप मंच से कूद नहीं सकते थे। संस्करण r1 में "लैंडिंग इन द एयर" बग को ठीक करने के कारण। दोनों फिक्स अब काम कर रहे हैं।
  • इंस्टॉलर: संस्करण r1 में स्थापना के साथ निश्चित समस्या।

————————————-

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

गेममेकर: स्टूडियो छोटे मोबाइल मल्टी-प्लेटफ़ॉर्म गेम बनाने के लिए लोकप्रिय पेशेवर टूलबॉक्स का एक निःशुल्क संस्करण है। कार्यक्रम के उपयोगकर्ता के अनुकूल सहज ज्ञान युक्त अंतरफलक के लिए धन्यवाद, गेम डेवलपर्स अपनी रचनाओं को अधिक तेज़ी से और कुशलता से विकसित कर सकते हैं। यह सब इसलिए क्योंकि उन्हें मैन्युअल कोडिंग से नहीं जूझना पड़ता, इस प्रक्रिया पर काफी समय खर्च करना पड़ता है।

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

गेममेकर की मुख्य विशेषताएं: स्टूडियो:

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

————————————-

खेल संपादक

गेम एडिटर विंडोज, मैक, लिनक्स, आईओएस, एंड्रॉइड ऑपरेटिंग सिस्टम के लिए सरल 2 डी गेम बनाने के लिए एक मुफ्त डिजाइनर है। निर्मित गेम गेम ऑब्जेक्ट्स का एक सेट है, जिनमें से प्रत्येक को एक निश्चित घटना की प्रतिक्रिया दी जाती है, जो गेम में उनके व्यवहार को निर्धारित करती है।

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

गेम एडिटर की मुख्य विशेषताएं:

  • सरल और समझने में आसान इंटरफ़ेस।
  • तैयार एप्लिकेशन को विंडोज, लिनक्स, एंड्रॉइड, आईओएस में निर्यात किया जा सकता है।
  • बनाए गए गेम का तुरंत परीक्षण किया जा सकता है, किसी भी समय आप इसे रोक सकते हैं और फिर से संपादन शुरू कर सकते हैं।
  • ग्राफिक फ़ाइलों का उपयोग करने की क्षमता जेपीईजी प्रारूप, जीआईएफ, पीएनजी, बीएमपी, पीसीएक्स, टीजीए, एक्सपीएम, एक्ससीएफ और टीआईएफ।
  • Ogg Vordis, MID, MOD, S3M, IT और XM प्रारूपों में ऑडियो फ़ाइलों का उपयोग करने की क्षमता।

————————————-

3डी रेड

3डी रेड विभिन्न 3डी गेम, इंटरैक्टिव एप्लिकेशन और भौतिकी सिमुलेशन को आसानी से बनाने (कोई कोड आवश्यक नहीं) के लिए एक मुफ्त कार्यक्रम है। 3डी रेड में एप्लिकेशन बनाना विभिन्न संयोजनों में घटकों (वस्तुओं) के संयोजन और उनके बीच बातचीत स्थापित करने पर आधारित है। भौतिकी वस्तुओं के बीच परस्पर क्रिया को ध्यान में रखते हुए आधारित है।

3D रेड में मॉडलों को आयात करने का एक कार्य है प्रोजेक्ट बनाया जा रहा है, बड़ी संख्या में उदाहरण और त्रि-आयामी वस्तुओं के नमूने, साथ ही WAV या OGG प्रारूप में ध्वनि प्रभाव जोड़ने की क्षमता। 3डी रेड से बने कार्यों को अलग प्रोग्राम या वेब एप्लिकेशन के रूप में वितरित किया जा सकता है।

3डी रेड की मुख्य विशेषताएं:

  • उच्च गुणवत्ता वाले 3D गेम का निर्माण।
  • वस्तु संपर्क की यथार्थवादी भौतिकी।
  • मॉडल आयात करने की क्षमता।
  • उच्च गुणवत्ता वाले ग्राफिक्स प्रसंस्करण।
  • कृत्रिम बुद्धि का उपयोग करने की संभावना।
  • मल्टीप्लेयर का उपयोग करने की क्षमता।
  • उच्च गुणवत्ता वाले ऑडियो प्रभाव और संगीत
  • वेब पेजों पर गेम एम्बेड करने की क्षमता।

————————————-

अवास्तविक विकास किट

अवास्तविक विकास किट (यूडीके) एक शक्तिशाली मुक्त इंजन और विकास का वातावरण है जिसमें बड़ी संख्या में प्लेटफॉर्म और ऑपरेटिंग सिस्टम के लिए गेम बनाने की क्षमता है। इसमें 3D गेम, उन्नत विज़ुअलाइज़ेशन और विस्तृत सिमुलेशन बनाने के सभी उपकरण शामिल हैं।

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

अवास्तविक विकास किट की मुख्य विशेषताएं:

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

————————————-

नियोएक्सिस 3डी इंजन

NeoAxis 3D Engine Non-Commercial SDK 3D गेम बनाने के लिए एक शक्तिशाली और गुणवत्तापूर्ण एप्लिकेशन का एक मुफ्त संस्करण है। वास्तव में, यह अपने स्वयं के मॉडल, भौतिकी, ग्राफिक्स और टेम्पलेट्स के साथ एक तैयार इंजन है। NeoAxis के आधार पर, आप विभिन्न 3D एकल मॉडल के साथ-साथ जटिल सॉफ़्टवेयर विज़ुअलाइज़ेशन बना सकते हैं, या यहां तक ​​कि पूर्ण विशेषताओं वाले 3D गेम भी बना सकते हैं। यह सब डेवलपर की प्रतिभा और लक्ष्यों पर निर्भर करता है।

NeoAxis 3D इंजन में एक पूरा सेट होता है आवश्यक उपकरणकिसी भी डेवलपर के विचार को लागू करने के लिए। इसके तैयार रूप में पहले से ही 24 पूर्ण नक्शे हैं, जिनमें से कुछ पहले से ही अच्छे निशानेबाज हैं जहां आपको एलियंस पर शूट करने की जरूरत है, बाहर निकलने की तलाश में अंधेरे गलियारों से दौड़ें और गांव में राक्षसों से लड़ें।

NeoAxis 3D इंजन की मुख्य विशेषताएं:

  • स्थापित प्रोग्राम में कई अलग-अलग एप्लिकेशन होते हैं - एक विन्यासकर्ता, कार्यक्रम की डेमो विशेषताएं, एक नक्शा संपादक और एक मुख्य कोड संपादक।
  • NeoAxis वातावरण का उपयोग करके विकसित किए गए एप्लिकेशन Windows और Mac OS X पर चलाए जा सकते हैं
  • बिल्ट-इन NVIDIA PhysX क्षमताओं की पूरी श्रृंखला। रैगडॉल और वाहनों के लिए समर्थन।
  • लैन और इंटरनेट पर सिंक्रनाइज़ेशन के लिए अंतर्निहित समर्थन।
  • आवेदन भाषाओं की एक विशाल सूची का समर्थन करता है, अंग्रेजी, यूक्रेनी, रूसी उपलब्ध हैं।
  • संपादक बहुत आसानी से बनाया गया है - सभी प्रोग्राम संसाधन अलग-अलग विषयगत फ़ोल्डरों में स्पष्ट रूप से संरचित हैं।
  • कार्यक्रम में वस्तुओं, मानचित्रों और मॉडलों के तैयार सेट होते हैं, ताकि कोई भी छात्र इसे समझ सके।

————————————-

गेम मेकर लाइट

गेम मेकर सबसे प्रसिद्ध गेम निर्माताओं में से एक है जो लगभग किसी भी शैली और कठिनाई स्तर के 2डी गेम बनाने पर केंद्रित है। कार्यक्रम में स्प्राइट्स, ऑब्जेक्ट्स, परिदृश्यों और कमरों के लिए अंतर्निहित संपादक हैं, और आपको समय और आंदोलन के मार्ग के संदर्भ में क्रियाओं का एक क्रम निर्धारित करने की भी अनुमति देता है।

गेम मेकर इस मायने में अलग है कि इसे गेम बनाने के लिए किसी प्रोग्रामिंग लैंग्वेज के ज्ञान की आवश्यकता नहीं होती है, हालांकि स्क्रिप्ट का उपयोग करने की क्षमता भी मौजूद है।

गेम मेकर की मुख्य विशेषताएं:

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

ध्यान:

गेम मेकर का मुफ्त संस्करण कार्यक्षमता में सीमित है, और जब आप इसमें बनाए गए गेम शुरू करते हैं, तो प्रोग्राम लोगो दिखाया जाता है।

————————————-

एकता 3डी

यूनिटी 3 डी एक शक्तिशाली विकास वातावरण है जो गेम बनाना आसान बनाता है। एकता के साथ बनाए गए 3डी गेम और एप्लिकेशन विंडोज, ओएस एक्स, एंड्रॉइड ऑपरेटिंग सिस्टम पर काम करते हैं। iOS, Linux, ब्लैकबेरी और Wii, PlayStation 3 और Xbox 360 गेम कंसोल। यूनिटी के साथ निर्मित एप्लिकेशन DirectX और OpenGL का समर्थन करते हैं।

यूनिटी 3डी के साथ, आप किसी भी शैली के वीडियो गेम बना सकते हैं। डेवलपर आसानी से बनावट, मॉडल और ध्वनियां आयात कर सकता है। सभी लोकप्रिय छवि प्रारूप बनावट के लिए समर्थित हैं। स्क्रिप्टिंग मुख्य रूप से जावास्क्रिप्ट के साथ की जाती है, हालाँकि कोड को C# में भी लिखा जा सकता है।

एकता 3 डी की मुख्य विशेषताएं:

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

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

    ब्लेंडर की मुख्य विशेषताएं:

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

    ————————————-

    स्टेंसिल

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

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

    ————————————-

    क्राफ्टस्टूडियो

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

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

3डीआरडी

साथ ही इस प्रोग्राम में आप अपना हीरो दे सकते हैं कृत्रिम होशियारी! आग, बर्फ, पानी, कोहरा और अधिक जैसी वस्तु सेटिंग्स समर्थित हैं। दूसरे शब्दों में, आप सभी आवश्यक सुविधाओं और विशेष प्रभावों के साथ एक संपूर्ण गेम बना सकते हैं। और यद्यपि कार्यक्रम, दुर्भाग्य से, रूसी में नहीं है, इसे समझना बिल्कुल भी मुश्किल नहीं है, लेकिन उसके बाद आपको अपनी उत्कृष्ट कृति पर बहुत गर्व होगा!

3डी गेम बनाने के लिए सॉफ्टवेयर डाउनलोड करें

आप पूरी तरह से नि: शुल्क 3 डी गेम बनाने के लिए प्रोग्राम डाउनलोड कर सकते हैं, और यह ज्यादा जगह नहीं लेता है। तैयार मॉडल के अलावा, आप अपने स्वयं के विकसित मॉडल को कार्यक्रम में अपलोड कर सकते हैं, जो महत्वपूर्ण है! यद्यपि बड़ी संख्या में तैयार किए गए त्रि-आयामी टेम्पलेट और ऑब्जेक्ट आपके सभी विचारों को वास्तविकता में अनुवाद करने में सक्षम होंगे। और एक सरल, सरल इंटरफ़ेस के लिए धन्यवाद, 3D रेड एप्लिकेशन को समझना बिल्कुल भी मुश्किल नहीं होगा।

यहां मैंने कुछ फ्री गेम बिल्डर्स पोस्ट किए हैं, और इस पोस्ट में भी गेम बिल्डर्स हैं जो ध्यान देने योग्य हैं।

1) शीर्षक: निर्माण 2(वाणिज्यिक नहीं)

विवरण: 2डी गेम बनाने के लिए कंस्ट्रक्टर को ड्रैग एंड ड्रॉप करें। शैली के खेल बनाने के लिए: प्लेटफ़ॉर्मर, शूटर, पहेली, लड़ाई, आदि। व्यक्तिगत संस्करण 129.99$ आपके सभी खेलों से कमाई की एक सीमा है। व्यवसाय संस्करण $429.99 (या यदि आपके पास व्यक्तिगत संस्करण है तो आप $299.99 के लिए व्यवसाय संस्करण में अपग्रेड कर सकते हैं) पैसे कमाने की कोई सीमा नहीं होगी। आप अपने गेम को Scirra आर्केड पर भी मुफ्त संस्करण में पोस्ट कर सकते हैं, या Construct 2 पर बनाए गए गेम खेल सकते हैं। Scirra का एक अच्छा समुदाय भी है।

2) नाम:नोबस्टर

टिप्पणी:दुनिया में सबसे आसान कंस्ट्रक्टर!

आधिकारिक साइट:गुम

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

3) नाम:एपेरो

टिप्पणी:यह एक कंस्ट्रक्टर है जहां साइट पर ही गेम बनाया जाता है!

विवरण:यह एक गेम कंस्ट्रक्टर है जहां आप ऑनलाइन गेम बनाते हैं, यह एक कंस्ट्रक्टर, गेम जॉनर, टेक्स्ट गेम है। वहां आप असर कर सकते हैं, और बोल्ड इटैलिक टेक्स्ट इत्यादि भी कर सकते हैं। एपरो के पास अभी भी अपना दस्तावेज है। और गेम बनाने के बाद, यदि आप मॉडरेशन पास करते हैं, तो आप इसे एपेरो वेबसाइट पर प्रकाशित कर सकते हैं, लेकिन ये सभी छोटी चीजें हैं।

4) नाम: 3डी रेड

टिप्पणी:कार रेसिंग कंस्ट्रक्टर! मल्टीप्लेयर भी संभव है।

आधिकारिक साइट:गुम

विवरण:रेस बनाने के लिए कंस्ट्रक्टर, आप हवाई जहाज भी बना सकते हैं। 3डी रेड में निर्मित दौड़ के उदाहरण हैं। आप अपने खुद के कार्ड भी जोड़ सकते हैं।

5) नाम:एक्समा स्टोरी मेकर

टिप्पणी:आप सीधे साइट पर गेम बना सकते हैं, या कंस्ट्रक्टर डाउनलोड कर सकते हैं। विभिन्न प्रतियोगिताएं भी आयोजित की जाती हैं।

विवरण:यह टेक्स्ट गेम का एक निर्माता है, या, जैसा कि उन्हें कहा जाता है, इंटरैक्टिव साहित्य, आप चित्र, कांटे और बहुत कुछ डाल सकते हैं, साइट पर मासिक प्रतियोगिताएं भी हैं, पुरस्कार हैं।

नाम:रेन "पीयू

टिप्पणी:दृश्य उपन्यास बनाने के लिए छद्म खेल डिजाइनर। प्रोग्रामिंग भाषा Phyton का उपयोग करना भी संभव है।

विवरण: Ren "py एक छद्म गेम डिजाइनर, शैली-उन्मुख दृश्य उपन्यास है, एक Phyton प्रोग्रामिंग भाषा भी है। Ren" py में साइट पर (अंग्रेजी में) और ren "py (रूसी और अंग्रेजी, आदि में) दोनों में विस्तृत दस्तावेज हैं। ।) कांटे बनाना संभव है और पार्श्वभूमि, आप ऐसे पात्र भी बना सकते हैं जो आपके उपन्यास में होंगे।

कंस्ट्रक्टर्स

उल्लेखनीय है

नाम:मल्टीमीडिया फ्यूजन 2.5

टिप्पणी: इसका उपयोग इस तरह के प्रसिद्ध खेलों को बनाने के लिए किया जाता था जैसे: फ़्रेड्डी में पाँच रात, फ़्रेडी में पाँच रातें, फ़्रेड्डी में पाँच रातें 3 फ़्रेडी पर पाँच रातें, आदि।

नाम:क्राफ्टस्टूडियो

टिप्पणी: 3डी/2डी गेम्स, उन्होंने इस पर क्राफ्टफाइटर, डूम्सडे कैरट रैम्पेज जैसे गेम बनाए, आप नेटवर्क पर एक दोस्त के साथ गेम भी बना सकते हैं!

नाम:क्लासिक का निर्माण

टिप्पणी:व्यापक सुविधाओं के साथ गेम बिल्डर को खींचें और छोड़ें।

नाम:रस्सी

टिप्पणी:जावास्क्रिप्ट प्रोग्रामिंग क्षमताओं के साथ कंस्ट्रक्टर।

यह शीर्ष नहीं है! यह मुफ्त गेम डिजाइनरों का चयन है। मैंने गैर-मानक कंस्ट्रक्टर लेने की कोशिश की, और मैं नए कंस्ट्रक्टर्स के साथ पोस्ट को फिर से भरने की भी कोशिश करूंगा। यदि आप किसी गेम डिज़ाइनर को जानते हैं, तो आप मुझे टिप्पणियों में लिख सकते हैं, मुझे खुशी होगी, और मैं भी पोस्ट में जोड़ सकता हूँ।

और "वर्थ मेंशनिंग" में भी ऐसे कंस्ट्रक्टर हैं जिनके बारे में मैं नहीं जानता, लेकिन वे ध्यान देने योग्य हैं। अगर और जानकारी जमा होती है, तो मैं इसे ऊपर रखूंगा।

यह लेख इस बारे में बात करेगा मुफ्त कार्यक्रमआह 2डी और 3डी गेम बनाने के लिए। यह लेख न केवल शुरुआती लोगों के लिए है, बल्कि अधिक अनुभवी लोगों के लिए भी है।

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

साथ ही, यह शीर्ष उन लोगों के लिए उपयोगी हो सकता है जो गेम के निर्माण में शामिल हैं और प्रोग्रामिंग में अनुभव रखते हैं, ढांचे और पुस्तकालयों के साथ काम करते हैं।

लेख उन लोगों की मदद करेगा जो इस क्षेत्र में अपनी शुरुआत करना चाहते हैं और अब अपने लिए सबसे अच्छा इंजन चुन रहे हैं। शीर्ष प्रस्तुत इंजन के सभी प्लसस और माइनस का वर्णन करेगा।

गेम बनाने के लिए शीर्ष 5 इंजन बनाए जाएंगे, जो सबसे आदिम और सरल से शुरू होंगे, और अधिक जटिल लोगों के साथ समाप्त होंगे। यह शीर्ष पूरी तरह से मुफ्त और उपलब्ध इंजनों के उपयोग के साथ-साथ इन कार्यक्रमों की प्रासंगिकता और समर्थन को ध्यान में रखते हुए बनाया गया था।

इस लेख में चुने गए और वर्णित इंजन सबसे अच्छे नहीं होंगे, वे नौसिखिए गेम क्रिएटर्स के कार्यों के लिए सबसे उपयुक्त हैं।

एक छोटी सी पृष्ठभूमि।

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

इस प्रकार, पुस्तकालय, रूपरेखा और फिर पूर्ण इंजन दिखाई दिए।

5वां स्थान

Stencyl एक गेम बिल्डर है जो आपको 2D प्रारूप में विभिन्न शैलियों के गेम बनाने में मदद करेगा, जैसे कि Android, IOS, Windows के साथ-साथ फ़्लैश और HTML 5 प्रारूप में गेम के लिए।

कंस्ट्रक्टर है तैयार विकल्पइवेंट ब्लॉक, रिमोट एक्शन कार्ट, पूर्वनिर्धारित एक्शन ब्लॉक और बहुत कुछ। उसी समय, इस कंस्ट्रक्टर के डेवलपर्स अपनी घटनाओं और प्रतिक्रियाओं को बनाने का अवसर देते हैं। इस तरह के इंजन में उपकरणों का एक बड़ा सेट और विज़ुअल डिज़ाइनर के साथ काम करने की क्षमता होती है।

सरलता और सरल उपकरणों की एक विस्तृत श्रृंखला पेशेवरों के काम के लिए इस निर्माता की संभावनाओं को कम नहीं करती है। इंजन एक्शनस्क्रिप्ट 3.0 भाषा में कोड लिखने का विकल्प प्रदान करता है।

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

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

इस कंस्ट्रक्टर में, यह एक स्टोर की उपस्थिति पर ध्यान देने योग्य है जहां आप तैयार स्क्रिप्ट, ग्राफिक्स और बहुत कुछ डाउनलोड कर सकते हैं।

इंजन के संचालन का एक उदाहरण बहुत सारे ऑनलाइन फ़्लैश गेम हैं, जो इंटरनेट पर भरे हुए हैं।

· काम में आसानी।

· बड़ी संख्या में वीडियो ट्यूटोरियल और निर्देश, साथ ही आधिकारिक वेबसाइट पर समर्थन।

· डिजाइनर पूरी तरह से स्वतंत्र है।

· खेल पर सामूहिक कार्य की संभावना।

एक्शनस्क्रिप्ट 3.0 में अपनी स्क्रिप्ट का उपयोग करने की क्षमता।

विभिन्न प्लेटफार्मों के लिए खेलों का विकास।

· अंग्रेजी इंटरफ़ेस।

· तुरंत स्पष्ट इंटरफ़ेस नहीं।

चौथा स्थान

कोडु गेम लैब एक दृश्य संपादक है जो आपको प्रोग्रामिंग भाषाओं के किसी भी ज्ञान के बिना 3D गेम बनाने की अनुमति देता है। यह इंजन गेम की दुनिया, नक्शे बनाना और उनमें पात्रों को रखना संभव बनाता है, जिसके लिए आप कार्य या परिदृश्य बना सकते हैं।

यह सब बिना कोई स्क्रिप्ट लिखे या प्रोग्रामिंग लैंग्वेज के ज्ञान के बिना किया जा सकता है।

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

· बहुत सारे उपकरण।

· काम में आसानी।

· बिल्कुल किसी भी प्रकार के खेल का निर्माण।

· रूसी भाषा का इंटरफ़ेस।

· किसी शक्तिशाली कंप्यूटर की आवश्यकता नहीं है।

खराब अनुकूलन।

· खेल बनाने की खराब क्षमता।

· किसी अन्य कंप्यूटर पर आगे की स्थापना के लिए वितरण किट बनाने की असंभवता।

· अपनी खुद की बनावट बनाने और अपनी खुद की सामग्री जोड़ने की असंभवता।

तीसरा स्थान

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

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

विशेष प्लगइन्स (संभवतः भुगतान वाले) स्थापित करके आप विशेष स्क्रिप्ट या एल्गोरिदम लिखे बिना एक आदिम गेम बना सकते हैं। इस प्रकार, प्रोग्रामिंग से दूर एक व्यक्ति भी बनाने में सक्षम होगा सरल खेलऔर इस इंजन को आजमाएं।

इस क्षेत्र में शुरुआती लोगों के लिए एकता के मुफ्त संस्करण में पर्याप्त उपकरण और विशेषताएं हैं। यदि आप पहले से ही एक अनुभवी गेम निर्माता हैं, तो सबसे अधिक संभावना है कि आपके पास मुफ्त संस्करण में मौजूद उपकरणों का पर्याप्त सेट नहीं होगा। आपके द्वारा बनाए गए खेलों के ग्राफिक्स को ठीक करने के लिए, मैं आपको प्रो संस्करण का उपयोग करने की सलाह देता हूं।

सरल गेम बनाने के लिए आपको जिन मुख्य प्रोग्रामिंग भाषाओं की आवश्यकता है, वे हैं C# और JavaScript।

यह खाल, बनावट और बहुत कुछ के साथ-साथ यूनिटी इंजन में अपनी खुद की बनाई गई सामग्री का उपयोग करने की क्षमता की उपस्थिति पर ध्यान देने योग्य है।

यह ध्यान दिया जाना चाहिए कि पीसी और स्मार्टफोन के लिए सबसे लोकप्रिय गेम इसी इंजन पर बनाए गए थे, इसलिए आपको यह समझना चाहिए कि गेम बनाने के लिए यह एक कार्यात्मक और शक्तिशाली मंच है।

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

· लगभग समझने योग्य इंटरफ़ेस।

· बिल्कुल किसी भी प्रकार के खेल का निर्माण।

· क्रॉस-प्लेटफ़ॉर्म।

· अनुकूलन।

· बड़ी संख्या में वीडियो पाठ और निर्देश।

· इंजन पूरी तरह से मुफ्त है।

· किसी शक्तिशाली कंप्यूटर की आवश्यकता नहीं है।

शुरुआती लोगों के लिए उपयुक्त नहीं है।

· बंद स्रोत कोड।

· पुराने ग्राफिक्स।

निस्संदेह, यह इंजन पिछले वाले की तुलना में कई गुना बेहतर और अधिक कार्यात्मक है, लेकिन अगर इसे अधिक पेशेवर गेम निर्माण की ओर से देखा जाए, तो यह समझना चाहिए कि एकता अप्रचलित हो रही है।

दूसरा स्थान

गेम बनाने के लिए अवास्तविक इंजन काफी शक्तिशाली इंजन है। यह प्लेटफॉर्म 2डी और 3डी गेम्स बनाने में सक्षम बनाता है। ऐसे आधुनिक और शक्तिशाली इंजनों का एक अभिन्न अंग क्रॉस-प्लेटफ़ॉर्म है, और अवास्तविक इंजन में इसे काफी अच्छी तरह से लागू किया जाता है। आप स्मार्टफोन (Android, IOS) और चलने वाले कंप्यूटर (Windows, MacOS) दोनों के लिए सभी लोकप्रिय प्लेटफॉर्म के लिए गेम बना सकते हैं।

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

अवास्तविक इंजन एक पूरी तरह से मुफ्त गेम निर्माण इंजन है जिसे आप आधिकारिक वेबसाइट से डाउनलोड कर सकते हैं।

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

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

इंजन की शक्ति और क्षमताओं को समझने के लिए, आप इस पर पहले से बनाई गई लोकप्रिय परियोजनाओं को देख सकते हैं, जैसे कि गियर्स ऑफ़ वॉर 4, वी हैप्पी फ्यू, फ़ाइनल फ़ैंटेसी VII, डेड आइलैंड 2, टेकन 7 और सुविधाओं के उदाहरणों की एक लंबी सूची। .

· बहुत सारे उपकरण।

· बिल्कुल किसी भी प्रकार के खेल का निर्माण।

· क्रॉस-प्लेटफ़ॉर्म।

· अनुकूलन।

· बड़ी संख्या में वीडियो पाठ और निर्देश।

· खुद के मंच, खेल के विकास में चर्चा।

· इंजन पूरी तरह से मुफ्त है।

· बिल्ट-इन स्टोर ऐड-ऑन।

· खेलों में मल्टीप्लेयर बनाने की क्षमता।

· उच्च स्तर के ग्राफिक्स।

· खुला स्त्रोत

शुरुआती लोगों के लिए उपयुक्त नहीं है।

· परिष्कृत इंटरफ़ेस।

1 स्थान

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

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

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

यद्यपि इंजन शक्तिशाली है और आपको उच्च-ग्राफिक्स गेम चलाने और बनाने की अनुमति देता है, यह आपको 2D गेम बनाने की भी अनुमति देता है जो न केवल सुंदर दिखेंगे।

यहां क्रायइंजिन पर लागू की गई कुछ परियोजनाएं दी गई हैं: क्रायसिस, स्टार सिटीजन, स्निपर: घोस्ट वॉरियर 3, रायसे: सन ऑफ रोम, वारफेस, फारक्राई का पहला भाग और कई अन्य।

· बहुत सारे उपकरण।

· बिल्कुल किसी भी प्रकार के खेल का निर्माण।

· क्रॉस-प्लेटफ़ॉर्म।

· अनुकूलन।

· बड़ी संख्या में वीडियो पाठ और निर्देश।

· खुद के मंच, खेल के विकास में चर्चा।

· इंजन पूरी तरह से मुफ्त है।

· बिल्ट-इन स्टोर ऐड-ऑन।

· खेलों में मल्टीप्लेयर बनाने की क्षमता।

· उच्च स्तर के ग्राफिक्स।

खेल बनाने में लगभग असीमित संभावनाएं।

· खुला स्त्रोत

शुरुआती लोगों के लिए उपयुक्त नहीं है।

कंप्यूटर पर काफी मांग है।

· परिष्कृत इंटरफ़ेस।

निष्कर्ष

लेख सबसे लोकप्रिय और, मेरी राय में, आदिम 2D गेम बनाने और सबसे उन्नत नए वीडियो गेम विकसित करने के लिए सबसे अच्छे इंजन और कंस्ट्रक्टर का वर्णन करता है।

यदि आप गेम विकसित करना शुरू करना चाहते हैं, लेकिन कोई प्रोग्रामिंग भाषा नहीं जानते हैं, तो आपको अपना ध्यान 5 वें और चौथे स्थान पर रखना चाहिए। ऐसे इंजन आपको प्रोग्रामिंग भाषाओं और स्क्रिप्टिंग के ज्ञान के बिना सरल गेम बनाने में मदद करेंगे। अपना खुद का गेम बनाने के लिए, इन इंजनों के सामान्य दृश्य संपादक आपके लिए पर्याप्त हैं।

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

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

अपना खुद का 2D गेम बनाने का प्रयास करना चाहते हैं? यहां नौकरी के लिए सबसे अच्छे टूल दिए गए हैं, भले ही आप व्यवसाय में नए हों।

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

अपने गेम को डिजाइन और प्रोग्रामिंग करते समय आपको जो काम करना होगा, उससे अभिभूत होना आसान है, लेकिन हम कई स्वतंत्र डेवलपर्स तक पहुंचे और उन सभी ने नए लोगों को एक ही सलाह दी: बस इसे करें। अपने सिर के साथ काम में खुद को विसर्जित करें, चाहे वह कितना भी डरावना क्यों न लगे। आपको पहला (डराने वाला, लेकिन अंततः सार्थक) कदम उठाने में मदद करने के लिए, हमने शुरुआती गेम डेवलपर्स के लिए 2D इंजनों की एक सूची तैयार की है। हमें उम्मीद है कि अनुभवी गेम डिजाइनरों की सिफारिशों के साथ यह आपके लिए उपयोगी होगा।

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

लाइसेंस लागत: पीसी के लिए $100; नि: शुल्क परीक्षण उपलब्ध

के लिए उपयुक्त: लघु 2डी प्लेटफार्म और आरपीजी; क्रॉस-प्लेटफ़ॉर्म गेम

खेल उदाहरण: निधोग, हाइपर लाइट ड्रिफ्टर, अंडरटेले, रिस्क ऑफ रेन

पेशेवरों

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

हाइपर लाइट ड्रिफ्टर के निर्माता एलेक्स प्रेस्टन का कहना है कि गेममेकर इंजन समुदाय शुरुआती लोगों को अमूल्य मदद प्रदान करता है। उन्होंने नोट किया कि नौसिखिए डेवलपर्स को "... डेवलपर समुदाय के संपर्क में रहना चाहिए और जो आप चाहते हैं उसे प्राप्त करने के लिए इंजन के सभी टूल्स सीखना चाहिए - और इसके लिए, सलाह के लिए अनुभवी डेवलपर्स की तलाश करना उचित है।"

माइनस

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

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

अपने पुराने काम को हटाना न भूलें! जितनी बार आप किसी गेम को खरोंच से शुरू करते हैं, आप गेम डिज़ाइन के मामले में उतने ही अधिक अनुभवी होते जाते हैं।" - मार्क एसेन, निधोग

"अभी शुरू! इंजन शुरू करें, मैनुअल पढ़ें, और काम पर लग जाएं, भले ही आप वास्तव में सफल न हों। आप जितनी अधिक गलतियाँ करते हैं, आप उतने ही अधिक सबक सीखते हैं।" - एलेक्स प्रेस्टन, हाइपर लाइट ड्रिफ्टर

"शुरू करने से डरो मत! यह विकसित करने का एक मजेदार और अपेक्षाकृत आसान तरीका है, और यह केवल आपका समय बर्बाद करता है।" - डंकन ड्रमंड, रिस्क ऑफ रेन

एकता

लाइसेंस लागत: फ्री स्टार्टर पैक, यूनिटी प्लस के लिए $35/माह, यूनिटी प्रो के लिए $125/माह

के लिए उपयुक्त: लगभग कोई भी इंडी गेम

खेल उदाहरण: , गलाक-जेड, वेस्ट ऑफ लोथिंग, कपहेड

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

यूनिटी की आधिकारिक वेबसाइट पर, आप विशेष ऐड-ऑन भी पा सकते हैं जो आपको 2डी गेम विकसित करने के लिए इंजन को अनुकूलित करने की अनुमति देते हैं। उदाहरण के लिए, मुफ्त 2D प्लेटफ़ॉर्मर एक्सटेंशन, या कॉर्गी इंजन और रेक्स इंजन जैसे उपकरण जो विशेष रूप से प्लेटफ़ॉर्मर्स के लिए गेम भौतिकी, नियंत्रण और सुविधाएँ प्रदान करते हैं।

हमने इंकल के जोसेफ हम्फ्री और एसिमेट्रिक पब्लिकेशन के विक्टर थॉम्पसन से बात की जिन्होंने यूनिटी के साथ अपने अनुभव के बारे में बात की।

पेशेवरों

थॉम्पसन, जिन्होंने पहले क्लासिक तरीके से गेम बनाए थे, जल्दी ही यूनिटी के प्रशंसक बन गए, जो हाल ही में जारी किए गए वेस्ट ऑफ लोथिंग के पीछे का इंजन है। "इंजन के साथ काम करने के 2-3 साल बाद, मुझे सबसे ज्यादा खुशी इस बात से होती है कि अवधारणाओं और प्रोटोटाइप को कितनी जल्दी जोड़ा जा सकता है," वे कहते हैं। "मैंने एएए गेम विकसित करने के लिए अपनी परियोजनाओं के लिए छोटे से लेकर बड़े लोगों तक कई अलग-अलग इंजनों का उपयोग किया है, लेकिन एकता अब तक का सबसे अच्छा इंजन है जिसे मैंने देखा है क्योंकि यह मुझे सबसे अधिक उत्पादक बनने की अनुमति देता है।"

माइनस

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

"सबसे पहले, अपने दिमाग में खेल की अंतिम छवि बनाने की कोशिश करें और उस पर ध्यान केंद्रित करें - आपका अंतिम लक्ष्य प्रक्रिया में प्राप्त अनुभव नहीं होना चाहिए, बल्कि तैयार उत्पाद होना चाहिए। बेशक, असफलताओं से कुछ सबक सीखना अच्छा है, लेकिन मुझे लगता है कि लक्ष्य निर्धारित करना, इस लक्ष्य को प्राप्त करने के लिए आवश्यक सब कुछ सीखना और अंततः योजना को लागू करना अधिक महत्वपूर्ण है। ”- विक्टर थॉम्पसन, वेस्ट ऑफ लोथिंग

रेन'प्यो

लाइसेंस लागत: आज़ाद है

के लिए उपयुक्त: 2डी दृश्य उपन्यास, सिमुलेशन

के साथ संगत:पायथन

खेल उदाहरण: लॉन्ग लिव द क्वीन, एनालॉग: ए हेट स्टोरी

Ren'Py सीखने में आसान ओपन सोर्स इंजन है। और जबकि इसके लिए कुछ बुनियादी प्रोग्रामिंग कौशल की आवश्यकता होती है, शुरुआती चरणों में, आपको केवल एक टेक्स्ट एडिटर और फोटो-एडिटिंग एप्लिकेशन के साथ काम करने की क्षमता की आवश्यकता होती है। यह उन लोगों के लिए एक सुविधाजनक प्रारंभिक बिंदु है जो भविष्य में पायथन प्रोग्रामिंग भाषा सीखने की योजना बना रहे हैं।

पेशेवरों

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

"सबसे बड़ी बाधाओं में से एक है कि ज्यादातर लोग जिन्होंने पहले खेल के विकास पर काम नहीं किया है, उन्हें लगता है कि प्रोग्रामिंग 'बहुत कठिन' है और वे इसे नहीं कर सकते हैं। और यह इंजन आपको एक सरल गेम को जल्दी और सफलतापूर्वक बनाने की अनुमति देता है, जो नौसिखिए डेवलपर्स को आत्मविश्वास देता है, भले ही वे भविष्य में केवल दृश्य उपन्यास जारी करने की योजना न बनाएं। एक बार जब आप कुछ ऐसा बना लेते हैं जिसे दूसरे खेल सकते हैं, यहाँ तक कि एक साधारण परियोजना भी, तो आप अपनी क्षमताओं पर सवाल नहीं उठाते।

माइनस

ग्राफिक्स और गेमप्ले सुविधाओं के मामले में Ren'Py थोड़ा सीमित है। यदि आपका इरादा 3D, Live2D, डैमेज सिस्टम और अन्य सुविधाओं के साथ गेम बनाने का है, तो आपको कहीं और देखना चाहिए।

स्याही

लाइसेंस लागत: आज़ाद है

के लिए उपयुक्त: टेक्स्ट एडवेंचर गेम्स

के साथ संगत: एकता, सी #, एचटीएमएल

खेल उदाहरण: 80 दिन, टोना!

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

पेशेवरों

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

ओपन सोर्स महत्वाकांक्षी परियोजनाओं के विकास में महत्वपूर्ण भूमिका निभाता है। हम्फ्री ने नोट किया कि "स्याही इंजन से उत्पन्न पाठ को पाठ के रूप में प्रदर्शित करने की आवश्यकता नहीं है। उदाहरण के लिए, खेल में स्वर्ग की तिजोरी, स्याही इंजन एक गतिशील परिदृश्य बनाता है जिसकी व्याख्या खेल द्वारा ही साहसिक तत्वों के साथ एक इंटरैक्टिव ग्राफिक उपन्यास के रूप में की जाती है।

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

माइनस

एकता इंजन पर विकसित खेलों के लिए स्याही का सबसे अच्छा उपयोग किया जाता है। हम्फ्री का कहना है कि "स्याही एकता का विकल्प नहीं है - यह एक ऐड-ऑन है। क्या अधिक है, स्याही एकमात्र इंटरैक्टिव स्क्रिप्टिंग टूल है जिसे जानबूझकर एक मध्यवर्ती के रूप में बनाया गया था।"

"मेरे पास सलाह का केवल एक टुकड़ा है - बस एक डेमो गेम बनाने का प्रयास करें। यदि आप अपने पोर्टफोलियो को भरना चाहते हैं, जिसमें उदाहरण हैं कि आप किसमें अच्छे हैं, तो इसे भरना शुरू करने का समय आ गया है। ये उदाहरण बनाएँ! ”

2017 की शुरुआत में, हमने स्टीम पर आरपीजी मेकर की अचानक उपस्थिति के बारे में लिखा और कैसे इंजन तेजी से आकांक्षी इंडी डेवलपर्स के बीच लोकप्रियता हासिल कर रहा है। लेकिन ध्यान देने योग्य अन्य उपकरण हैं:

HaxeFlixelओपन सोर्स और क्रॉस प्लेटफॉर्म।

स्टेंसिल- प्रोग्रामिंग के उपयोग के बिना गेम बनाने का एक उपकरण।

 

कृपया इस लेख को सोशल मीडिया पर साझा करें यदि यह मददगार था!