Orbiter Space Flight Simulator este acum open source 

Am împărtășit recent aici pe blog știrile lansării lui stratul D3D9On12 cu care pot fi beneficiate acum diverse aplicații precum proiectele vkd3d și VKD3D-Proton și acumCa urmare a etapei de lansare a codului pentru proiecte importante, recent A fost anunțată lansarea proiectului Orbiter Space Flight Simulator.

Pentru cei care nu sunt conștienți de acest lucru, ar trebui să știți asta oferă un simulator de zbor spațial realist care respectă legile mecanicii newtoniene. Motivația pentru open source este dorința de a oferi comunității oportunitatea de a continua dezvoltarea proiectului după ce autorul nu a putut să se dezvolte de câțiva ani din motive personale.

Dragi utilizatori și dezvoltatori Orbiter,

Nu am fost în acest loc de ceva timp și din motive personale nu am reușit să împing dezvoltarea Orbiter mai departe de câțiva ani. Pentru a menține Orbiter în viață și a permite altora să lucreze la el, am decis să eliberez sursele sub o licență open source.

Despre Orbiter Space Flight Simulator

Orbiter este un simulator cu interfață axată pe manevrarea unei nave spațiale care permite utilizatorului să exploreze sistemul solar într-un număr nelimitat de nave spațiale, precum și permite oricărui utilizator să exploreze sistemul solar în diverse nave spațiale, atât reale, cum ar fi naveta spațială Atlantis, cât și fictive, cum ar fi Delta-glider planor..

În Orbiter sistemul solar este format din Soare și opt planete. Pluto, asteroizii și cometele nu sunt incluse în pachetul original, dar pot fi adăugate. Deși Orbiter conține o bază de date de peste 100 de stele, acestea nu sunt disponibile ca destinații pentru călătoriile interstelare, deși există patch-uri pentru zboruri mai rapide decât lumina.

În plus, de asemenea, Are o opțiune de activare a etichetelor care indică locația și identitatea obiectelor din sistemul solar, precum planetele, lunile sau navele spațiale, care sunt afișate de la o anumită distanță. În cele din urmă, etichetele pot fi plasate pe corpurile cerești din sistemul solar pentru anumite coordonate de pe suprafața lor pentru a indica orașe, situri istorice, formațiuni geologice și alte situri interesante.

Aceasta este în esență ediția din 2016 cu câteva remedieri minore (și cel puțin una majoră). Sper că acest lucru este de folos cuiva. Codul este oarecum dezorganizat și puțin documentat, dar ar trebui să se compileze și să vă lase cu o instalare Orbiter funcțională. Vă rugăm să rețineți că depozitul nu include toate texturile planetare necesare, așa că trebuie să le instalați separat (de exemplu, prin reutilizarea unei instalări existente a Orbiter 2016; acest lucru este explicat în fișierul readme și necesită doar setarea unei opțiuni CMake înainte de a configura construi).

Interfața de control implicită de pe Orbiter constă din două afișaje multifuncționale și un HUD, fiecare având moduri de operare diferite. În acest mod, toate comenzile pot fi introduse prin tastatură sau mouse.

Simulatorul De asemenea, vă permite să personalizați panourile de control și instrumentele, pe lângă unele nave care au cabinele virtuale 3D și panouri de instrumente 2D care permit utilizatorului să folosească mouse-ul pentru a interacționa cu panourile. Adăugarea unui cockpit virtual permite utilizatorului să privească liber în jur din perspectiva pilotului.

Diferența cheie dintre Orbiter și jocurile pe computer este aceea proiectul nu oferă trecerea vreunei misiuni, dar oferă posibilitatea de a simula un zbor real, acoperind sarcini precum calcularea unei orbite, andocarea cu alte vehicule și planificarea unei trasee de zbor către alte planete. Simularea folosește un model destul de detaliat al sistemului solar.

Codul proiectului este scris în C++ cu scripturi Lua iar codul nou lansat este sub licența MIT. În prezent, este acceptată doar platforma Windows, iar construcția necesită Microsoft Visual Studio. Sursele publicate sunt pentru „Ediția 2016” cu corecții suplimentare.

Daca vrei sa afli mai multe despre el poti consulta detaliile În următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.