FlightGear: Prefinjen in profesionalen odprtokodni simulator letenja

FlightGear: Prefinjen in profesionalen odprtokodni simulator letenja

FlightGear: Prefinjen in profesionalen odprtokodni simulator letenja

Danes bomo vstopili v Svet iger na srečo ampak profesionalno. To pomeni, da bomo naredili podrobnejši pregled zanimivega Odprtokodna igra simulatorja letenja, ki smo ga omenili že v drugi preteklosti. In se imenuje "FlightGear".

"FlightGear" Za tiste, ki se tega popolnoma ne zavedajo, je a simulator letenja ustvarila mednarodna skupina prostovoljcev, ki je bila objavljena tudi kot brezplačna programska oprema in odprtokodna koda pod licenco GPL. In isto se uporablja za akademske raziskave in Izobraževanje, kar zadeva zabavno.

3 domače alternative Flight Simulatorju za Linux

3 domače alternative Flight Simulatorju za Linux

Za tiste, ki jih zanima raziskovanje blaženosti prejšnja sorodna objava pred mnogimi leti s temo Igre o simulatorjih letenja, lahko po branju te publikacije kliknete naslednjo povezavo:

"FlightGear to je večplatformni in brezplačni simulator letenja. Trenutno je pomembna alternativa komercialnim simulatorjem letenja. Verjetno je edini tovrstni program, katerega koda je brezplačna in ne namerava skriti, kako deluje znotraj, zaradi česar je zelo razširljiva.

X-Plane je simulator civilnega letenja, ki ga je ustvaril Austin Meyer, je eden glavnih simulatorjev letenja, ki tekmuje z Microsoftovim simulatorjem letenja. Po mnenju njegovega razvijalca gre za izredno natančen simulator, ki temelji na izračunu vpliva pretoka zraka na površinah simuliranih letal.

YS simulacijski sistem 2000 je brezplačen simulator letenja, ki ga je razvil Soji Yamakawa, član Oddelka za strojništvo Univerze Carnegie Mellon."

Povezani članek:
3 domače alternative Flight Simulatorju za Linux

FlightGear: odprtokodni simulator letenja

FlightGear: odprtokodni simulator letenja

Kaj je FlightGear?

Po uradna spletna stran de "FlightGear", trenutno je ta aplikacija na kratko opisana na naslednji način:

"FlightGear je odprtokodni simulator letenja. Ki podpira tudi različne priljubljene platforme (Windows, Mac, Linux itd.), Razvijajo pa ga usposobljeni prostovoljci z vsega sveta. Izvorna koda za celoten projekt je na voljo in licencirana pod GNU Splošno javno licenco.

Kasneje na splošno podrobno opisujejo ta razvoj:

"Cilj projekta FlightGear je ustvariti sofisticiran in odprt okvir simulatorja letenja za uporabo v raziskovalnih ali akademskih okoljih, usposabljanje pilotov kot orodje za inženiring v industriji, da bi DIY-ji lahko uresničili svojo idejo. Najljubši zanimiv simulator letenja in nazadnje vsekakor ne nazadnje kot zabaven, realen in zahteven namizni simulator letenja. Razvijamo prefinjen in odprt simulacijski okvir, ki ga lahko razširijo in izboljšajo vsi, ki želijo prispevati."

lastnosti

Med svojimi trenutne glavne značilnosti lahko se navede naslednje:

  1. Na voljo so namestitveni programi za Windows, Linux in MacOS. In tudi za FreeBSD, Solaris in IRIX.
  2. Na voljo kot brezplačna programska oprema in odprtokodna koda.
  3. Podpira standardne formate 3D modelov, velik del konfiguracije simulatorja pa nadzorujejo datoteke ascii, ki temeljijo na xml.
  4. Omogoča ustvarjanje in uporabo razširitev tretjih oseb za FlightGear, zaradi česar je privlačna možnost za uporabo v zasebnih, komercialnih, raziskovalnih ali hobi projektih.
  5. Med številnimi elementi vključuje naslednje: Več kot 20.000 resničnih svetovnih letališč je vključenih v niz scenarijev; Pravilne oznake in postavitev vzletno -pristajalne steze, pravilna osvetlitev vzletno -pristajalne steze in prileta; velike letališke steze, nagnjene steze in smerna razsvetljava.

