Pl/Nowy w FlightGear

From FlightGear wiki
Jump to navigation Jump to search

Witaj w FlightGear! Tutaj postaramy się, abyś wzbił się w wirtualne powietrze w jak najkrótszym czasie. Zapoznamy Cię również z niektórymi funkcjami tego symulatora lotu, a także z kilkoma informacjami na temat jego społeczności.

Instalacja i konfigurowanie

Wymagania sprzętowe

Aby FlightGear działał płynnie, wymaga karty graficznej ze sterownikami OpenGL w wersji 2.0 lub wyższej. Zazwyczaj nie stanowi to problemu, ale spójrz na zalecenia sprzętowe, aby mieć lepsze rozeznanie.

Wiele laptopów może mieć problemy z FlightGear, ponieważ ich karty graficzne są zazwyczaj z niższej półki. Zobacz notebooki na których można uruchomić FlightGear, aby zapoznać się z recenzjami kilku laptopów.

Pobieranie FlightGear

Możesz pobrać najnowsze pliki z strony pobierania FlightGear. Wybierz pliki źródłowe lub binarne odpowiednie dla Twojego konkretnego systemu. Pliki binarne Appimage This is a link to a Wikipedia article dla Linuxa są również dostępne w wersji 2020.3 LTS i nowszych. Większość użytkowników Linuxa zauważy, że spora część dystrybucji posiada spakowaną wersję FlightGear (nazwą pakietu może być fgfs lub flightgear).

W zależności od Twojej wiedzy technicznej możesz wybrać wersję rozwojową Git FlightGear, która zazwyczaj ma więcej funkcji i może być wymagana przez niektóre z najnowszych samolotów rozwojowych, ale może być niestabilna i jest bardziej skomplikowana do uzyskania dla użytkowników spoza Windows. Ogólnie rzecz biorąc, wersja rozwojowa nie jest zalecana dla przeciętnego użytkownika, ale jeśli jesteś chętny, aby zrobić kilka testów, istnieje wersja nightly dla Windows lub Mac dostępna do pobrania z serwera budowy FlightGear, i Ubuntu PPA aktualizowana codziennie. Obecnie (marzec 2021), nocne kompilacje są dostępne z download.flightgear.org. Jeśli używasz wersji Git FlightGear, możesz zsynchronizować swoje samoloty za pomocą repozytorium rozwoju samolotów FGAddon.

Możesz również zamówić FlightGear na zestawie płyt DVD, dostępnych na stronie głównej FlightGear.

Instalacja na Windows

Po pobraniu instalatora, uruchom go i postępuj zgodnie z jego instrukcjami, aby zainstalować FlightGear.

FlightGear jest uważany przez niektóre programy antywirusowe za wirusa. Jeśli tak się stanie, możesz tymczasowo wyłączyć antywirusa podczas instalacji.

W instalatorze Windows, możesz wybrać gdzie chcesz zainstalować FlightGear. Katalogiem $FG_ROOT będzie <wybrany przez Ciebie katalog>/data.

Instalacja na Mac OS X

Instalacja FlightGear na Mac OS X jest bardzo prosta. Wystarczy przeciągnąć i upuścić ikonę FlightGear do folderu /Applications. To wszystko.

Przy pierwszym uruchomieniu FlightGear, jego ikona w Docku odbija się przez kilka sekund podczas ładowania informacji o samolotach i lotniskach. Kiedy pojawi się GUI launchera, wybierz samolot i lotnisko klikając na przyciski "Gear" po prawej stronie nazw. Wciśnięcie przycisku "Start flight" spowoduje uruchomienie symulatora. Możesz skonfigurować więcej opcji używając launchera GUI. Więcej szczegółów znajdziesz w Podręczniku Użytkownika.

Jeśli chcesz uruchomić FlightGear za pomocą wiersza poleceń, uruchom /Applications/Utilities/Terminal.app i wpisz następujące polecenie.

cd /Applications/FlightGear.app/Contents/Resources
./fgfs --options..... 

Zmienne $FG_ROOT i $FG_SCENERY nie są ustawiane na Mac OS X. Jeśli chcesz samemu określić te zmienne do użytku w wierszu poleceń, wykonaj poniższe polecenia w Terminal.app:

