„FlightGear“: sudėtingas ir profesionalus atviro kodo skrydžių simuliatorius

„FlightGear“: sudėtingas ir profesionalus atviro kodo skrydžių simuliatorius

„FlightGear“: sudėtingas ir profesionalus atviro kodo skrydžių simuliatorius

Šiandien įeisime į Žaidimų pasaulis bet profesionaliai. Tai yra, mes atliksime išsamesnę įdomios apžvalgą Atviro kodo skrydžio simuliatoriaus žaidimas, apie kurią jau minėjome kitoje praeityje. Ir tai vadinama „FlightGear“.

„FlightGear“ Tiems, kurie to visiškai nežino, tai a skrydžio treniruoklis sukūrė tarptautinė savanorių grupė, kuri taip pat buvo paskelbta kaip nemokama programinė įranga ir atvirasis šaltinis pagal GPL licenciją. Ir tas pats, naudojamas abiems akademiniai tyrimai ir švietimas, kaip ir malonumas.

3 vietinės „Linux Flight Simulator“ alternatyvos

3 vietinės „Linux Flight Simulator“ alternatyvos

Tiems, kurie domisi palaima ankstesnis susijęs įrašas prieš daugelį metų, tema Žaidimai apie skrydžio treniruoklius, baigę skaityti šį leidinį, galite spustelėti šią nuorodą:

"„FlightGear“ tai daugiaplatformis ir nemokamas skrydžio simuliatorius. Šiuo metu tai yra svarbi komercinių skrydžių simuliatorių alternatyva. Tai turbūt vienintelė tokio pobūdžio programa, kurios kodas yra nemokamas ir neketinamas slėpti, kaip jis veikia viduje, todėl jį labai galima išplėsti.

X-Plane yra civilinis skrydžių simuliatorius, sukurtas Austino Meyerio, tai yra vienas iš pagrindinių skrydžio treniruoklių, konkuruojančių su „Microsoft Flight Simulator“. Anot jo kūrėjo, tai itin tikslus treniruoklis, pagrįstas oro srauto poveikio modeliuotų orlaivių paviršiais apskaičiavimu.

YS skrydžio modeliavimo sistema 2000 yra nemokamas skrydžio simuliatorius, kurį sukūrė Soji Yamakawa, Carnegie Mellon universiteto Mechanikos inžinerijos katedros narys."

Susijęs straipsnis:
3 vietinės „Linux Flight Simulator“ alternatyvos

„FlightGear“: atviro kodo skrydžio simuliatorius

„FlightGear“: atviro kodo skrydžio simuliatorius

Kas yra „FlightGear“?

Pagal oficiali svetainė de „FlightGear“Šiuo metu ši programa trumpai apibūdinama taip:

"„FlightGear“ yra atviro kodo skrydžio simuliatorius. Kuris taip pat palaiko įvairias populiarias platformas („Windows“, „Mac“, „Linux“ ir kt.) Ir yra sukurtas kvalifikuotų savanorių iš viso pasaulio. Viso projekto šaltinio kodas yra prieinamas ir licencijuotas pagal GNU General Public License.

Vėliau jie išsamiai aprašo šią raidą, taip:

"Projekto „FlightGear“ tikslas yra sukurti sudėtingą ir atvirą skrydžio simuliatoriaus sistemą, skirtą naudoti mokslinių tyrimų ar akademinėje aplinkoje, pilotų mokymą, kaip pramonės inžinerijos priemonę, kad „pasidaryk pats“ savo idėją. Mėgstamiausias įdomus skrydžio simuliatorius ir paskutinis tikrai ne mažiau kaip įdomus, tikroviškas ir sudėtingas darbalaukio skrydžio simuliatorius. Kuriame sudėtingą ir atvirą modeliavimo sistemą, kurią gali išplėsti ir patobulinti visi norintys prisidėti."

funkcijos

