Pl/Nowy we FlightGear

From FlightGear wiki
Jump to navigation Jump to search

Witaj we 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, wymagana jest karta graficzna 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 ze strony pobierania FlightGear. Wybierz pliki źródłowe lub binarne odpowiednie dla Twojego konkretnego systemu. Od wersji 2020.3 LTS, dostępne są również pliki binarne AppImage This is a link to a Wikipedia article dla Linuxa. Większość użytkowników Linuxa znajdzie też FlightGeara w zasobach swojej dystrybucji (pakiet może nazywać się fgfs lub flightgear).

W zależności od Twojej wiedzy technicznej, możesz wybrać wersję rozwojową Git FlightGeara, 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 systemu 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 Windowsa lub macOS-a dostępna do pobrania z serwera budującego FlightGeara, i Ubuntu PPA aktualizowana codziennie. Obecnie (marzec 2021), nocne kompilacje są dostępne z download.flightgear.org. Jeśli używasz wersji Git FlightGeara, możesz zsynchronizować swoje samoloty za pomocą repozytorium rozwoju samolotów FGAddon.

Instalacja na Windows

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

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ć FlightGeara. Katalogiem $FG_ROOT będzie <wybrany przez Ciebie katalog>/data.

Instalacja na macOS

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

Przy pierwszym uruchomieniu FlightGeara, ikona w Docku będzie podskakiwać przez kilka sekund podczas ładowania informacji o samolotach i lotniskach. Kiedy pojawi się GUI launchera, wybierz samolot i lotnisko, następnie kliknij "Lećmy!" aby uruchomić symulator. 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/MacOS
./fgfs --options..... 

Zmienne $FG_ROOT i $FG_SCENERY nie są ustawiane na macOS. 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 FlightGeara, 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 FlightGeara, zobacz Konfiguracja sterowników graficznych, aby uzyskać więcej informacji.

Pobieranie scenerii

Wraz z FlightGearem instalowany jest ograniczony zestaw scenerii. W przypadku FlightGear 2020.3 LTS jest to:

We 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 powolny 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 FlightGeara, i może być zainstalowana zgodnie z instrukcją instalowania scenerii. Możesz uzyskać dodatkowe i bardziej aktualne obiekty scenerii, gdy staną się dostępne w Bazie Danych Scenerii FlightGear. Jest to zalecane dla użytkowników ze słabym połączeniem internetowym lub słabym komputerem!

Niestandardowe scenerie są dostępne w wielu miejscach. Na przykład na forum FlightGeara This is a link to the FlightGear forum. lub w repozytoriach. Poszukiwania w internecie aby je znaleźć. Zobacz sugerowaną listę niestandardowych scenerii dla kilku ostatnich wydań.

Wersje FlightGeara 2020.3.7 LTS i późniejsze dodały eksperymentalne wdrożenie trójwymiarowych budynków, dróg i obiektów opartych na danych OpenStreetMap dla całego świata do automatycznie pobieranych danych TerraSync - zobacz pierwsze wydanie całego świata w OSM2City (marzec 2021). Można też samodzielnie pobrać niektóre obszary scenerii pokryte OSM2City.

Pobieranie samolotów

Dodatkowe samoloty można pobrać i zainstalować za pomocą launchera. Alternatywnie możesz przejść do strony pobierania, a następnie wybrać link do pobrania samolotu, który pasuje do Twojej wersji FlightGeara. Dodatkowo istnieje wiele hangarów osób trzecich. Po szczegóły jak zainstalować samolot, zobacz Instalowanie samolotów.

Uruchamianie FlightGeara

Uruchamianie FlightGeara

Najprostszym sposobem na uruchomienie FlightGeara 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 wygodnego uruchomienia. 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 masz ustawionej ścieżki w zmiennej środowiskowej PATH. Lokalizacja zależy od Twojego systemu i wyborów dokonanych podczas kompilacji i instalacji. Istnieje lista opcji wiersza poleceń, które mogą być użyte do zmiany konfiguracji, takich jak samolot, którym chcesz lecieć. Najważniejsze z nich:

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

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

Używanie klawiatury i/lub myszki