FG_ROOT=/Applications/FlightGear.app/Contents/Resources/data
FG_SCENERY=$FG_ROOT/Scenery

Po uruchomieniu launchera GUI, będziesz miał alias do $FG_ROOT w $HOME/Documents/Flightgear/<wersja>, więc możesz przeglądać folder danych za pomocą Findera.

Uwaga: Po zainstalowaniu FlightGear, użytkownicy Mac mogą zlokalizować folder $FG_ROOT otwierając folder aplikacji w Finderze, klikając prawym przyciskiem myszy na FlightGear i klikając "Pokaż zawartość pakietu". To przeniesie Cię do folderu FlightGear. Teraz możesz uzyskać dostęp do wszystkich plików, w tym Data/Aircraft, aby zainstalować nowy samolot.

Konfiguracja OpenGL

FlightGear działa najlepiej z aktualnymi sterownikami wideo OpenGL. Jeśli masz problemy z uruchomieniem FlightGear, zobacz Konfiguracja sterowników graficznych, aby uzyskać więcej informacji.

Pobieranie scenerii

Ograniczony zestaw scenerii jest instalowany z FlightGear. W przypadku FlightGear 2020.3 LTS składa się on z

W FlightGear sceneria jest przechowywana w katalogu $FG_ROOT, i jest podzielona na trzy rodzaje danych:

  • Airports przechowuje dane o lotnisku, takie jak wykorzystanie pasów startowych i miejsc parkingowych.
  • Objects i Models to budynki, mosty, wieże radiowe itp. reprezentujące trójwymiarowe struktury.
  • Terrain reprezentuje kontury, wysokość i rodzaj terenu, nad którym latasz/kołujesz.

Aktualnym sposobem "instalowania" nowych scenerii jest włączenie funkcji TerraSync, która automatycznie pobierze i zaktualizuje każde miejsce, które odwiedzisz - nawet w locie! Jeśli masz wolne łącze internetowe i/lub komputer, możesz zamiast tego użyć menedżera scenerii, na przykład TerraMaster. Dodatkowo możesz także ręcznie pobrać i zainstalować nowe części scenerii, zarówno oficjalne Scenerie Świata, jak i niestandardowe scenerie.

Oficjalna sceneria, choć przestarzała, jest dostępna w sekcji pobierania scenerii na stronie FlightGear, i może być zainstalowana zgodnie z Howto: Install scenery. Możesz uzyskać dodatkowe i bardziej aktualne obiekty scenerii, gdy staną się one dostępne poprzez Bazę Danych Scenerii FlightGear. Jest to zalecane dla użytkowników ze słabym połączeniem internetowym lub słabym komputerem!

Własne scenerie są dostępne w wielu miejscach. Na przykład na forum FlightGear This is a link to the FlightGear forum. lub w repozytoriach. Poszukiwania w internecie powinny pomóc w znalezieniu ich. Zobacz sugerowaną listę niestandardowych scenerii dla kilku ostatnich wydań.

FlightGear 2020.3.7 LTS i późniejsze dodały eksperymentalny rollout trójwymiarowych budynków, dróg i obiektów opartych na danych OpenStreetMap dla całego świata do automatycznie pobieranych danych TerraSync - zobacz pierwsze OSM2City world-build (marzec 2021). Niektóre ręczne pobieranie struktur 3d dla regionów lub całych krajów jest dostępne na stronie wiki osm2City downloads.

Pobieranie samolotów

Dodatkowe samoloty można pobrać i zainstalować za pomocą launchera. Alternatywnie można otworzyć stronę FlightGear i przejść do strony pobierania, a następnie wybrać link do pobrania samolotu, który pasuje do Twojej wersji FlightGear. Dodatkowo istnieje wiele hangarów innych firm. Aby zainstalować, zobacz Instalowanie samolotów.

Uruchamianie FlightGear

Uruchamianie FlightGear

