Orbiter Space Flight Simulator sada je otvorenog koda 

Nedavno smo ovdje na blogu podijelili vijest o izlasku sloj D3D9On12 s kojima se sada mogu koristiti razne aplikacije, poput projekata vkd3d i VKD3D-Proton, a sadaslijedeći prekretnicu u izdavanju koda velikog projekta, nedavno najavljeno je puštanje projekta Orbiter Space Flight Simulator.

Za one koji toga nisu svjesni, trebali bi to znati nudi realističan simulator svemirskih letova što je u skladu sa zakonima newtonske mehanike. Motivacija za otvaranje koda je želja da se zajednici pruži prilika za nastavak razvoja projekta nakon što autor nekoliko godina nije bio u mogućnosti razvijati se iz osobnih razloga.

Poštovani korisnici i programeri Orbitera,

Nisam bio na ovom mjestu već neko vrijeme i iz osobnih razloga nisam uspio potaknuti razvoj Orbitera nekoliko godina. Kako bih održao Orbiter na životu i omogućio drugima da rade na njemu, odlučio sam objaviti izvore pod licencom otvorenog koda.

O simulatoru svemirskih letova Orbiter

Orbiter je simulator s sučeljem usmjerenim na manevriranje svemirskim brodom koji omogućuje korisniku istraživanje Sunčevog sustava u neograničenom broju svemirskih brodova, kao i svakom korisniku omogućuje istraživanje Sunčevog sustava u različitim svemirskim brodovima, stvarnim, poput svemirskog šatla Atlantis, i fiktivnim, poput Delta-jedrilice ...

U Orbiteru Sunčev sustav sastoji se od Sunca i osam planeta. Pluton, asteroidi i komete nisu uključeni u izvorni paket, ali se mogu dodati. Iako Orbiter sadrži bazu podataka s više od 100 zvjezdica, one nisu dostupne kao odredišta za međuzvjezdana putovanja unatoč zakrpama za letove brže od svjetlosti.

Osim toga, također Ima mogućnost aktiviranja oznaka koje pokazuju stanje i identitet objekata u Sunčevom sustavu, kao što su planeti, mjeseci ili svemirski brodovi, prikazani s određene udaljenosti. Konačno, na nebeska tijela u Sunčevom sustavu mogu se staviti oznake za određene koordinate na njihovoj površini koje označavaju gradove, povijesna mjesta, geološke formacije i druga zanimljiva mjesta.

Ovo je u biti izdanje za 2016. s nekim manjim popravcima (i barem jednim većim). Nadam se da će ovo nekome biti od koristi. Kôd je donekle neorganiziran i slabo dokumentiran, ali trebao bi se sastaviti i ostaviti vam radnu instalaciju Orbiter -a. Imajte na umu da spremište ne uključuje sve potrebne planetarne teksture, pa ih morate instalirati zasebno (na primjer, ponovna upotreba postojeće instalacije Orbiter 2016 - to je objašnjeno u datoteci readme i zahtijeva samo postavljanje opcije CMake prije konfiguriranja gradnje).

Zadano upravljačko sučelje u Orbiteru sastoji se od dva višenamjenska zaslona i HUD -a, od kojih svaki ima različite načine rada. U ovom načinu rada sve naredbe mogu se unijeti putem tipkovnice ili miša.

Simulator također omogućuje prilagođavanje nadzornih ploča i instrumenataOsim toga, neki brodovi imaju virtualne kokpite u 3D -u i nadzorne ploče u 2D -u što omogućuje korisniku korištenje miša za interakciju s panelima. Dodavanje virtualnog kokpita omogućuje korisniku da slobodno gleda oko sebe iz perspektive pilota.

Ključna razlika između Orbiter -a i računalnih igara je ta projekt ne nudi prolaz bilo koje misije, ali pruža mogućnost simulacije stvarnog leta, pokrivajući zadatke poput izračunavanja orbite, pristajanja s drugim vozilima i planiranja puta leta do drugih planeta. Simulacija koristi prilično detaljan model Sunčevog sustava.

Kôd projekta napisan je na C ++ sa skriptama na Lua -i a nedavno objavljeni kod pod licencom je MIT -a. Trenutno je podržana samo Windows platforma, a za izgradnju je potreban Microsoft Visual Studio. Objavljeni izvori su za "Izdanje 2016" s dodatnim ispravcima.

Ako želite saznati više o tome, možete provjeriti pojedinosti U sljedećem linku.


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen.

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.