Uż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 podejrzeć skróty klawiaturowe, przy uruchomionym FlightGear, przejdź do menu Pomoc i kliknij na Podstawowe klawisze symulatora (dla klawiszy związanych z symulatorem) lub Klawisze sterowania (dla uniwersalnych klawiszy dla wszystkich samolotów) lub Dla tego samolotu (dla klawiszy specyficznych dla Twojego samolotu). Jeśli menu główne jest ukryte, wciśnij F10.

Przyszedłeś z innego symulatora? Sprawdź skróty klawiaturowe w porównaniu z innymi symulatorami, aby dowiedzieć się, jakie są różnice między klawiszami danego symulatora a FlightGearem. Aby użyć myszy do pilotowania samolotu, naciśnij Tab (kursor powinien zmienić się na krzyżyk) i poruszaj myszą, aby sterować 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 elementów 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 we 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ś znajdować się w wirtualnym kokpicie, 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 (naciskaj klawisz Tab , aż pojawi się kursor w kształcie podwójnej strzałki) do rozglądania się oraz kółka myszy do przybliżania/oddalania widoku. Ewentualnie możesz rozglądać się za pomocą joysticka i przybliżać/oddalać widok 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 klikalne elementy, 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 są klikalne, 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ą manetkę do końca lub użyj klawisza m do wzbogacenia, ( Shift+m do zubożenia).
  3. Magneto ustawione na Both: obróć kluczyk lub naciśnij } trzy razy, aby przejść przez R, L do Both.
  4. Przepustnica: niektóre silniki uruchamiają się lepiej z niewielką ilością ciągu.
  5. Uruchomić rozrusznik: kliknij i przytrzymaj pozycję Start rozrusznika (na panelu z kluczykiem) lub przytrzymaj klawisz s. Przytrzymaj 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ę ciągu, 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 samolotach. Ogólnie rzecz biorąc, aby uruchomić silnik w samolocie z silnikiem odrzutowym, musisz:

  1. Ustawić cutoff na ON.
  2. Włączyć rozrusznik.
  3. Gdy silnik osiągnie około 5% N1, ustawić cutoff na 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 wybranie w menu głównym 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 po uruchomieniu samouczka, zamiast na ziemi, rozpoczynasz w wodzie, oznacza to, że w Twojej konfiguracji FlightGeara 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 FlightGeara, jest "Dlaczego mój samolot skręca cały czas w lewo?". Chociaż może to być spowodowane podmuchami wiatru przecinającymi pas startowy, bardziej prawdopodobną przyczyną jest 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. We FlightGear realizm jest zawsze podkręcony.

Oto niektóre z punktów realizmu we FlightGear, które mogą być mylące dla początkujących 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ł na 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 nazywany jest również żyroskopowym wskaźnikiem kursu), 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 zaniechać zakrętu lub wznoszenia przez wycentrowanie wolantu. Musisz obrócić lub pchnąć wolant w drugą stronę, aby przejść do lotu równego i poziomego. Ale nawet wtedy samolot sam nie utrzyma wysokości ani kursu. Często popełnianym błędem jest próba znalezienia neutralnej pozycji drążka. O ile trymując można opuścić samolot na kilka sekund, o tyle trzeba korzystać z autopilota lub stale regulować pozycję wolantem.

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 domyślnym autopilotem we 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, jak np. w Airbusach i w C172P.

Cessna 172P 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 na panelu.

Społeczność FlightGear

Uzyskiwanie pomocy

Ta strona jest stworzona, żeby dać użytkownikowi podstawowe rzeczy, które musi wiedzieć o używaniu FlightGeara 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 skompilowane pliki binarne do pobrania i zainstalowania dla systemów Windows, macOS i Linux. Ponadto większość dystrybucji linuksowych dostarcza gotowe pakiety w swoich repozytoriach.

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

Jak możesz pomóc

1rightarrow.png Zobacz Volunteer - główny artykuł na ten temat.

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, czyli ludzie robiący przeróżne rzeczy, są podstawą tego projektu. Bez nich ten projekt nie zrobiłby 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 FlightGeara (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 zarządzania pamięcią, opartym 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 FlightGearem.
  • Rozwój samolotów (modelowanie 3D, tekstury, model lotu, skrypty).
  • Rozwój scenerii (teren, model, pogoda).