Najprostszym sposobem na uruchomienie FlightGear jest użycie ikony na pulpicie. To uruchamia graficzny interfejs FlightGear Qt launcher, gdzie można wybrać samolot, pozycję startową itp.  Pamiętaj, że Qt launcher ma tylko podstawowe opcje abyś mógł zacząć. Wiele opcji dla grafiki, scenerii, pogody, środowiska, urządzeń wejściowych itp. jest dostępnych z menu wewnątrz symulatora.

Wielu użytkowników decyduje się jednak na uruchomienie FlightGeara bezpośrednio z linii poleceń. Nazwa pliku wykonywalnego to fgfs i może on być uruchamiany bez opcji. Jeśli nie zostanie znaleziony, to prawdopodobnie nie ma go w Twojej ścieżce path. Lokalizacja zależy od Twojego systemu i wyborów dokonanych podczas kompilacji i instalacji. Istnieje lista parametrów wiersza poleceń, które muszą być użyte do zmiany wielu opcji, takich jak samolot, który chcesz. Najważniejsze z nich:

fgfs --launcher             # otwiera FlightGear Qt launcher
fgfs --show-aircraft        # wyświetla liste zainstalowanych samolotów
fgfs --aircraft=c172p       # uruchamia FG z samolotem "c172p" (z listy)

Qt launcher pozwala również użytkownikom na dodawanie parametrów linii poleceń dla opcji, które są normalnie zmieniane z menu wewnątrz symulatora, jak również dość zaawansowanych opcji, które są dostępne tylko z linii poleceń (od sierpnia 2020).

Używanie klawiatury i/lub myszki

żytkownicy z ograniczonym dostępem do joysticka lub innych kontrolerów czasami używają klawiatury lub myszy do sterowania samolotem. Używanie klawiatury do latania może być trudne i zaleca się używanie myszy zamiast klawiatury, ale nawet tani joystick znacznie poprawiłby wrażenia.

Aby uzyskać pomoc w komendach klawiatury, przy uruchomionym FlightGear, przejdź do menu Pomoc, i kliknij na Podstawowe klawisze symulatora (dla komend związanych z symulatorem) lub Klawisze sterowania (dla komend uniwersalnych dla wszystkich samolotów) i Dla tego samolotu (dla komend specyficznych dla Twojego samolotu). Jeśli menu główne jest ukryte, wciśnijF10.

Przyszedłeś z innego symulatora? Sprawdź komendy klawiatury w porównaniu z innymi symulatorami, aby dowiedzieć się, jakie są różnice między komendami tego symulatora a FlightGear. Aby użyć myszy do pilotowania samolotu, naciśnij Tab (kursor powinien zmienić się na krzyżyk) i poruszaj myszą, aby kierować samolotem. Naciśnij Tab ponownie, aby rozejrzeć się dookoła (kursor powinien pokazać dwustronną strzałkę), i naciśnij Tab jeszcze raz, aby powrócić do normalnego trybu, używanego do klikania rzeczy w kokpicie. W niektórych samolotach, takich jak A320neo i A330 to niestety nie zadziała, więc będziesz musiał użyć prawego przycisku myszy, aby się rozejrzeć, a tryb myszy jest wyłączony. Na szczęście te samoloty to samoloty pasażerskie, które są naprawdę stabilne i łatwe do pilotowania za pomocą klawiatury.

Pierwszy raz w kokpicie

Odnalezienie się w kokpicie może być trudne za pierwszym razem.

Gdzie jest "wirtualny kokpit"? Nie wszystkie samoloty FlightGear posiadają wnętrze, niektóre projekty badawcze mogą nawet nie posiadać modelu zewnętrznego. Panel 2D może być wyświetlany nad kokpitem 3D, jeśli taki istnieje. Możesz to wyłączyć poprzez Menu główne > Widok > Opcje widoku i odznaczenie opcji Show 2D Panel w sekcji Display Options, lub naciskając Shift+P. W przeciwnym razie, powinieneś siedzieć w wirtualnym kokpicie, gdy FlightGear się uruchomi, pod warunkiem, że jest wybrany Widok Kokpitu (jeśli nie, wciśnięcie Ctrl+V powinno przenieść Cię do widoku pilota).

