Orbiter Space Flight Simulator هو الآن مفتوح المصدر 

لقد شاركنا هنا مؤخرًا على المدونة خبر إصدار طبقة D3D9On12 والتي من خلالها يمكن الآن الاستفادة من التطبيقات المختلفة مثل مشاريع vkd3d و VKD3D-Proton والآنبعد المعلم الرئيسي لإصدار رمز المشروع الرئيسي ، مؤخرا تم الإعلان عن إطلاق مشروع Orbiter Space Flight Simulator.

بالنسبة لأولئك الذين يجهلون هذا ، يجب أن يعرفوا ذلك يقدم محاكاة واقعية لرحلات الفضاء الذي يتوافق مع قوانين ميكانيكا نيوتن. الدافع لفتح الكود هو الرغبة في منح المجتمع الفرصة لمواصلة تطوير المشروع بعد أن كان المؤلف غير قادر على التطور لعدة سنوات لأسباب شخصية.

أعزائي مستخدمي ومطوري Orbiter ،

لم أكن في هذا المكان لبعض الوقت ولأسباب شخصية لم أتمكن من دفع تطوير Orbiter لبضع سنوات. للحفاظ على Orbiter على قيد الحياة والسماح للآخرين بالعمل عليه ، قررت إطلاق المصادر بموجب ترخيص مفتوح المصدر.

حول Orbiter Space Flight Simulator

المدار هو جهاز محاكاة مع واجهة تركز على مناورة سفينة الفضاء يسمح للمستخدم باستكشاف النظام الشمسي في عدد غير محدود من سفن الفضاء ، كما يسمح لأي مستخدم باستكشاف النظام الشمسي في سفن فضاء مختلفة ، حقيقية ، مثل مكوك الفضاء أتلانتس ، والخيالية ، مثل دلتا جلايدر .

في Orbiter ، يتكون النظام الشمسي من الشمس وثمانية كواكب. لم يتم تضمين بلوتو والكويكبات والمذنبات في الحزمة الأصلية ، ولكن يمكن إضافتها. على الرغم من أن Orbiter يحتوي على قاعدة بيانات لأكثر من 100 نجمة، فهذه غير متوفرة كوجهات للسفر بين النجوم على الرغم من وجود بقع لرحلات أسرع من الضوء.

وبالإضافة إلى ذلك، أيضا لديها خيار لتفعيل الملصقات التي تشير إلى حالة وهوية الأجسام في النظام الشمسي ، مثل الكواكب أو الأقمار أو سفن الفضاء ، معروضة من مسافة بعيدة. أخيرًا ، يمكن وضع ملصقات على الأجرام السماوية في النظام الشمسي لإحداثيات معينة على سطحها للإشارة إلى المدن والأماكن التاريخية والتكوينات الجيولوجية والمواقع الأخرى المثيرة للاهتمام.

هذا هو إصدار 2016 بشكل أساسي مع بعض الإصلاحات الطفيفة (وإصلاح رئيسي واحد على الأقل). أتمنى أن يكون هذا مفيدًا لشخص ما. الكود غير منظم إلى حد ما وموثق بشكل سيئ ، ولكن يجب أن يجمع ويترك لك تثبيت Orbiter فعال. لاحظ أن المستودع لا يتضمن جميع مواد الكواكب المطلوبة ، لذلك يجب عليك تثبيتها بشكل منفصل (على سبيل المثال ، إعادة استخدام تثبيت حالي لـ Orbiter 2016 - وهذا موضح في الملف التمهيدي ويتطلب فقط تعيين خيار CMake قبل تكوين الإنشاء).

تتكون واجهة التحكم الافتراضية في Orbiter من شاشتين متعددتا الوظائف و HUD ، لكل منهما أوضاع تشغيل مختلفة. في هذا الوضع ، يمكن إدخال جميع الأوامر عبر لوحة المفاتيح أو الماوس.

المحاكاة يسمح أيضًا بتخصيص لوحات المعلومات والأدواتبالإضافة إلى ذلك ، تحتوي بعض السفن على مقصورات قيادة افتراضية ثلاثية الأبعاد ولوحات معلومات ثنائية الأبعاد تتيح للمستخدم استخدام الماوس للتفاعل مع اللوحات. تسمح إضافة قمرة القيادة الافتراضية للمستخدم بالنظر بحرية من منظور الطيار.

الفرق الرئيسي بين Orbiter وألعاب الكمبيوتر هو ذلك لا يوفر المشروع مرور أي مهمة ، ولكنه يوفر فرصة لمحاكاة رحلة حقيقية ، تغطي مهام مثل حساب مدار ، الالتحام بمركبات أخرى ، وتخطيط مسار رحلة إلى كواكب أخرى. تستخدم المحاكاة نموذجًا مفصلاً إلى حد ما للنظام الشمسي.

تمت كتابة كود المشروع بلغة C ++ مع نصوص بلغة Lua والكود الذي تم إصداره مؤخرًا يخضع لترخيص معهد ماساتشوستس للتكنولوجيا. حاليًا ، يتم دعم نظام Windows الأساسي فقط ويتطلب البناء Microsoft Visual Studio. المصادر المنشورة تخص "إصدار 2016" مع تصحيحات إضافية.

إذا كنت تريد معرفة المزيد عنها ، يمكنك التحقق من التفاصيل في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.