Modeli dinamike letenja (FDM)

"FlightGear" omogoča tudi dodajanje modelov dinamike ali celo vmesnik z "lastniškimi" zunanjimi modeli dinamike letenja. Vendar pa privzeto prihaja in je na voljo z uporabo 3 različnih modelov dinamike letenja. In to so naslednje:

  • JSBSim: Splošni model dinamike letenja (FDM), ki omogoča simulacijo gibanja letečih vozil. Napisano je v jeziku C ++ in omogoča, da se igra izvaja v samostojnem načinu za paketne izvedbe. Ali pa dovolite vozniku, da je del večjega simulacijskega programa, ki vključuje vizualni podsistem (na primer FlightGear.) V obeh primerih se letalo modelira v konfiguracijski datoteki XML, kjer so definirane masa, aerodinamične in krmilne lastnosti leta.
  • YASim: Ta FDM je sestavni del FlightGearja in uporablja drugačen pristop kot JSBSim s simulacijo učinka zračnega toka na različne dele letala. Prednost tega pristopa je, da je mogoče izvesti simulacijo na podlagi geometrije in masnih informacij v kombinaciji z najpogosteje razpoložljivimi številkami zmogljivosti za letalo.
  • UIUC: Ta FDM temelji na LaRCsimu, ki ga je prvotno napisala NASA. Kodo razširi tako, da omogoči nastavitvene datoteke letala in doda kodo za simulacijo letala v ledenih razmerah. UIUC (tako kot JSBSim) uporablja iskalne tabele za pridobivanje koeficientov sile in aerodinamičnega momenta sestavnih delov letala, nato pa te koeficiente izračuna za vsoto sil in trenutkov, ki delujejo na letalo.

več informacij

Za vašo opravljanje, namestitev in uporaba na GNU / Linux samo morate prenesti želeno izvedljivo datoteko "FlightGear" poleg ustrezne datoteke stisnjenih podatkov. Oboje lahko najdete v svoji mapi in tam stisnjeno datoteko razpakirate.

Ko enkrat izvršljiva datoteka (v obliki AppImage) označiti mu moramo pot, ustvarjeno za stisnjeno datoteko. Po tem ostane le počakati, da namestitveni program vzame podatke in to je to, da poskusimo igrati.

FlightGear: Posnetek zaslona 1

FlightGear: Posnetek zaslona 2

FlightGear: Posnetek zaslona 3

opomba: Trenutno "FlightGear" gre za zadnjo stabilna različica 2020.3.11 glede na njegovo uradno spletno stran na SourceForge.

Povzetek: Različne publikacije

Povzetek

Na kratko, "FlightGear" je trenutno eden redkih odprtokodni simulatorji letenja, ki ni samo zabavna, ampak je lahko tudi zelo formativna / izobraževalna. In zahvaljujoč temu, vaše izvorno kodo je na voljo in licencirano pod Splošna javna licenca GNU skozi svojo veliko skupnost se vztrajno razvija.

Upamo, da bo ta publikacija v celoti koristna «Comunidad de Software Libre y Código Abierto» in velik prispevek k izboljšanju, rasti in širjenju ekosistema aplikacij, ki so na voljo za «GNU/Linux». In ne nehajte ga deliti z drugimi na svojih najljubših spletnih mestih, kanalih, skupinah ali skupnostih družabnih omrežij ali sistemov za sporočanje. Na koncu obiščite našo domačo stran na naslovu «FromLinux» raziščite več novic in se pridružite našemu uradnemu kanalu Telegram iz FromLinux.


Vsebina članka je v skladu z našimi načeli uredniška etika. Če želite prijaviti napako, kliknite tukaj.

Bodite prvi komentar

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.