Możesz mieć trudności z odczytaniem niektórych wskaźników, tarcz i mierników na tablicy przyrządów. Możesz użyć trybu widoku myszy (kliknij prawym przyciskiem myszy, aż pojawi się kursor w kształcie podwójnej strzałki) do przesuwania i kółka myszy do powiększania, lub przesuwać za pomocą joysticka i powiększać za pomocą X i Shift+X.

Jednym z pierwszych kroków, które wiele osób wykonuje po wejściu do nieznanego kokpitu jest wciśnięcie Ctrl+C aby podświetlić wszystkie "hotspoty", czyli kontrolki przyrządów, przyciski, pokrętła, itp. Wiele samolotów oferuje również specjalne menu pomocy.

Niektóre funkcje, takie jak rozrusznik czy magneto, mogą być trudne w użyciu lub po prostu nie mają klikalnych "hotspotów", szczególnie w modelach samolotów, które są w fazie rozwoju. W większości przypadków możesz skorzystać z odpowiedników na panelu 2D lub skorzystać z klawiatury. Klawiatura zawsze działa zgodnie z przypisaniami wymienionymi w menu pomocy, ale czasami są one zmieniane przez samolot lub konfigurację. Ponownie, pamiętaj, aby sprawdzić wszystkie okna dialogowe pomocy.

Uruchamianie silnika

Masz ochotę latać, ale silnik jest wyłączony. Cóż, włączanie silników nie zawsze jest łatwe. Niektóre samoloty mają opcję autostartu w swoim menu, ale poniżej podajemy ogólną procedurę, która powinna zadziałać w wielu przypadkach:

Ogólnie rzecz biorąc, aby uruchomić silnik w samolocie z silnikiem tłokowym, potrzebujesz:

  1. Paliwo: Niektóre samoloty rozpoczynają symulację bez paliwa. Możesz je dodać w Wyposażenie > Paliwo i ładunek.
  2. Właściwa mieszanka paliwowa: Z reguły jest ona bogata, więc wciśnij czerwoną gałkę do końca, lub użyj klawisza m do wzbogacenia ( Shift+m sprawia, że jest uboższa).
  3. Magneto ustawione na both: Obrócić kluczyk lub nacisnąć } trzy razy, aby przejść przez R, L, Both.
  4. Przepustnica: Niektóre silniki uruchamiają się lepiej z niewielką ilością gazu.
  5. Uruchomić rozrusznik: kliknąć pozycję Start kluczyka na panelu lub nacisnąć s. Przytrzymać rozrusznik przez odpowiedni czas, nawet 10 sekund.

Uruchamianie wszystkich silników w samolocie wielosilnikowym jest podobne do uruchamiania pojedynczego silnika - z tą różnicą, że dla każdego silnika należy zachować taką samą sekwencję uruchamiania. FlightGear oferuje wygodny sposób, aby zrobić to dla wszystkich silników jednocześnie: Naciśnij ~ i cała powyższa procedura będzie działać dla wszystkich silników. Zauważ jednak, że domyślny panel 2D jest podłączony tylko do jednego silnika i sztuczka z ~ może nie zadziałać. Dodaj też trochę gazu, aby upewnić się, że wszystkie silniki są włączone.

Te instrukcje mogą nie działać dla samolotów odrzutowych, helikopterów lub innych typów samolotów ze skomplikowanymi procedurami startowymi. Sprawdź instrukcje w menu pomocy samolotu (wciśnij ?) i/lub zajrzyj do artykułu o samolocie na tej wiki. Ogólnie rzecz biorąc, aby uruchomić silnik w samolocie z silnikiem odrzutowym, musisz:

  1. Ustawić cutoff ON
  2. Włączyć rozrusznik
  3. Gdy silnik osiągnie około 5% N1, ustawić cutoff OFF
  4. Wyłączyć rozrusznik, gdy silnik osiągnie prędkość operacyjną

Latanie w trybie online dla wielu graczy

FlightGear ma kilka serwerów multiplayer, które pozwolą Ci latać w bardziej ożywionych przestworzach, zobacz Howto: Multiplayer. Istnieją także OpenRadar i ATC-pie, samodzielne programy, które pozwolą Ci być kontrolerem ruchu lotniczego.

Jest też mapa multiplayer, która pozwala zobaczyć kto jest online, a nawet jakie pomoce nawigacyjne są w pobliżu.

