गोडोट एक मल्टीप्लायर 2 डी और 3 डी वीडियो गेम इंजन है, खुला स्रोत एमआईटी लाइसेंस के तहत जारी किया गया और गोडोट समुदाय द्वारा विकसित किया गया।
इंजन विंडोज, ओएस एक्स, लिनक्स और बीएसडी पर काम करता है, यह विंडोज, ओएस एक्स और लिनक्स, मोबाइल फोन (एंड्रॉइड, आईओएस) और एचटीएमएल 5 से निर्मित वीडियो गेम के निर्यात की भी अनुमति देता है।
गोडोट में वीडियो गेम को सी # प्रोग्रामिंग भाषा, या जीडीएसस्क्रिप्ट भाषा में कोडित किया गया है.
GDScript, एक उच्च-स्तरीय प्रोग्रामिंग भाषा है, जो पायथन के समान है यह विशेष रूप से गोडोट के लिए बनाया गया था, इसलिए यह कार्यक्षमता और अनुकूलन जोड़ता है। लेकिन यह सभी उपयोगों के लिए उपयुक्त नहीं हो सकता है:
- कोड स्वतः पूर्णता हमेशा संभव नहीं है
- प्रतिबंध दुभाषिया द्वारा सीमित हैं
- संकलन (या लेखन) में सभी त्रुटियों की रिपोर्ट नहीं करता है
- कोड कम पठनीय है और रिफ्लेक्टर के लिए मुश्किल है।
गोडोट में एक उन्नत, स्वतंत्र और पूर्ण 2 डी इंजन है, 2 डी अंतरिक्ष में नकली 3 डी की आवश्यकता नहीं है।
इंजन माउंट शामिल हैं रोशनी, छाया, shaders, GUIs, स्प्राइट्स, टाइल सेट, लंबन स्क्रॉलिंग, बहुभुज, एनिमेशन, भौतिकी, कण और बहुत कुछ। व्यूपोर्ट नोड का उपयोग करके 2 डी के साथ 3 डी को 3 डी या 2 डी के साथ मिलाना भी संभव है।
गोडोट के लिए समर्थन के साथ एक परिष्कृत और सर्वश्रेष्ठ एनीमेशन सिस्टम में से एक है संपादन, कंकाल एनीमेशन, सम्मिश्रण, एनीमेशन पेड़, morphing, realtime cutscenes, कॉलिंग फ़ंक्शन और बस किसी भी नोड द्वारा निर्यात की गई किसी भी संपत्ति को एनिमेट कर रहा है।
2 डी और 3 डी दोनों के लिए गोडोट का अपना भौतिकी इंजन है, टक्कर का पता लगाने, कठोर शरीर, स्थिर शरीर, वर्ण, वाहन, रेकास्ट, जंक्शन, और कई और अधिक के साथ।
गोडोट 3.1 की मुख्य नई विशेषताएं
ओपन सोर्स गेम इंजन गोडोट का एक नया संस्करण हाल ही में जारी किया गया था जो संस्करण 3.1 में पहुंच गया है, जिसमें इस नए संस्करण में वास्तव में परिवर्तन, सुधार और परिवर्धन की एक रोचक श्रृंखला है।
नई मोटर
Godot 3.1 की नई रिलीज के साथ, यह एक नया OpenGL ES 2.0 रेंडरिंग इंजन प्राप्त किया।
जबकि संस्करण 3.0 के अपडेट ने इंजन की 2.0.X शाखा में OpenGL ES 2 रेंडरिंग इंजन को OpenGL 3.3 / OpenGL ES 3.0 रेंडरिंग इंजन के साथ बदल दिया।
हालांकि, टीम को इस पसंद पर पीछे हटना पड़ा और पुराने मोबाइलों पर अच्छा प्रदर्शन बनाए रखने के लिए एक OpenGL ES 2.0 रेंडरिंग इंजन को फिर से लागू किया, लक्ष्य प्लेटफार्मों को बढ़ाएं और मोबाइल उपकरणों पर कई त्रुटियों से बचें।
हालाँकि, यह नया रेंडरिंग इंजन 2 डी के लिए पूरा हो गया है, 3 डी देखने को सरल बनाया गया है।
उदाहरण के लिए, रंग स्थान सभी sRGB में है (और OpenGL ES 3.0 रेंडरिंग इंजन की तरह रैखिक स्थान नहीं)।
PBR- आधारित रेंडरिंग समर्थित नहीं है। कुछ shader सुविधाएँ काम नहीं करेंगी (पिछले OpenGL संस्करणों के कारण सीमाएँ)।
कुछ उपचार के बाद के प्रभावों के लिए भी यही सच है। वैश्विक रोशनी जांच नहीं चलेगी, कोई भी GPU कणों को नहीं संभालेगा।
हालांकि भविष्य में यह उम्मीद की जा रही है कि इसमें एक नया वल्कन रेंडरिंग इंजन होगा, जो ओपनजीएल ईएस 3.0 रेंडरिंग इंजन को अप्रचलित कर देगा। काम 3 डी प्रतिपादन पर ध्यान केंद्रित करना चाहिए। काम के समापन में गोडोट 4.0 सामान्य रूप से एक वर्ष में बाहर आ जाएगा।
GDScript संवर्द्धन
दूसरी ओर GDScript से कुछ सुधार प्राप्त हुए, जैसा कि टाइपिंग सिर्फ पार्सर की एक विशेषता है और गोडोट को उपयोगकर्ता को चेतावनी संदेश भेजने की अनुमति देगा जो प्रदर्शन बढ़ाने के लिए मशीन-विशिष्ट निर्देशों में सुधार करेगा।
अन्य सस्ता माल
इसके अलावा, अगले कुछ महीनों के लिए एक संस्करण 3.2 की योजना बनाई गई है। बाद वाला प्रदान करना चाहिए: स्क्रिप्ट में लिखे गए निर्देश, एफबीएक्स के लिए समर्थन (या तो Assimp के माध्यम से या OpenFBX के माध्यम से), Android और iOS के लिए एक बेहतर वर्कफ़्लो, जिसमें मोबाइल डिवाइस (जैसे AdMob) के लिए विशिष्ट एसडीके को जोड़ना, संपादक को एक वेब ब्राउज़र में लाना और आधुनिक प्रोटोकॉल और समर्पित सर्वरों के लिए नेटवर्क प्रबंधन में सुधार करना शामिल है।
जाहिर है, संस्करण 3.1 में स्थिरता में सुधार और अंतिम मिनट के कीड़े को ठीक करने के लिए पैच हैं।
गोडोट डाउनलोड के लिए उपलब्ध है इस पृष्ठ विंडोज, मैक ओएस और लिनक्स के लिए। आप इसे भी पा सकते हैं भाप y itch.io.