गोडोट इंजन 4.0 बीटा का विमोचन: डेवलपर्स के लिए इसका क्या अर्थ है

गोडोट इंजन 4.0 बीटा का विमोचन: डेवलपर्स के लिए इसका क्या अर्थ है

गोडोट, ओपन-सोर्स, क्रॉस-प्लेटफॉर्म गेम इंजन, ने 2014 में अपनी पहली स्थिर रिलीज के बाद से धीरे-धीरे लोकप्रियता हासिल की है। गोडोट 4.0 की आसन्न रिलीज के साथ, कई गेम डेवलपर्स बीटा 1 के लंबे समय से प्रतीक्षित 15 सितंबर रिलीज का पता लगाने के लिए उत्साहित हैं। .





गोडोट 4.0 की नई विशेषताएं आपके लिए क्या मायने रखती हैं? इसकी तुलना एकता से कैसे की जाएगी?





दिन का मेकअप वीडियो

नए रेंडरिंग एपीआई और फिजिक्स इंजन से लेकर नए नोड्स, जीडीस्क्रिप्ट फीचर्स और .NET 6 एपीआई सपोर्ट तक, गोडोट 4.0 अपने विरोधियों की कई शिकायतों को दूर कर सकता है।





एक नया प्रतिपादन API

गोडोट ओपनजीएल रेंडरर से वल्कन पर स्विच कर रहा है। इसका मतलब है कि 3डी दृश्यों में प्रकाश व्यवस्था काफी बेहतर दिखेगी।

  गोडोट 4.0 बीटा से मंद रोशनी वाला कमरा नई रोशनी वैश्विक रोशनी को प्रदर्शित करने के लिए दिखाया गया है

बड़ी मात्रा में ड्रॉ कॉल की तुलना करते समय, वल्कन रेंडरर कई वस्तुओं के साथ ओपन-वर्ल्ड गेम्स का बेहतर समर्थन करता है। दूसरी ओर, ओपनजीएल रेंडरर तनाव और अड़चन संसाधनों की ओर जाता है।



नए रेंडरिंग एपीआई के साथ नए नोड्स आते हैं जो 3D दृश्यों में अधिक विवरण जोड़ते हैं:

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

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





कई छोटे सुधार हैं जैसे कि GPU- आधारित कण, शेडर स्क्रिप्टिंग परिवर्धन, और नई अनुकूलन तकनीकें। लेकिन सबसे महत्वपूर्ण परिवर्तन अधिक विस्तार से देखने लायक हैं।

एक नया भौतिकी इंजन

  नई भौतिकी पहचान प्रणाली दिखाने के लिए विभिन्न आकृतियों का खुला विश्व दृश्य

3डी दृश्यों में भौतिकी का प्रयोग करते समय, गोडोट ने ऐतिहासिक रूप से बुलेट इंजन पर भरोसा किया है। अब और नहीं। गोडोट भौतिकी इंजन से मिलें।





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

नया कैरेक्टरबॉडी नोड, किनेमेटिकबॉडी की जगह, बेहतर लचीलेपन और विकल्पों की अनुमति देता है। झटकेदार और अजीब आंदोलन व्यवहार के लिए बग फिक्स एक गोडोट-भेजना है। परिणाम? अधिक स्थिर और सुसंगत आंदोलन पैटर्न-यहां तक ​​​​कि अजीब टक्कर आकार या चरम ऊंचाई के साथ भी।

एक नया नेविगेशन सिस्टम पूरी तरह से नोड-आधारित सिस्टम को सर्वर-आधारित सिस्टम से बदल देता है, प्रदर्शन को त्यागे बिना उपयोगिता को बढ़ाता है।

GDScript में जीवन की नई गुणवत्ता सुविधाएँ

  गोडोट 4 बीटा से जीडीस्क्रिप्ट की 20 पंक्तियाँ

बीटा में पूर्ण पुनर्लेखन के साथ, GDScript तेज हो गया है। इसके अलावा, अधिक व्यापक रूप से लागू सुविधाओं और सामान्य सुधारों को जोड़ा जा रहा है:

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

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

C# और .NET 6 के लिए समर्थन

.NET 6 समर्थन ज्यादातर बीटा के साथ पूरा होता है। यदि आप वरीयता या प्रदर्शन कारणों से सी # के साथ रहना चाहते हैं, तो आगे देखने के लिए कई नई सुविधाएं हैं।

.NET 6 का उपयोग करते समय, C# 10 डिफ़ॉल्ट है। स्रोत जनरेटर पर एक नई निर्भरता का मतलब है कि, अगर आपके कोड में कोई समस्या है, तो गोडोट रनटाइम के बजाय संकलन समय पर एक त्रुटि फेंक देगा। इससे समय की बचत होगी, खासकर अगर खेल में कोई बग देर से आता है।

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

क्या गोडोट 4.0 एकता से बेहतर है?

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

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

फोन में नॉच क्या है?

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

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

भविष्य: गेम डेवलपर्स के लिए गोडोट 4.0 क्या मायने रखता है

गोडोट 4.0 जीवन की गुणवत्ता की गुणवत्ता को एकीकृत करेगा जो 3.5 से गायब है, और यह अन्य इंजनों से वांछनीय सुविधाओं को भी लाता है।

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

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