Nauka latania

Samouczki

Wiele samolotów ma swoje własne samouczki. Dzięki samouczkom możesz nauczyć się obsługiwać dany samolot, ale także nauczyć się latać. Możesz uzyskać dostęp do samouczka poprzez przejście do Menu głównego > Pomoc > Samouczki. Doskonałym miejscem do rozpoczęcia nauki jest samouczek dla samolotu Cessna 172P, powszechnie używanego w prawdziwym życiu do nauki latania samolotami stałopłatowymi.

Jeśli samouczek zaczyna się bez pasa startowego i otoczony jest wodą, oznacza to, że w Twojej konfiguracji FlightGear brakuje scenerii lotniska, na którym miał się rozpocząć samouczek. Aby zdobyć scenerię zobacz sekcję #Pobieranie scenerii powyżej.

Pierwszy lot

Realizm

Jednym z najczęstszych pytań początkujących pilotów dotyczących każdego symulatora lotu, ale bardziej dotyczących FlightGear, jest "Dlaczego mój samolot skręca cały czas w lewo?". Chociaż może to być spowodowane podmuchami wiatru przecinającymi pas startowy, jest to bardziej prawdopodobne ze względu na moment obrotowy śmigła i współczynnik p.

W niektórych innych symulatorach lotu, pomimo marketingowych sloganów mówiących coś przeciwnego, niektóre ustawienia są obniżone, aby ułatwić latanie samolotem. Zmniejsza to efekty takie jak powyżej. W FlightGear realizm jest zawsze podkręcony.

Oto niektóre z punktów realizmu FlightGear, które mogą być mylące dla pierwszych pilotów:

  • "Syndrom skrętu w lewo" z wcześniej wymienionych powodów.
  • Błąd skrętu kompasu: Kompas, gdy jest poddany siłom lotu, ma tendencję do obracania się w przeciwnym kierunku przez krótki czas, zanim ustali się na prawidłowym kursie. Nie jest to usterka (patrz również artykuł Wikipedii Aircraft compass turns This is a link to a Wikipedia article).
  • Wskaźnik prędkości pionowej (VSI) jest również podatny na błędy.
  • Wskaźnik sytuacji poziomej (HSI) jest napędzany przez żyroskop (dlatego czasami nazywany jest żyroskopem kierunkowym), który podlega dryfowi żyroskopowemu. Wskaźnik będzie dryfował w stosunku do aktualnego kursu i musi być okresowo (co ~15 minut) kalibrowany, aby zgadzał się z kursem kompasu magnetycznego.
  • Nie możesz po prostu anulować zakrętu lub wznoszenia przez wycentrowanie drążka. Musisz obrócić lub pchnąć drążek w drugą stronę, aby uzyskać poziom i lot poziomy. Ale nawet wtedy samolot sam nie utrzyma wysokości ani kursu. Często popełnianym błędem jest próba znalezienia pozycji "hands off" na drążku.

Wiele sił działa na samolot w locie, jak również na awionikę i instrumenty używane do sterowania i nawigacji, i mogą być sprzeczne z intuicją. Piloci muszą nauczyć się rozpoznawać te zjawiska i kompensować ich skutki. FlightGear modeluje błędy instrumentów, które istnieją w świecie rzeczywistym.

Lotniska i pomoce nawigacyjne

Kiedy po raz pierwszy uruchamiasz FlightGear, czy to z wiersza poleceń, czy z graficznego interfejsu launchera, możesz się zastanawiać, jak określić, jakie lotniska są dostępne. Launcher wyświetla listę lotnisk, ale nie zobaczysz szczegółów, takich jak częstotliwości wieży lub ILS. Nie znajdziesz też mapy pokazującej VOR-y i ich częstotliwości. Co możesz zrobić? Patrz Uzyskiwanie map lotniczych.

W symulacji dostępna jest mapa, której możesz użyć w Menu główne > Wyposażenie > Mapa, która pozwoli ci zobaczyć dane nawigacyjne oraz pozycje lotnisk i pomocy. Aby uzyskać więcej pomocy na temat nawigacji zobacz Zrozumieć nawigację.

Latanie z użyciem autopilota

