סימולטור טיסות החלל אורביטר הוא כעת קוד פתוח 

לאחרונה שיתפנו כאן בבלוג את החדשות על פרסום שכבת D3D9On12 עמו ניתן להפיק תועלת מיישומים שונים כגון פרוייקטים vkd3d ו- VKD3D-Proton ועכשיובעקבות אבן הדרך של שחרור קוד הפרויקט הגדול, לאחרונה פורסם פרויקט סימולטור טיסות החלל אורביטר.

למי שלא מודע לכך, עליו לדעת זאת מציעה סימולטור טיסה בחלל מציאותי התואם את חוקי המכניקה הניוטונית. המניע לפתיחת הקוד הוא הרצון לתת לקהילה את ההזדמנות להמשיך בפיתוח הפרויקט לאחר שהמחבר לא הצליח להתפתח במשך מספר שנים מסיבות אישיות.

משתמשים ומפתחים יקרים של אורביטר,

לא הייתי במקום הזה די הרבה זמן ומסיבות אישיות לא הצלחתי לדחוף את הפיתוח של אורביטר במשך כמה שנים. כדי לשמור על אורביטר בחיים ולאפשר לאחרים לעבוד על זה, החלטתי לשחרר את המקורות תחת רישיון קוד פתוח.

מידע על סימולטור טיסות חלל אורביטר

אורביטר הוא סימולטור עם ממשק המתמקד בתמרון ספינת חלל המאפשר למשתמש לחקור את מערכת השמש במספר בלתי מוגבל של ספינות חלל, כמו גם לאפשר לכל משתמש לחקור את מערכת השמש בחלליות שונות, הן אמיתיות, כמו מעבורת החלל אטלנטיס, והן בדיוניות, כגון רחפן הדלתא .

באורביטר מערכת השמש מורכבת מהשמש ושמונה כוכבי לכת. פלוטו, אסטרואידים ושביטים אינם כלולים באריזה המקורית, אך ניתן להוסיף אותם. למרות אורביטר מכיל מאגר מידע של יותר מ -100 כוכבים, אלה אינם זמינים כיעדים לנסיעות בין כוכביות למרות תיקוני טיסות מהירות מהאור.

גם יש לה אפשרות להפעיל תוויות המצביעות על המצב וזהות האובייקטים במערכת השמש, כגון כוכבי לכת, ירחים או ספינות חלל, המוצגים ממרחק. לבסוף, ניתן להציב תוויות על גופים שמימיים במערכת השמש לקואורדינטות מסוימות על פני השטח שלהם כדי להצביע על ערים, מקומות היסטוריים, תצורות גיאולוגיות ואתרים מעניינים אחרים.

זו בעצם מהדורת 2016 עם כמה תיקונים קלים (ולפחות אחד גדול). מקווה שזה מועיל למישהו. הקוד קצת לא מאורגן ומתועד בצורה גרועה, אבל הוא אמור לאסוף ולהשאיר אותך עם התקנת Orbiter עובדת. שים לב כי המאגר אינו כולל את כל הטקסטורות הפלנטריות הנדרשות, לכן עליך להתקין אותן בנפרד (לדוגמה, שימוש חוזר בהתקנה קיימת של Orbiter 2016 - זה מוסבר בקובץ ה- readme ודורש הגדרת אפשרות CMake בלבד לפני הגדרת הבנייה) .

ממשק הבקרה המוגדר כברירת מחדל באורביטר מורכב משני תצוגות רב -תכליתיות ו- HUD, לכל אחת מצבי פעולה שונים. במצב זה ניתן להזין את כל הפקודות באמצעות מקלדת או עכבר.

הסימולטור מאפשר גם התאמה אישית של לוחות מחוונים ומכשיריםבנוסף, בחלק מהספינות יש תא נוסעים וירטואליים בתלת -ממד ולוחות מחוונים בדו -ממד המאפשרים למשתמש להשתמש בעכבר כדי לתקשר עם הלוחות. הוספת תא הטייס הווירטואלי מאפשרת למשתמש להסתכל בחופשיות מסביב מנקודת המבט של הטייס.

ההבדל העיקרי בין אורביטר למשחקי מחשב הוא זה הפרויקט אינו מציע מעבר של משימה כלשהי, אך מספק את ההזדמנות לדמות טיסה אמיתית, כיסוי משימות כגון חישוב מסלול, עגינה עם כלי רכב אחרים ותכנון מסלול טיסה לכוכבי לכת אחרים. הסימולציה משתמשת במודל מפורט למדי של מערכת השמש.

קוד הפרויקט כתוב ב- C ++ עם סקריפטים בלואה והקוד ששוחרר לאחרונה הוא תחת רישיון MIT. נכון לעכשיו, רק פלטפורמת Windows נתמכת והבנייה דורשת Microsoft Visual Studio. מקורות שפורסמו הם עבור "מהדורת 2016" עם תיקונים נוספים.

אם אתה רוצה לדעת יותר על זה, אתה יכול לבדוק את הפרטים בקישור הבא.


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

היה הראשון להגיב

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם.

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.