Orbiter Space Flight Simulator je teraz open source 

Nedávno sme tu na blogu zdieľali správy o vydaní albumu vrstva D3D9On12 s ktorými teraz môžu ťažiť rôzne aplikácie, ako sú projekty vkd3d a VKD3D-Proton, a terazpo míľniku vydania veľkého kódu projektu, nedávno bolo oznámené vydanie projektu Orbiter Space Flight Simulator.

Tí, ktorí o tom nevedia, by to mali vedieť ponúka realistický simulátor vesmírneho letu ktorý je v súlade so zákonmi newtonovskej mechaniky. Motiváciou na otvorenie kódu je túžba dať komunite možnosť pokračovať vo vývoji projektu potom, čo sa autor z osobných dôvodov nemôže niekoľko rokov rozvíjať.

Vážení používatelia a vývojári Orbiteru,

Na tomto mieste som už nejaký čas nebol a z osobných dôvodov nemôžem niekoľko rokov tlačiť na vývoj Orbitera. Aby bol Orbiter nažive a umožnil ostatným na ňom pracovať, rozhodol som sa uvoľniť zdroje pod licenciou open source.

O simulátore vesmírneho letu Orbiter

Orbiter je simulátor s rozhraním zameraným na manévrovanie s vesmírnou loďou ktorý umožňuje užívateľovi skúmať slnečnú sústavu v neobmedzenom počte vesmírnych lodí, a taktiež každému používateľovi umožňuje skúmať slnečnú sústavu v rôznych vesmírnych lodiach, skutočných, ako napríklad Space Shuttle Atlantis, aj fiktívnych, ako napríklad Delta-glider .

V Orbiteri sa slnečná sústava skladá zo slnka a ôsmich planét. Pluto, asteroidy a kométy nie sú súčasťou pôvodného balenia, ale je možné ich pridať. Hoci Orbiter obsahuje databázu viac ako 100 000 hviezd, tieto nie sú k dispozícii ako destinácie pre medzihviezdne cestovanie napriek záplatám pre lety rýchlejšie ako svetlo.

Okrem toho tiež Má možnosť aktivovať štítky, ktoré označujú situáciu a identitu objektov v slnečnej sústave, planéty, mesiace alebo vesmírne lode zobrazené z diaľky. Nakoniec môžu byť na nebeské telesá v slnečnej sústave umiestnené štítky s určitými súradnicami na ich povrchu, ktoré označujú mestá, historické miesta, geologické útvary a ďalšie zaujímavé lokality.

Toto je v podstate vydanie z roku 2016 s niekoľkými drobnými opravami (a aspoň jednou veľkou). Dúfam, že to niekomu poslúži. Kód je trochu neorganizovaný a zle zdokumentovaný, ale mal by sa skompilovať a nechať vám funkčnú inštaláciu Orbiter. Všimnite si toho, že úložisko neobsahuje všetky požadované planetárne textúry, takže ich musíte nainštalovať oddelene (napríklad opätovné použitie existujúcej inštalácie Orbiter 2016 - to je vysvetlené v súbore readme a vyžaduje iba nastavenie možnosti CMake pred konfiguráciou zostavy).

Predvolené ovládacie rozhranie v Orbiteri pozostáva z dvoch multifunkčných displejov a HUD, z ktorých každý má iný režim prevádzky. V tomto režime je možné zadávať všetky príkazy pomocou klávesnice alebo myši.

Simulátor umožňuje tiež prispôsobenie palubných dosiek a nástrojovNiektoré lode majú navyše virtuálne kokpity v 3D a dashboardy v 2D, ktoré umožňujú používateľovi používať myš na interakciu s panelmi. Pridanie virtuálneho kokpitu umožňuje užívateľovi voľne sa rozhliadnuť z pohľadu pilota.

Kľúčový rozdiel medzi Orbiter a počítačovými hrami je ten projekt neponúka prechod žiadnou misiou, ale ponúka príležitosť simulovať skutočný let, pokrývajúce úlohy, ako je výpočet obežnej dráhy, dokovanie s inými vozidlami a plánovanie dráhy letu na iné planéty. Simulácia používa pomerne podrobný model slnečnej sústavy.

Kód projektu je napísaný v jazyku C ++ so skriptmi v jazyku Lua a nedávno vydaný kód je pod licenciou MIT. V súčasnosti je podporovaná iba platforma Windows a zostavenie vyžaduje Microsoft Visual Studio. Publikované zdroje sú pre „vydanie 2016“ s dodatočnými opravami.

Ak sa o tom chcete dozvedieť viac, môžete si pozrieť podrobnosti Na nasledujúcom odkaze.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.