Niektóre samoloty wymagają użycia autopilota dostępnego z menu Autopilot, który jest oryginalnym autopilotem FlightGear. Jest to autopilot ogólny i w związku z tym wiele samolotów posiada własnego autopilota, często będącego modelem prawdziwego autopilota.

W przypadku samolotów, które posiadają własnego autopilota, powinieneś używać kontrolek autopilota dostępnych w wirtualnym kokpicie. Oznacza to kliknięcie na tablicę przyrządów w wirtualnym kokpicie. Menu Autopilot będzie wyszarzone i niedostępne, gdy samolot posiada własnego autopilota w niektórych samolotach, w tym Airbusach i C172P.

Cessna 172 jest wyposażona w autopilota Bendix/King KAP140 w wirtualnym kokpicie. Nie możesz użyć okna dialogowego Autopilot z menu w tym samolocie. Musisz użyć urządzenia autopilota w panelu.

Społeczność FlightGear

Uzyskiwanie pomocy

Ta strona jest stworzona, żeby dać użytkownikowi podstawowe rzeczy, które musi wiedzieć o używaniu FlightGear po raz pierwszy. Poza portalem użytkownika w tym wiki, są inne strony, które możesz chcieć przeczytać:

...i kanały komunikacyjne, które mogą być używane do uzyskania informacji lub pomocy:

Dostosowywanie FlightGear bez kompilacji kodu źródłowego

Nasza strona internetowa oferuje prekompilowane pliki binarne do pobrania i zainstalowania na Windows i Mac OSX, podczas gdy większość dystrybucji Linuksa dostarcza spakowaną wersję w swoich repozytoriach.

Chociaż instalacja jest binarna, większość systemów FlightGeara jest otwarta na konfigurację poprzez pliki XML i skrypty NASAL. Jesteś wolny i zachęcamy do wprowadzania zmian w modelach lotu samolotu, scenerii, teksturach, shaderach OpenGL i wszelkich innych funkcjach, które chcesz zmienić dla własnej satysfakcji lub podzielić się nimi z innymi użytkownikami FlightGear. Jeśli to jest to, co zamierzasz zrobić, spójrz na portal dla deweloperów.

Jak możesz pomóc

1rightarrow.png See Volunteer for the main article about this subject.

FlightGear jest projektem open source, opartym na wolontariacie. Oznacza to, że cokolwiek tu znajdziesz, jest wynikiem pasji, wolnego czasu i niczego innego. Dotyczy to symulatora, scenerii, samolotów, wiki, forum This is a link to the FlightGear forum. i wszystkiego innego. Wolontariusze, w istocie ludzie, którzy robią rzeczy, są podstawą tego projektu. Bez nich nie zrobiłby on ani jednego kroku naprzód. Jest więc niezwykle ważne, aby współtwórcy mieli radość z tego co robią.

Jeśli planujesz wnieść swój wkład w ten projekt, powinieneś rzucić okiem na parę artykułów, które dadzą ci kilka wskazówek:

Nigdy nie jest dość ludzi, którzy wnoszą swój wkład, a dziedzin, w których ich pomoc byłaby doceniana jest wiele:

Testowanie
Wsparcie
  • Pomagaj nowym użytkownikom w ściąganiu, kompilowaniu, instalowaniu i uruchamianiu FlightGear (na forum This is a link to the FlightGear forum. lub na Discordzie, IRC)
  • Dostarczaj pomysły i sugestie, zobacz: Prośby o funkcje / Propozycje / Pomysły
  • Pomóż uporządkować wiki
  • Pomóż dostarczyć nową zawartość dla brakujących stron wiki
Rozwój
  • Programowanie w C/C++:
    • Czyszczenie kodu źródłowego (w zasadzie pomoc w procesie migracji do zarządzania pamięcią opartego głównie na inteligentnych wskaźnikach przy użyciu SGSharedPtr)
    • Poprawianie błędów lub dodawanie nowych funkcji
    • Zaangażuj się w któryś z innych projektów związanych z FlightGear
  • Rozwój samolotów (modelowanie 3D, tekstury, model lotu, skrypty)
  • Rozwój scenerii (teren, model, pogoda)