Godot नि: शुल्क खेल विकास सॉफ्टवेयर
नोड-आधारित इंटरफ़ेस और रेस्ट एपीआई के साथ 3 डी गेम निर्माता
गोडोट एक साधारण इंटरफ़ेस और लगातार लाइव एडिटिंग क्षमताओं के साथ एक 3 डी गेम डिजाइनर है। यह हल्का, मजबूत है, एनिमेशन और ध्वनि प्रभावों का समर्थन करता है।
अवलोकन
गोडोट क्रॉस प्लेटफॉर्म गेम के निर्माण के लिए एक समृद्ध-चित्रित ओपन सोर्स गेम-मेकिंग प्लेटफॉर्म है। यह 2 डी, 3 डी ऑब्जेक्ट बनाने के लिए पूर्ण समर्थन प्रदान करता है। गेम्स के निर्माण के लिए एक नोड-आधारित वास्तुकला है जहां उपयोगकर्ता इच्छाओं के दृश्यों के आधार पर विभिन्न नोड्स बना सकते हैं और कनेक्ट कर सकते हैं। संपूर्ण पारिस्थितिकी तंत्र एक लाइव कोडिंग अनुभव के साथ डेवलपर के अनुकूल है और उपयोगकर्ता आवश्यक कार्यक्षमता के लिए प्लगइन्स बना सकते हैं। इसके अलावा, यह MSAA और FXAA के समर्थन के साथ उच्च परिभाषा ग्राफिक्स प्रदान करता है। लो-एंड डिवाइसों के लिए ग्राफिक्स को प्री-बेकिंग करने की क्षमता है। यह मुफ्त ऑनलाइन 3 डी गेम निर्माता सुंदर प्रभावों को शामिल करता है जिसमें टोनमैपर शामिल हैं। यह एचडीआर, ऑटो एक्सपोज़र, ब्लूम का समर्थन करता है। और स्क्रीन-स्पेस प्रतिबिंब। इसके अलावा, यह टकराव का पता लगाने के लिए एक कीनेमेटिक नियंत्रक का समर्थन करता है। यह मुफ्त 3 डी गेम निर्माता सभी लोकप्रिय प्लेटफार्मों जैसे कि विंडोज, लिनक्स और मैकओएस पर 32-बिट या 64-बिट पर काम करता है। यह स्थानीय या क्लाउड सर्वर पर सुरक्षित, मजबूत और आसान है। इन सबसे ऊपर, यह तृतीय-पक्ष एकीकरण के लिए REST API प्रदान करता है। गोडोट C ++ में लिखा गया है। इसके अलावा, इस ओपन सोर्स गेम एडिटर की अपनी स्क्रिप्टिंग लैंग्वेज है जिसका नाम GDScript है जिसका उपयोग एनिमेटेड क्रॉस प्लेटफ़ॉर्म गेम बनाने के लिए किया जाता है। हालांकि, विकास और तैनाती के संबंध में विस्तृत दस्तावेज उपलब्ध हैं।
विशेषताएँ
Godot निम्नलिखित प्रमुख विशेषताएं प्रदान करता है:
- खुला स्त्रोत
- बाकी एपीआई
- स्व-होस्टेड
- सुरक्षित
- 2 डी, 3 डी समर्थन
- नोड-आधारित वास्तुकला
- एनिमेशन
- क्रॉस-प्लेटफॉर्म
- निर्यात विकल्प
- एक्स्टेंसिबल
- दृश्य स्क्रिप्टिंग
- ड्रैग एंड ड्रॉप यूआई
- मज़बूत
स्थापना निर्देश
एक बार सभी पूर्व-आवश्यकताएं स्थापित हो जाने के बाद, स्रोत कोड को क्लोन करने के लिए टर्मिनल में निम्न कमांड चलाएं:
git clone https://github.com/godotengine/godot.git
उसके बाद, इंजन स्रोत कोड की रूट निर्देशिका पर जाएं और इंटेल (x86-64) संचालित मैक के लिए संकलन के लिए निम्न कमांड चलाएं:
scons platform=osx arch=x86_64 --jobs=$(sysctl -n hw.logicalcpu)
Apple सिलिकॉन (ARM64) संचालित Macs के लिए संकलन करने के लिए निम्न कमांड चलाएं:
scons platform=osx arch=arm64 --jobs=$(sysctl -n hw.logicalcpu)
फिर, निम्न कमांड चलाएं:
lipo -create bin/godot.osx.tools.x86_64 bin/godot.osx.tools.arm64 -output bin/godot.osx.tools.universal
अंत में, बिन/ सबडायरेक्टरी में निष्पादन योग्य बाइनरी खोजें।
अन्वेषण करना
आपको निम्नलिखित लिंक प्रासंगिक मिल सकते हैं:
गेम डेवलपमेंट शुरू करने के लिए शुरुआती लोगों के लिए gdevelop ट्यूटोरियल
कैसे वैश्विक गेमिंग उद्योग ओपन सोर्स सॉफ्टवेयर का लाभ उठा रहा है
वीडियो गेम प्रोग्रामर के लिए HTML5 गेम डेवलपमेंट ट्यूटोरियल
Gdevelop में गेम डेवलपमेंट ट्यूटोरियल प्लेयर मूवमेंट | Gdevelop में गेम डेवलपमेंट ट्यूटोरियल प्लेयर मूवमेंट