Tarp jo dabartines pagrindines savybes galima paminėti:

  1. Galimi diegimo programos, skirtos „Windows“, „Linux“ ir „MacOS“. Taip pat „FreeBSD“, „Solaris“ ir IRIX.
  2. Galima įsigyti kaip nemokamą programinę įrangą ir atviro kodo.
  3. Jis palaiko standartinius 3D modelių formatus, o didžioji dalis simuliatoriaus konfigūracijos yra valdoma naudojant xml pagrindu sukurtus ascii failus.
  4. Tai leidžia kurti ir naudoti „FlightGear“ trečiųjų šalių plėtinius, todėl tai yra patraukli galimybė naudoti privačiuose, komerciniuose, mokslinių tyrimų ar pomėgių projektuose.
  5. Jame, be daugelio elementų, yra šie dalykai: Į scenarijų rinkinį įtraukta daugiau nei 20.000 XNUMX realaus pasaulio oro uostų; Teisingas kilimo ir tūpimo tako žymėjimas ir išdėstymas, teisingas kilimo ir tūpimo tako bei artėjimo tūpti apšvietimas; dideli oro uosto kilimo ir tūpimo takai, nuožulnūs kilimo ir tūpimo takai bei kryptinis apšvietimas.

Skrydžio dinamikos modeliai (FDM)

„FlightGear“ tai taip pat leidžia pridėti dinamikos modelių ar net sąsają su „patentuotais“ išoriniais skrydžio dinamikos modeliais. Tačiau jis yra numatytasis ir prieinamas, naudojant 3 skirtingus skrydžio dinamikos modelius. Ir tai yra šie:

  • JSBSim: Bendras skrydžio dinamikos modelis (FDM), leidžiantis imituoti skraidančių transporto priemonių judėjimą. Jis parašytas C ++ ir leidžia žaidimą paleisti atskiru režimu vykdant paketus. Arba leiskite vairuotojui būti didesnės modeliavimo programos, apimančios vaizdų posistemį (pvz., „FlightGear“), dalimi. Abiem atvejais orlaivis yra modeliuojamas XML konfigūracijos faile, kuriame apibrėžiami masės, aerodinamikos ir valdymo savybių skrydžiai.
  • YASIM: Šis FDM yra integruota „FlightGear“ dalis ir naudoja kitokį metodą nei „JSBSim“, imituodamas oro srauto poveikį skirtingoms orlaivio dalims. Šio metodo pranašumas yra tas, kad galima atlikti modeliavimą, pagrįstą geometrija ir masės informacija, kartu su dažniausiai prieinamais orlaivio veiklos rodikliais.
  • UIUC: Šis FDM yra pagrįstas LaRCsim, kurį iš pradžių parašė NASA. Be to, jis praplečia kodą, leisdamas sukurti orlaivio konfigūracijos failus ir pridėdamas kodą, skirtą imituoti orlaivį ledinėmis sąlygomis. UIUC (kaip ir JSBSim) naudoja peržiūros lenteles, kad gautų orlaivio komponentų jėgos ir aerodinaminio momento koeficientus, ir tada naudoja šiuos koeficientus, kad apskaičiuotų orlaivį veikiančių jėgų ir momentų sumą.

Daugiau informacijos

Jūsų iškrovimas, diegimas ir naudojimas GNU / Linux jums tereikia atsisiųsti norimą vykdomąjį failą iš „FlightGear“ šalia atitinkamo suspausto duomenų failo. Abu jie gali būti savo aplanke, o tada suspaustą failą galima išpakuoti.

Kai tik vykdomąjį failą („AppImage“ formatu) turime nurodyti jam suspaustam failui sukurtą kelią. Po to belieka laukti, kol montuotojas paims duomenis ir viskas, pabandysime žaisti.

„FlightGear“: ekrano kopija 1

„FlightGear“: ekrano kopija 2

„FlightGear“: ekrano kopija 3

Pažymėti: Šiuo metu „FlightGear“ eina paskutinis stabili 2020.3.11 versija pagal oficialią jos svetainę adresu SourceForge.

Santrauka: Įvairūs leidiniai

Santrauka

Apibendrinant galima teigti, „FlightGear“ šiuo metu yra vienas iš nedaugelio atviro kodo skrydžio treniruokliai, kuris gali būti ne tik labai smagus, bet ir labai formuojantis / lavinantis. Ir to dėka jūsų šaltinio kodas yra prieinama ir licencijuota pagal GNU bendroji viešoji licencija ji nuolat vystosi per savo didelę bendruomenę.

Tikimės, kad šis leidinys bus labai naudingas visam «Comunidad de Software Libre y Código Abierto» ir labai prisideda prie galimų naudoti programų ekosistemos gerinimo, augimo ir sklaidos «GNU/Linux». Nenustokite juo dalytis su kitais savo mėgstamose svetainėse, kanaluose, socialinių tinklų ar pranešimų sistemų grupėse ar bendruomenėse. Galiausiai apsilankykite mūsų pagrindiniame puslapyje adresu «DesdeLinux» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš DesdeLinux.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.