/ / भौतिकी इंजन। गेम प्रोग्रामिंग

भौतिकी इंजन। गेम प्रोग्रामिंग

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

क्राई इंजन ३

भौतिकी इंजन

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

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

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

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

हॉक

हॉक इंजन

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

एकता 3 डी

 डिजिटल आणविक पदार्थ

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

DMM

विकृत शरीर की गतिशीलता

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

गेम निर्माता

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