# YSFlight 輕鬆飛行 ###### tags: `ysf` `flight` `tips` [toc] 如果還不知道 **YS Flight 飛行模擬器**(YSF) 是什麼?可以快速瀏覽這篇 [[快速指引]](https://hackmd.io/@farmer87/ysf_quickstart)。 雖然 YSF 相較現今有名的飛行模擬軟體有一段差距,但其使用資源較少並可快速提供輕鬆飛行樂趣的應用面向,我覺得還是滿足飛行夢想的一種選擇。後續可以透過擴展套件安裝,讓飛機、物件和地圖場景獲得一定程度的提昇,若喜歡多人飛行,這個遊戲也提供伺服器版本。 另外更具特色的是不定時會有不同飛行聯隊舉辦飛行表演。當然,也有成立虛擬航空公司的(飛行元宇宙?),至於有沒有航管就沒研究了。 :::info **資訊** 若硬體資源足夠,想要擬真度高的可以嘗試一下: - [**FlightGear**](https://www.flightgear.org/): :+1: **推薦**!**免費、開放源碼的飛行軟體**。[[**影片介紹**]](https://youtu.be/7pdf_DR4Ku0) - [MS Flight Simualator](https://www.flightsimulator.com/) - [Digital Combat Simulator](https://www.digitalcombatsimulator.com/en/) - [X-Plane](https://www.x-plane.com/) ::: 接著會從按照以下流程進行說明。 - YSF 軟體安裝 - 啟動 YSF - 第一次起飛 - 擴展套件安裝 :::info 安裝及操作以 **Linux** 平台為主。 ::: ## 軟體安裝 ### 下載檔案 首先到 [[這裡]](https://ysflight.org/download/) 下載 YSF 軟體。我會下載 2 個不同版本。 - 建議版本: **20150425** [[Windows](https://ysflight.org/files/20150425YsflightForWindows.zip) / [Mac](https://ysflight.org/files/20150425YsflightForMac.zip) / [Linux](https://ysflight.org/files/20150425YsflightForLinux.zip)] > 多人及擴充套件相容性最高 - 最新版本: **20181124** [[Windows](https://ysflight.org/files/20181124YsflightForWindows.zip) / [Mac and Linux](https://ysflight.org/files/20181124YsflightForMacAndLinux.zip)] 主要下載目錄為 **`${HOME}/Downloads/YSFlight`**。使用以下命令完成檔案下載。 ```bash # 指定下載目錄 downloadPath="${HOME}/Downloads/YSFlight/softwares" # 建立下載目錄 mkdir -p ${downloadPath} # 指定下載版本 ysf1='https://ysflight.org/files/20150425YsflightForLinux.zip' ysf2='https://ysflight.org/files/20181124YsflightForMacAndLinux.zip' # 批次下載版本至指定目錄 for file in ${ysf1} ${ysf2}; do wget -c -P ${downloadPath} ${file}; done ``` ![](https://i.imgur.com/3xSiVUl.png) ### 解壓檔案 使用以下命令將下載的 zip 檔案解開。 ```bash # 建立暫時工作目錄 tmp mkdir tmp # 將不同版本檔案分別解壓至指定目錄 unzip -q 20150425YsflightForLinux.zip -d ./tmp/20150425_Ysflight unzip -q 20181124YsflightForMacAndLinux.zip -d ./tmp/20181124_Ysflight # 查看解壓資料 tree -L 3 ./tmp ``` ![](https://i.imgur.com/8ZcxfLj.png) :::warning **注意** - 從上述截圖得知,兩個 YSF **不同版本**的目錄結構似乎**有點不同**。 - **`20150425`** 版本解開後其實就可以直接使用了,只要將 **`Ysflight`** 目錄移至要存放的目錄就可以完成安裝。 - **`20181124`** 版本架構有點改變。除了原來的讀我檔案(*readme.txt)類似之外,似乎還生成了新的不同目錄。 - ysflight64_gl1.app - ysflight64_gl2.app - YsflightResetTool.app - console_server - 還多了一個 **`InstallInLinux.py` 安裝程式**。 ::: 比較版本差異並檢視 **`InstallInLinux.py`** 安裝程式內容,只要將 **`ysflight64_gl2.app/Contents/Resources/*`** 目錄下的目錄及檔案複製至要安裝目錄即可。 | 20150425 | 20181124 | | :---: | :---: | | ![](https://i.imgur.com/RwmJTsD.png) | ![](https://i.imgur.com/QCmdQbY.png) | :::info 提供的 python 安裝程式中預設的安裝目錄是 **`~/YSFLIGHT.COM/ysflight`**。 ::: ### 進行安裝 就已知架構並根據以下需求進行 YSF 安裝。 - 在家目錄 **`${HOME}`** 建立 **`YSFLIGHT.COM`** 主要安裝目錄。 - 主要安裝目錄下建立各版本安裝目錄,並將對應版本目錄及檔案完成複製。 - **`ysflight_20150425`** - **`ysflight_20181124`** ```bash # 在家目錄中指定主要安裝目錄 ysfHomePath="${HOME}/YSFLIGHT.COM" # 指定各版本安裝目錄 ysf1Path='20150425_Ysflight' ysf2Path='20181124_Ysflight' # 建立安裝目錄環境 for dir in ${ysf1Path} ${ysf2Path}; do mkdir -p ${ysfHomePath}/${dir}/Ysflight; done # 安裝 20150425 版本 cp tmp/${ysf1Path}/Ysflight/*readme.txt ${ysfHomePath}/${ysf1Path}/ cp -R tmp/${ysf1Path}/Ysflight/ysflight/* ${ysfHomePath}/${ysf1Path}/Ysflight/ # 安裝 20181124 版本 cp tmp/${ysf2Path}/Ysflight/*readme.txt ${ysfHomePath}/${ysf2Path}/ cp -R tmp/${ysf2Path}/Ysflight/ysflight64_gl2.app/Contents/Resources/* \ ${ysfHomePath}/${ysf2Path}/Ysflight/ ``` ![](https://i.imgur.com/xqThYzH.png) | 20150425 | 20181124 | | :---: | :---: | | ![](https://i.imgur.com/S8ZPHgW.png) | ![](https://i.imgur.com/hVM6rTz.png) | ## 執行 YSF 開啟檔案總管,進入其中一個版本的安裝目錄,雙擊檔案 **`ysflight64_gl2`** 啟動 YSF 軟體。 ![](https://i.imgur.com/e5FcyMb.png) :::info 也可從終端模式建立捷徑完成執行動作。 ::: 若相關資料讀取完成且程式啟動正確,應會顯示**第一次啟動告知訊息**,點擊 **`Close`** 關閉。 ![](https://i.imgur.com/LTnBMGp.png) 接著會進入飛行展示動畫,按下 **`任意鍵`** 離開。 ![](https://i.imgur.com/ACxJ3No.png) 進入遊戲主選單畫面。 ![](https://i.imgur.com/bSSgiF0.png) :::success :100: 好喔!到這裡已經輕鬆完成第一步。 ::: :::warning **注意** - 完成第一次啟動的同時,YSF 程式也會自動在 **`~/Documents`** 目錄下建立 **`YSFLIGHT.COM/YSFLIGHT`** 目錄,作為**設定儲存**及**飛行紀錄**之用。後續**擴充套件**安裝,我們也可以嘗試從這個目錄著手。 - **`~/Documents/YSFLIGHT.COM/YSFLIGHT`** 目錄為**自動產生且無法自行調整**。 ::: ## 第一次快速飛行 好喔!就來第一次快速飛行吧。 :::info 以下將快速導引完成第一次起飛程序。 ::: ### 建立飛行計畫 在主要遊戲畫面,選擇 **Create New Flight**。 ![](https://i.imgur.com/lhgpCvu.png) 接著可根據需求(心情)選擇**地圖領域(Field)** 和**飛機機種(Change Player Airplane)**。這裡是**快速指引**,所以就使用**預設組態**吧。 - Field: **AOMORI** - Aircraft: **F-18E Super Hornet** - StarrPos: **MISAWA RW10** ![](https://i.imgur.com/T1R4keP.png) 點擊右上方 **Fly Now** 速速飛! :::info **資訊** - 預設機種就是**超級大黃蜂**。沒錯!就是 Top Gun 2 裡面那台,目前應該還是現役海軍服役機種(預計於 2030 退役,接替機種 F-35)。 - 地圖指的是日本青森(Aomori)三澤(Misawa)區域。透過 Google 地圖可以比對一下。 ![](https://i.imgur.com/GHFPUJK.jpg) - 起飛跑道應是三澤機場的跑道 **`10`**,數字表示正對跑道方向,所以離場方向跑道的號碼是 **`28`**。知道跑道編號對於進場/離場的方向確認是很重要的,要不然航管請求會出問題的。從 Google 地圖也是可以很明確地看到跑道編號。地圖還標註**航空自衛隊三澤基地**。 ![](https://i.imgur.com/bHpjR7T.jpg) - 根據地圖查詢地標及機場的樂趣,似乎也算種另類玩法吧?! - 至於其他上方的功能選單,後續可再自行調整。雖然很簡單,但這種單純的飛行樂趣就是...。 - **Wingmen**(僚機): 選擇同飛**飛機機種**及**起飛位置**。就像 **`Iceman`** 跟 **`Maverick`** - **Formation**(編隊隊形): 選擇編隊飛行時的**隊形**。 - **Environment**(氣候環境): 調整**日夜**、**天氣**及**雲層條件**。 ::: ### 設備校正 由於輕鬆飛行採用滑鼠和鍵盤,就直接按滑鼠任一鍵或 **`SPACE`** 吧。這裡看到幾個關鍵的操作設備: - **操縱桿**(Joytick): 控制飛機上下(使用升降舵 Elevator 控制)左右(使用副翼 Aileron 控制)。記得這裡我們是用 **滑鼠**。記得飛機**離地**,駕駛桿是要**向後拉**喔。反正多吃土幾次就會有肌肉記憶了! - **油門**(Throttle): 同樣是輕鬆飛行,所以只配備了鍵盤。但還是有以下控制可用: - **`Q`**: 推力增加 5% - **`A`**: 推力減少 5% - **`TAB`**: 後燃器(Afterburner)開關。開啟後可瞬間提高推力。**並非所有機種配備**。 - **方向舵**(Rudder): 在地面滑行時,可以控制左右方向。飛行時可作偏航調節。 - **`Z`**: 往左 - **`X`**: 置中 - **`C`**: 往右 ![](https://i.imgur.com/gOE7ER8.png) :::info 飛機基礎組件及功能說明 ![](https://i.imgur.com/75nhtt1.png) ::: ### 駕駛艙 場景快速地切換至駕駛艙,因為是輕鬆快速飛高高,就免去了冷艙啟動及滑行至跑道這部份。 畫面主要是以**抬頭顯示器(Head Up Display, HUD)** 呈現的資訊為主,只要簡單掌握幾個地方,就能快速並安全地把飛機送上去。 :::info 並非所有機種都配備 HUD,這些機種需要透過儀器飛行。 ::: ![](https://i.imgur.com/WTsKryV.png) 1. **襟翼(Flap)**: 起飛與降落可放下 **`1/2`** 或 **`Full`** 有助提昇升力。飛行時請記得完全收起。 2. **擾流板(Spoiler)**: 這裡的 **擾流板(Spoiler)** 應該指的是 **減速板(Airbrake)**。單純增加阻力為主,一般與 **地面煞車(Brake)** 同步。開啟時以紅色顯示。 3. **油門(Throttle)**: 顯示發動機推力指示。開啟後燃器則會以紅色表示。 4. **空速(Airspeed)**: 顯示飛機空速,單位為節(kt)。 5. **高度(Altitude)**: 顯示飛機高度,單位為呎(ft) 6. **俯仰梯度(Pitch Ladder)**: 顯示飛機俯仰角度。 7. **操縱舵狀態指示(Elevator, aileron and rudder)**: 顯示飛機各方向操縱舵位置。 8. **起落架(Landing Gear)**: 就飛機滑行跟降落時需要的東西。起飛時記得收起,降落時記得放下。 ### 機外視角 在駕駛艙內大致熟悉了解一下環境後,可以透過以下按鍵,熟悉一下機外視野環境。 - **`F2`**: 多種本機機外視角切換。不可自行調整角度及縮放。 - **`F7`**: 本機機外視角,可透過攝影機調整角度及縮放。此時可以嘗試滑動滑鼠,看一下機外操縱舵變化狀態。 - **`F8`**: 控制塔台(Control Tower)視角。可進行縮放調整。 - 攝影機調整方式: - **`U`**: 向上 ↑ - **`H`**: 向左 ← - **`K`**: 向右 → - **`M`**: 向下 ↓ - **滑鼠滾輪**: 放大/縮小 - **`F1`**: 駕駛艙視野。有些機種提供多種駕駛艙視角切換。可透過攝影機調整視野。 好囉,該回到駕駛艙準備起飛! ### 起飛程序 因為不是飛民航機,就免去那些複雜的確認清單程序了。也沒有那些 **`V1`/`Rotate`/`V2`** 什麼起飛速率。駕駛先進戰機,需要的就是後燃器打開油門一拜,握好操縱桿速速飛! 控制塔台通知: **Cleared for takeoff** 請按照以下程序完成起飛離場。 1. 連續按下 **`F`** 展開襟翼。 2. 按下 2 - 3 次 **`Q`** 推動油門。讓飛機開始往前滑行前進。 ![](https://i.imgur.com/DCCqmQW.png) 3. 持續按著 **`Q`** 油門全開!這時也可以按下 **`Tab`** 開啟後燃器! 4. 注意 HUD 左方空速表,應該很快就到 **130 Kt** 囉。此時慢慢地將滑鼠向下移動(表示駕駛桿向後帶)並維持姿態水平。 ![](https://i.imgur.com/FQyFWtK.png) 5. 抬起機頭維持仰角 20 度持續上升。注意中央是否有 **速度向量指標(Velocity vector Indicator)** 顯示,如果沒有的話,按下 **V** 開啟。讓指標指向飛機實際要前往的方向,會讓飛行控制一切都變得輕鬆一點。 ![](https://i.imgur.com/8tLtoam.png) 6. 最後記得持續按著 **`B`** 將襟翼收起,按下 **`G`** 收起機輪。HUD 右方為高度表,隨時要注意高度,這裡沒有 **Pull Up** 告警提示。 ![](https://i.imgur.com/M1w6ofd.png) 接著就好好享受輕鬆飛行吧。如果覺得熟悉了,可以試著換換不同類型的機種,每種飛機的空氣動力都有點不同,起飛程序大同小異。 ![](https://i.imgur.com/Z2pxEaW.png) ![](https://i.imgur.com/N1nwFzM.png) 先好好欣賞 The Gatwick Takeover 飛行秀 [[資訊連結]](https://forum.ysfhq.com/viewtopic.php?f=141&t=10744) 的表演吧! {%youtube EM6J4zNssoQ %} 這也是 YSF 有樂趣的地方,不時會舉辦飛行表演活動!最近的 YSF 航展活動 **YS JONES BEACH AIRSHOW 2022** [[**資訊連結**]](https://forum.ysfhq.com/viewtopic.php?f=141&t=10793) <img width=480 src='https://i.imgur.com/5RtVDhP.jpg'> ## 降落 我承認這是件不容易講解說明的事情! :::danger :construction_worker: 尚未完成! ::: ## 擴充套件使用 - 飛機 - 地圖 :::danger :construction_worker: 尚未完成! ::: ## 參考連結 以下為本篇索引用相關網站連結。 - [YSFLIGHT.COM - CaptainYS](http://ysflight.in.coocan.jp/main/e2022.html) - [<img width=150 src='https://assets.ysfhq.com/media/ysfhq_main.png'>](https://ysfhq.com/) - [How to Install YSFlight ](https://forum.ysfhq.com/viewtopic.php?t=10521) - [Getting Started](https://forum.ysfhq.com/viewtopic.php?p=116962#p116962) - [Game Installation Guide](https://forum.ysfhq.com/viewtopic.php?f=284&t=3944) - [YSFlight Handbook](https://forum.ysfhq.com/viewtopic.php?t=8172&p=92286#p92286) - [YSDecaff - decaff_42](https://sites.google.com/prod/site/ysdecaff/home) :100: :+1::+1::+1::+1::+1: - [YSFlight Mac OSX(Intel) Guide - PDF](https://www.mediafire.com/?it4q59wn4lsofj1) - [YSF Pilot's Manual](http://ysflight.in.coocan.jp/ysflight/ysflight/manual/english.html) - [Default Key/Joystick/Mouse Control](http://ysflight.in.coocan.jp/ysflight/ysflight/manual/control.html) - [DCS F-14 Tomcat 中文飛行手冊](https://kaidrick.github.io/DCS-F-14-Flight-Manual-zh-CN/index.html)