ऑर्बिटर स्पेस फ्लाइट सिम्युलेटर अब खुला स्रोत है 

हमने हाल ही में यहाँ ब्लॉग पर की रिलीज़ की खबर साझा की है D3D9On12 परत जिसके साथ अब विभिन्न अनुप्रयोगों जैसे कि vkd3d और VKD3D-Proton परियोजनाओं को लाभान्वित किया जा सकता है और अबप्रमुख परियोजना कोड जारी करने के मील के पत्थर के बाद, हाल ही में ऑर्बिटर स्पेस फ़्लाइट सिम्युलेटर प्रोजेक्ट की रिलीज़ की घोषणा की गई।

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

प्रिय ऑर्बिटर उपयोगकर्ता और डेवलपर्स,

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

ऑर्बिटर स्पेस फ्लाइट सिम्युलेटर के बारे में

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

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

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

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

ऑर्बिटर में डिफ़ॉल्ट नियंत्रण इंटरफ़ेस में दो मल्टीफ़ंक्शन डिस्प्ले और एक HUD होता है, प्रत्येक में ऑपरेशन के विभिन्न तरीके होते हैं। इस मोड में सभी कमांड कीबोर्ड या माउस के जरिए दर्ज किए जा सकते हैं।

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

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

प्रोजेक्ट कोड C++ में Lua . में लिपियों के साथ लिखा गया है और हाल ही में जारी कोड एमआईटी लाइसेंस के तहत है। वर्तमान में, केवल Windows प्लेटफ़ॉर्म समर्थित है और बिल्ड के लिए Microsoft Visual Studio की आवश्यकता होती है। प्रकाशित स्रोत अतिरिक्त सुधारों के साथ "2016 संस्करण" के लिए हैं।

यदि आप इसके बारे में अधिक जानना चाहते हैं, तो आप विवरण देख सकते हैं निम्नलिखित लिंक में


लेख की सामग्री हमारे सिद्धांतों का पालन करती है संपादकीय नैतिकता। त्रुटि की रिपोर्ट करने के लिए क्लिक करें यहां.

पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।