Ja/FlightGear入門
FlightGear へようこそ! ここでは、できるだけ短い時間で仮想の空に飛び立つための手助けをします。このフライトシミュレータの機能のいくつかと、そのコミュニティに関する情報もいくつか紹介します。
インストールとセットアップ
ハードウェア要件
FlightGear をスムーズに動作させるには、OpenGL ドライバ 4.0 以上に対応したビデオカードが必要です。通常は問題になりませんが、より詳しく知りたい場合は ハードウェア推奨 をご覧ください。
FlightGear の入手
最新ファイルは FlightGear ダウンロード ページからダウンロードできます。お使いのシステムに適したソースまたはバイナリファイルを選択してください。Linux 用の AppImage
バイナリファイルも 2020.3 LTS 以降で利用可能です。ほとんどの Linux ユーザーは、ほとんどのディストリビューションで FlightGear のパッケージ版が用意されていることに気付くでしょう(パッケージ名は fgfs または flightgear の場合があります)。
あなたの技術的な専門知識に応じて、FlightGear の Git 開発バージョンを選択することもできます。これは通常より多くの機能を備えており、最新の開発中の航空機によっては必要となる場合がありますが、不安定であったり、Windows 以外のユーザーには入手が複雑だったりします。一般的に、開発バージョンは一般的なユーザーにはお勧めしませんが、テストを行う用意がある場合は、ダウンロード 可能なナイトリービルドがあります。Git バージョン管理された FlightGear のコピーを使用している場合は、バージョン管理された FGAddon 航空機開発リポジトリ を使用して航空機を同期することもできます。
Windows へのインストール
インストーラをダウンロードしたら、実行して指示に従い FlightGear をインストールします。
Windows の Defender SmartScreen は、バイナリファイルが Microsoft が認識するキーで署名されていないという理由だけでインストールをブロックする場合があります。もちろん、そのキーは有料です。この場合、目立たない「詳細情報」リンクをクリックする必要があります。その後にのみ「実行」ボタンが表示されます。公式ソースから実際にダウンロードした限り、これは危険なアプリケーションではないと安心して信頼できます。
何らかの理由でサードパーティのウイルス対策ソフトウェアを使用している場合、FlightGear のインストールをブロックしている可能性があります。これは当社が制御できるものではないため、対処方法は完全にユーザー次第です。
Windows インストーラでは、FlightGear のインストール先を選択できます。$FG_ROOT ディレクトリは <選択したディレクトリ>/data になります。
macOS へのインストール
macOS への FlightGear のインストールは非常に簡単です。FlightGear アイコンを /Applications フォルダにドラッグ&ドロップするだけです。以上です。
FlightGear を初めて起動すると、航空機と空港情報を読み込んでいる間、Dock のアイコンが数秒間バウンスします。GUI ランチャーが表示されたら、航空機と空港を選択し、「Fly!」をクリックしてシミュレータを起動します。GUI ランチャーを使用してさらにオプションを設定できます。詳細については、公式マニュアル を参照してください。
コマンドラインから FlightGear を起動する場合は、ターミナルアプリを起動して以下を入力します。
cd /Applications/FlightGear.app/Contents/MacOS ./fgfs --options.....
macOS では $FG_ROOT と $FG_SCENERY は設定されていません。コマンドラインでこれらの変数を自分で指定したい場合は、ターミナルアプリで以下を実行します。
FG_ROOT=/Applications/FlightGear.app/Contents/Resources/data FG_SCENERY=$FG_ROOT/Scenery
GUI ランチャーを起動すると、$HOME/Documents/FlightGear/<version> に $FG_ROOT へのエイリアスが作成されるため、Finder を使用してデータフォルダを参照できます。
注: FlightGear をインストールしたら、Mac ユーザーは Finder でアプリケーションフォルダを開き、FlightGear を右クリックして「パッケージの内容を表示」をクリックすることで、$FG_ROOT フォルダを見つけることができます。これにより FlightGear フォルダ内に入ることができます。これで Data/Aircraft を含むすべてのファイルにアクセスできるようになり、新しい航空機をインストール できます。
ソースからのインストール
メイン記事: FlightGear のビルド
シーナリーの入手
FlightGear には限定的な シーナリー セットが付属しています。FlightGear 2024.1 の場合、以下で構成されます:
- リリースの注目空港である ケフラヴィーク国際空港 (BIKF) 周辺エリア
- セスナ 172P のチュートリアル空港である ヒロ国際空港 (PHTO)
FlightGear では、シーナリーは通常 $FG_ROOT ディレクトリに保存され、次の 3 種類のデータに分類されます:
- Airports は、滑走路の使用状況や駐機スポットなどの空港データを保持します。
- Objects および Models は、建物、橋、無線塔など、三次元構造を表すものです。
- Terrain は、飛行/タキシングする地面の輪郭、標高、種類を表します。
新しいシーナリーを「インストール」する現在の方法は、TerraSync を有効にすることです。これにより、訪れた場所が自動的にダウンロードされ、更新されます(飛行中でも!)。インターネット接続が遅い、またはコンピュータが遅い場合は、代わりにシーナリーマネージャ(例:TerraMaster)を使用できます。さらに、公式の ワールドシーナリー またはカスタムシーナリーのいずれかの新しいシーナリーパーツを手動でダウンロードしてインストールすることもできます。
シーナリーは FlightGear ウェブサイトの ミラーページ でも入手でき、シーナリーのインストール方法 に従ってインストールできます。これは、インターネット接続が弱い、またはコンピュータが遅いユーザーにお勧めします!
カスタムシーナリーは多くの場所で入手できます。たとえば、FlightGear フォーラム
やリポジトリ内などです。インターネット検索で見つけられるはずです。最近のリリースについては、推奨カスタムシーナリー ページを参照してください。
FlightGear 2020.3.7 LTS 以降では、OpenStreetMap データに基づく 3D 建物、道路、オブジェクトを全世界に対して自動ダウンロードされる TerraSync データに実験的に導入しました。詳細は 第1回 OSM2City ワールドビルド のノート(2021年3月)を参照してください。地域や国全体の 3D 構造物の手動ダウンロードは、osm2City ダウンロード の wiki ページで入手できます。
航空機の入手
追加の 航空機 は ランチャー からダウンロードしてインストールできます。あるいは、FlightGear ウェブサイトにアクセスし、ダウンロードページ に移動して、お使いの FlightGear バージョンに合った航空機のダウンロードリンクを選択します。さらに、多くのサードパーティ製 ハンガー もあります。インストールについては、航空機のインストール方法 を参照してください。
FlightGear の実行
FlightGear の起動
FlightGear を起動する最も簡単な方法は、デスクトップアイコンを使用することです。これにより、FlightGear Qt ランチャー のグラフィカルインターフェースが起動し、航空機、開始位置などを選択できます。 Qt ランチャーには開始するための基本オプションしかないことに注意してください。グラフィック、シーナリー、天候、環境、入力デバイス などの多くのオプションは、シミュレータ内の メニュー から利用できます。
ただし、多くのユーザーはコマンドラインから直接 FlightGear を起動することを選択します。実行ファイル名は fgfs で、オプションなしで実行できます。「見つからない」場合は、パス が通っていない可能性があります。場所は、お使いのシステムとコンパイルおよびインストール時の選択によって異なります。多くのオプション(希望する航空機など)を変更するために使用する必要がある コマンドラインパラメータ のリストがあります。最も重要なもの:
fgfs --launcher # FlightGear Qt ランチャーを開く fgfs --show-aircraft # インストールされている航空機のリストを表示 fgfs --aircraft=c172p # 航空機 "c172p" で FG を起動(リストから)
Qt ランチャーでは、通常シミュレータ内のメニューから変更されるオプションや、コマンドラインからのみ利用可能なかなり高度なオプションについても、コマンドラインパラメータを追加できます。
レンダリングと UI の設定
レンダリング品質またはフレームレートが低すぎる場合は、「View > Rendering Options」をクリックしてグラフィック設定を調整します。新しいハードウェアの場合は、「graphics quality」を高に設定し、「use disk space for faster loading」、「animated jetways」、「satellite photoscenery」にチェックを入れることをお勧めします。
高 DPI や大画面でメニューテキストが小さすぎる場合は、データファイルを編集して メニューバーのフォントサイズ を手動で変更するか、単に「Debug > Cycle GUI Style」をクリックします。
キーボードおよび/またはマウスの使用
ジョイスティック や他のコントローラーへのアクセスが制限されているユーザーは、キーボードやマウスを使用して航空機を制御することがあります。キーボードでの飛行は難しい場合があり、飛行にはキーボードよりもマウスが推奨されますが、安価なジョイスティックでも体験は大幅に向上します。
キーボードコマンドのヘルプを得るには、FlightGear を実行中に Help メニューに移動し、Basic Keys(シミュレータ関連コマンド)、Common Aircraft Keys(全航空機に共通のコマンド)、Aircraft Help(お使いの航空機固有のキーコマンド)を参照してください。メインメニューが非表示の場合は、F10 を押します。他のシミュレータから来た場合は、そのシミュレータと FlightGear のキーコマンドの違いの概要について 他のシミュレータとのキーコマンド比較 を確認してください。
マウスを使用して航空機を飛行させるには、Tab ↹ を押し(カーソルが十字に変わるはず)、マウスを動かして航空機を操作します。もう一度 Tab ↹ を押すと見回し(カーソルが両矢印になるはず)、さらに Tab ↹ を押すと、コックピット内の要素をクリックするために使用される通常モードに戻ります。「File > Input Devices > Mouse Config」をクリックしてマウスの感度を調整できます。
ラダー軸の制御がないほとんどのユーザーは、旋回中に エルロン と ラダー の動きを手動で協調させるのが困難です。自動協調を有効にして飛行を容易にするには、ランチャーで「Settings」をクリックし、「General」の右側にある「Show more」ボタンをクリックし、最後に「Enable auto-coordination」をクリックします。
コックピットでの初体験
コックピット内での道順を見つけるのは、初めての場合は難しいかもしれません。
Ctrl+V を使用してコックピットビューに切り替えることができます。パネルのテキストが小さすぎる場合は、マウスのビューモード(Tab を押して両矢印のカーソルになるまで)を使用してパンし、マウスホイールでズームするか、ジョイスティックのハットでパンし、X と ⇧ Shift+X でズームします。
多くの人が見知らぬコックピットに入ったときに最初に行う手順の 1 つは、Ctrl+C を押してすべての「ホットスポット」(つまり、計器コントロール、ボタン、ノブなど)を強調表示することです。多くの航空機には特定のヘルプメニューも用意されています。
スターターやマグネトーなどの一部の機能は、特に開発中の航空機モデルでは、使用が困難であったり、クリック可能な「ホットスポット」が単に欠けていたりすることがあります。ほとんどの場合、キーボードを使用できます。キーボードは常に「Help > Aircraft help」または「Help > Common aircraft keys」メニューにリストされた割り当てに従って機能しますが、航空機や設定によって一部のキーが再割り当てされることがあります。繰り返しますが、すべてのヘルプダイアログを確認することを忘れないでください。
エンジンの始動
早く飛びたいけど、エンジンが停止しています。まあ、エンジンをかけるのは必ずしも簡単ではありません。ほとんどの航空機にはカスタムメニューに autostart エントリがありますが、多くの場合に機能する一般的な手順を以下に示します。
一般的に、ピストンエンジンタイプの航空機でエンジンを始動するには(ゲームが一時停止していないことを確認した後 p):
- 燃料:一部の航空機は燃料なしでシミュレーションを開始します。「Equipment > Fuel and Payload」で追加できます。
- 正しい燃料混合比:通常は rich(濃い)なので、赤いノブを一番奥まで押し込むか、m キーでリッチにします(⇧ Shift+m でリーンに)。
- マグネトーを both に設定:キーを回すか、} を 3回 押して R、L、Both を順に選択します。
- スロットル:一部のエンジンは少しガスを入れると始動しやすくなります。
- スターターを作動:パネルのキーの Start 位置をクリックするか、s を押します。スターターを十分な時間(10 秒でも)保持します。
多発航空機の全エンジンを始動するのは単発と似ていますが、各エンジンに対して同じ始動手順を実行する必要がある点が異なります。FlightGear では、全エンジンを一度に始動する便利な方法が用意されています:~ を押すと、上記の手順がすべてのエンジンに適用されます。ただし、デフォルトの 2D パネルは 1 つのエンジン にのみ接続されており、~ のトリックが機能しない場合があることに注意してください。また、すべてのエンジンがかかっていることを確認するために、少しガスを入れてください。
これらの指示は、ジェット機、ヘリコプター、または複雑な始动手順を持つ他のタイプの航空機では機能しない場合があります。航空機ヘルプメニュー(? を押す)および/または この wiki の航空機の記事 で指示を確認してください。一般的に、ジェットエンジンタイプの航空機でエンジンを始動するには、以下が必要です:
- カットオフを ON に設定
- スターターを作動
- エンジンが約 5% N1 まで回転したら、カットオフを OFF に設定
- エンジンが運用速度に達したらスターターを切る
飛行の学習
FlightGear マニュアル
FlightGear には、飛行の基本を網羅した公式 マニュアル があります。初心者は、第8章: 基本的なフライトシミュレータチュートリアル から始めるとよいでしょう。
チュートリアル
多くの航空機には独自のインタラクティブな チュートリアル があります。チュートリアルを使うと、特定の航空機の操作を学ぶだけでなく、飛行も学べます。「Help > Tutorial」に移動してチュートリアルにアクセスできます。実生活で固定翼機の飛行を学ぶために一般的に使用される Cessna 172P 航空機のチュートリアルは、始めるのに最適な場所です。
チュートリアルが滑走路なしで水に囲まれて始まる場合、FlightGear のセットアップにチュートリアルが実行される予定だった空港のシーナリーがありません。シーナリーを入手するには、上記の #シーナリーの入手 セクションを参照してください。
初飛行
リアリズム
初心者パイロットがどのフライトシミュレータについても、特に FlightGear について最も頻繁に尋ねる質問の 1 つは、「なぜ私の航空機は常に左に旋回するのですか?」です。滑走路を横切る突風が原因である可能性もありますが、プロペラトルクと P ファクター が原因である可能性が高いです。
一部の他のフライトシミュレータでは、マーケティングのスローガンとは裏腹に、航空機をより簡単に飛行させるために一部の設定が下げられています。これにより、上記のような効果が軽減されます。FlightGear ではリアリズムは常に最大に設定されています。
以下は、初めてのパイロットを混乱させる可能性がある FlightGear のリアリズムのポイントです:
- 前述の理由による「左旋回症候群」
- コンパスの旋回誤差:コンパスは飛行の力にさらされると、正しい針路に落ち着く前に短時間逆方向に旋回する傾向があります。これは故障ではありません(Wikipedia 記事 Aircraft compass turns
も参照)。 - 垂直速度計 (VSI) も誤差の影響を受けます。
- 水平状況表示器 (HSI) はジャイロスコープによって駆動されます(そのため方向ジャイロと呼ばれることもあります)。これは ジャイロドリフト の影響を受けます。表示器は現在の針路からドリフトするため、磁気コンパスの針路に合わせて定期的に(約 15 分ごと)校正する必要があります。
- 操縦桿をセンターに戻すだけで旋回や上昇をキャンセルすることはできません。水平飛行に戻るには、操縦桿を逆方向に回すか押す必要があります。しかし、それでも飛行機は高度や針路を自力で維持しません。操縦桿を離した位置を見つけようとするのはよくある間違いです。トリムを使えば数秒間は飛行機を放置できますが、オートパイロットを使用するか、常に操縦桿を調整する必要があります。
飛行中の航空機には多くの力が作用し、制御や航法に使用される アビオニクスや計器 にも作用し、直感に反する場合があります。パイロットはこれらの現象を認識し、その影響を補正することを学ばなければなりません。FlightGear は実世界に存在する計器誤差をモデル化しています。それを望まない場合は、h を押して HUD を有効にします。
空港と航法援助施設
コマンドラインまたはランチャーのグラフィカルインターフェースのいずれかから FlightGear を初めて起動するとき、どの空港が利用可能かをどうやって判断するか疑問に思うかもしれません。ランチャーには空港のリストが表示されますが、管制塔や ILS の周波数などの詳細は表示されません。VOR とその周波数を示す地図は見つかりません。どうすればよいでしょうか? 航空図の入手 を参照してください。
シミュレータ内には、「Main Menu > Equipment > Map」で使用できる地図があり、航法データや空港・援助施設の位置を確認できます。航法の詳細については、航法を理解する を参照してください。
オートパイロットを使用した飛行
汎用の オートパイロット は「Autopilot > Autopilot Settings」メニューから利用できますが、多くの航空機には独自の 特定の オートパイロットが搭載されており、多くの場合実機のモデルです。
独自のオートパイロットを提供する航空機の場合は、バーチャルコックピットで利用可能なオートパイロットコントロールを使用する必要があります。つまり、バーチャルコックピットの計器パネルをクリックすることを意味します。一部の航空機(エアバスや C172P を含む)では、航空機が独自のオートパイロットを提供する場合、Autopilot メニューがグレーアウトして使用できなくなることがあります。
セスナ 172 には、バーチャルコックピットに Bendix/King KAP140 オートパイロット が装備されています。コックピット内のオートパイロットデバイスと、メニューの オートパイロット設定 の両方を使用できます。
上級
飛行
|
|
- 軽量民間航空機を引き続き飛行する場合、C172P より複雑な Cessna 182S と PA28 が良い選択肢です。
- 航空会社の運航に興味がある場合は、エアバス A320 ファミリー、ボーイング 777/787、MD-11、MD-80 が推奨されます。
- 戦闘機に魅了されている場合は、こちら から評価の高い軍用機(F-16/F-15 など)を選択し、マルチプレイヤーダメージを有効にするか、Bombable をインストールしてください。
- ヘリコプターに切り替える場合は、Eurocopter EC130 B4 を飛ばすことをお勧めします。
一般的な航空機の他に、詳細な スペースシャトル も利用可能です。
シーナリー
UFO で シーナリー を探索する(または単にグラフィック/フレームレートをテストする)のは魅力的です。まず、グラフィック品質を上げてください。最初に建物が見えない場合は、FG を開いたまま TerraSync がダウンロードを完了し、建物が表示されるまでしばらく待ちます。 多くの よく開発された空港 やシーナリーエリアがあります。また、モデルマップ でシーナリーオブジェクトを探索することもできます。
マルチプレイヤー
FlightGear にはいくつかのマルチプレイヤーサーバーがあり、より活気のある空を飛ぶことができます。マルチプレイヤー を参照してください。また、OpenRadar と ATC-pie というスタンドアロンプログラムがあり、航空交通管制官 になることができます。
また、マルチプレイヤーマップ があり、現在オンラインのユーザーや、近くの 航法援助施設 を確認できます。
メニュー項目
FlightGear の各メニュー項目の使用法について簡単に参照するには、メニュー を参照してください。
アドオン
FlightGear には、拡張機能を含む多くのサードパーティ製 アドオン があります。初心者には、ログブック と Which Runway アドオンが最も役立つかもしれません。
FlightGear コミュニティ
ヘルプの入手
このページは、FlightGear を初めて使用する際に知っておくべき重要なことをユーザーに提供するために設計されています。この wiki の ユーザーポータル に加えて、読むべき他のページもあります:
- 問題のトラブルシューティング:最も一般的な問題の解決に役立ちます。
- よくある質問;
...および情報を得たりヘルプを依頼したりするために使用できるコミュニケーションチャネル:
- FlightGear マニュアル:初心者必読。
- FlightGear フォーラム
とそのサブフォーラム。 - FlightGear Discord サーバー:ヘルプを得るための最速の方法。
- FlightGear IRC チャンネル。
- FlightGear ユーザーメーリングリスト:コア開発者と連絡を取る最大のチャンス。
- リリースパッケージにバンドルされているドキュメント。
コンパイルせずに FlightGear をカスタマイズする
当社ウェブサイト では、Windows、macOS、Linux 用のプリコンパイル済みバイナリをダウンロードしてインストールできます。さらに、ほとんどの Linux ディストリビューションはリポジトリにパッケージ版を提供しています。
インストールはバイナリですが、FlightGear のシステムのほとんどは XML ファイルと NASAL スクリプト による設定が可能です。航空機の飛行モデル、シーナリー、テクスチャ、OpenGL シェーダー、その他個人の満足のためや他の FlightGear ユーザーと共有したい機能を自由に変更できます(推奨されます)。これを行う予定がある場合は、開発者ポータル をご覧ください。
協力方法
|
|
FlightGear はオープンソースのボランティアベースのプロジェクトです。つまり、ここにあるものはすべて情熱と余暇時間から生まれており、それ以外の何ものでもありません。これにはシミュレータ、シーナリー、航空機、wiki、フォーラム
、その他すべてが含まれます。ボランティア、つまり 物事を行う人々 は、このプロジェクトにとって基本的な存在です。彼らなしでは、プロジェクトは一歩も前進しません。したがって、貢献者が自分の活動を楽しむことが不可欠です。
このプロジェクトに貢献する予定がある場合は、いくつかのヒントを与える記事を参照してください:
彼らの支援が歓迎される分野は多岐にわたります:
- テスト:
- 最新の Git コードをビルド
- バグレポートを提出
- valgrind を使用して FlightGear を実行し、メモリリークを追跡
- サポート:
- 新規ユーザーが FlightGear のダウンロード、コンパイル、インストール、実行を行うのを支援(フォーラム
または Discord にて) - アイデアや提案を提供(機能リクエスト / 提案 / アイデア を参照)
- この wiki のクリーンアップ を手伝う
- 欠落している wiki ページに新しいコンテンツを提供するのを手伝う
- 開発:
- コアコードベース:
- ソースコード / データ / ドキュメントの貢献 を提供
- バグ修正 や新機能を提供
- 航空機開発(3D モデリング、テクスチャ、FDM、スクリプト)
- シーナリー開発(地形、モデル、天候)
- 他の FlightGear 関連プロジェクトに参加