電子宅的飛天夢,微軟模擬飛行進化簡史
自從萊特兄弟製造了第一架帶有動力的飛機以來,人類已經有 100 多年的航空歷史了。現代社會中,人們經常坐飛機出行。飛行已經成為人類重要的出行方式,但由於飛機的價格昂貴,對飛行員的素質要求很高,普通人往往無法看到駕駛艙的美景。如何實現普通人的飛翔夢想?其實早在上世紀 70 年代,就有人想出了用電腦模擬飛行的主意。
1976 年,一位叫 Bruce Artwick 的電子工程系研究生,在一組關於三維計算機圖形程序的文章中提出了在計算機上模擬飛行的設想,並在當時流行的 6800 微處理器電腦上,展示了一款能夠模擬飛機航行的模型。看到模擬飛行的市場潛力後,他於 1976 年建立了自己的公司 subLOGIC,針對 Apple II、TRS-80、Commodore 64、Atari 800 等流行電腦平台,分別研發了模擬飛行,模擬飛行 II 兩款遊戲。
雖然從今天看來這些遊戲畫面十分簡陋。除了兩個儀表盤和一塊地形以外,遊戲畫面並沒有更多有用信息,遊戲刷新率僅有 1fps 左右。而且隨着地形線條的變化,遊戲速度還會莫名其妙的加快和減慢。但當時人們確實沒有見過這樣一款遊戲,它可以讓你開着飛機在天空中自由翱翔,哪怕地面只是簡單的幾何線條。
▲ 模擬飛行 1 圖片來自:YouTube
1980 年初,模擬飛行已經成為了當時最受歡迎的 Apple II 程序之一,當時微軟剛剛將研發重點從 Commodore 64,轉向 IBM-PC 平台,急需一個有趣的遊戲完善系統的生態。1982 年,微軟獲得了模擬飛行的授權,遊戲名稱也改名為微軟模擬飛行。
▲ 微軟模擬飛行 1 代
從第一代 FS 中,開發者就已經開始在模擬的真實性和遊戲的娛樂性中尋找平衡。除了模擬飛機飛行之外,遊戲中還有不少場景和任務可以選擇:包括簡單的作戰任務、飛機施肥打蟲等等。這些任務可以提升模擬飛行的可玩性,並讓玩家在完成任務的途中獲得激勵。
▲ 每一代 FS 的畫面都有進步
隨着 PC 圖形性能的逐步發展,微軟模擬飛行逐漸從一個簡單的第一人稱飛行模擬器,變成了支持第三人稱,大量地景,功能越來越詳細的風光模擬遊戲。1999 年發佈的微軟飛行模擬器 2000,已經基本具備了全面模擬飛機飛行(包括真實的地圖,詳細的天氣)的功能。但當時的模擬飛行互動還極其有限,除了開飛機,逛地圖完成任務外,遊戲中只有玩家的一架飛機,沒有人能和你一起飛。
▲ FS 2000 的第一人稱視角
雖然可以在天空中自由翱翔,但一個人的天空顯然還是太冷清了些。再加上模擬飛行不同於普通的飛行遊戲,需要學習一些專業的飛機知識(例如儀表飛行,航圖查看)。對初學者來説,沒有互動環境,會讓遊戲前期的入門更加枯燥,退坑機率也更大。
▲ 淘寶上有人賣 FS X 的教程 可見入門門檻之高
好在 2006 年的微軟模擬飛行 X 加入多人模式,雖然使用起來還有各種問題,但總好過沒有。2014 年微軟將微軟模擬飛行 X 搬上了 Steam,並通過定對多人模式進行全面的改進。有更穩定的聯機平台後,微軟模擬飛行就從一款簡單的飛行模擬器,變成了飛行愛好者的交流平台。
你可以在遊戲中開着塞納斯小飛機四處遊覽風光,場地平線邊緣的落日美景。也可以開着波音 737,做一名稱職的機長,在東京與上海的機場間往返,你也可以打上 MOD,偶爾開兩把戰鬥機過過癮。
如果一個人玩膩了,就找一個小夥伴一起玩。不僅可以分別開兩架飛機組成編隊,也可以兩個人開一架飛機,分工合作共同駕駛。如果你對開飛機逛地圖沒興趣,那你也可以做一名交通管制員(ATC),為其他玩家降落機場提供指揮服務。
如果你是一個菜鳥,想迅速入門這款遊戲,微軟還為你準備了一系列交互課程,從簡單的小飛機開始學起,一直學到複雜的民航客機。可以説,微軟模擬飛行 X,將所有飛行愛好者歸攏在同一個平台下,他們足不出户也能享受到飛翔藍天的樂趣。
▲ 微軟已經給你準備好了教程
這樣一款製作精良的遊戲,也確實獲得了媒體和玩家的認可,在 2016 年美國的《時代》雜誌評選了史上最優秀的 50 大電子遊戲中,《微軟模擬飛行 X》排在第 23 位,排位甚至超過暴雪家的扛鼎之作《星際爭霸 2》。
▲ 下次你再坐飛機的時候,可以問問機長小時候有沒有玩過 ‘微軟模擬飛行’ 系列,答案八成是 ‘玩過’
按理説,微軟肯定會將這款遊戲繼續開發下去,但市場上同類遊戲的競爭,伴隨着娛樂化玩家的增多,追求真實的模擬遊戲玩家佔比越來越小。碰巧遇到 2008 年金融危機,在裁員的壓力下,微軟於 2009 年解散了模擬飛行的開發工作室 Aces Game Studio,微軟模擬飛行從此沒有了下文。
2019 年的 E3 遊戲展上,微軟宣佈將發佈微軟模擬飛行 2020,新的微軟模擬飛行,依舊有着硬核專業的玩法。在專業的玩法之外,則有着堪比真實世界的極致畫質。微軟將原本給 VR 領域使用的 Bing Map 用在了遊戲地圖構建上。
以 Bing Map 的全球衞星畫面為基礎數據,配合 Azure AI 算法, 用 3D 建模補齊了所有地貌和建築物的外觀。由於地圖數據太過龐大,微軟採取了 Project xCloud 動態串流技術。平時只保留標準分辨率的地圖,當玩家連上互聯網之後,就可以從微軟的數據庫中下載所在位置的高分辨率地圖。
再配上最多 50 人的同時聯機,微軟模擬飛行 2020 可以讓飛行愛好者體會到近乎真實的飛行體驗。這裏的 50 人同時聯機,並不是説一局遊戲中只能有 200 個人,事實上游戲服務器可以一次處理數以 10 萬計的飛機。但考慮到玩家的電腦性能有限,一次最多隻能在周圍 200 公里範圍內看到 50 架航班。
▲ 地圖上的小黃點,就是聯網玩家的飛機
可以説微軟模擬飛行的多人聯機模式,相對過去的房間模式,已經進一步進化。想象一下,如果將飛機換成汽車,又換成 VR 形態的虛擬人,這種全網聯機,自動顯示附近玩家的聯機模式,將進一步構築起一個虛擬的線上社會結構。
▲ 多架飛機同框出現
或許未來玩家購買微軟模擬飛行,不僅是想通過這款遊戲駕駛飛機遨遊藍天,更是和小夥伴一起線上組隊,開着飛機探索地球的美麗風景。
題圖來自:flightsim
資料來源:愛範兒(ifanr)
1976 年,一位叫 Bruce Artwick 的電子工程系研究生,在一組關於三維計算機圖形程序的文章中提出了在計算機上模擬飛行的設想,並在當時流行的 6800 微處理器電腦上,展示了一款能夠模擬飛機航行的模型。看到模擬飛行的市場潛力後,他於 1976 年建立了自己的公司 subLOGIC,針對 Apple II、TRS-80、Commodore 64、Atari 800 等流行電腦平台,分別研發了模擬飛行,模擬飛行 II 兩款遊戲。
雖然從今天看來這些遊戲畫面十分簡陋。除了兩個儀表盤和一塊地形以外,遊戲畫面並沒有更多有用信息,遊戲刷新率僅有 1fps 左右。而且隨着地形線條的變化,遊戲速度還會莫名其妙的加快和減慢。但當時人們確實沒有見過這樣一款遊戲,它可以讓你開着飛機在天空中自由翱翔,哪怕地面只是簡單的幾何線條。
▲ 模擬飛行 1 圖片來自:YouTube
1980 年初,模擬飛行已經成為了當時最受歡迎的 Apple II 程序之一,當時微軟剛剛將研發重點從 Commodore 64,轉向 IBM-PC 平台,急需一個有趣的遊戲完善系統的生態。1982 年,微軟獲得了模擬飛行的授權,遊戲名稱也改名為微軟模擬飛行。
▲ 微軟模擬飛行 1 代
從第一代 FS 中,開發者就已經開始在模擬的真實性和遊戲的娛樂性中尋找平衡。除了模擬飛機飛行之外,遊戲中還有不少場景和任務可以選擇:包括簡單的作戰任務、飛機施肥打蟲等等。這些任務可以提升模擬飛行的可玩性,並讓玩家在完成任務的途中獲得激勵。
▲ 每一代 FS 的畫面都有進步
隨着 PC 圖形性能的逐步發展,微軟模擬飛行逐漸從一個簡單的第一人稱飛行模擬器,變成了支持第三人稱,大量地景,功能越來越詳細的風光模擬遊戲。1999 年發佈的微軟飛行模擬器 2000,已經基本具備了全面模擬飛機飛行(包括真實的地圖,詳細的天氣)的功能。但當時的模擬飛行互動還極其有限,除了開飛機,逛地圖完成任務外,遊戲中只有玩家的一架飛機,沒有人能和你一起飛。
▲ FS 2000 的第一人稱視角
雖然可以在天空中自由翱翔,但一個人的天空顯然還是太冷清了些。再加上模擬飛行不同於普通的飛行遊戲,需要學習一些專業的飛機知識(例如儀表飛行,航圖查看)。對初學者來説,沒有互動環境,會讓遊戲前期的入門更加枯燥,退坑機率也更大。
▲ 淘寶上有人賣 FS X 的教程 可見入門門檻之高
好在 2006 年的微軟模擬飛行 X 加入多人模式,雖然使用起來還有各種問題,但總好過沒有。2014 年微軟將微軟模擬飛行 X 搬上了 Steam,並通過定對多人模式進行全面的改進。有更穩定的聯機平台後,微軟模擬飛行就從一款簡單的飛行模擬器,變成了飛行愛好者的交流平台。
你可以在遊戲中開着塞納斯小飛機四處遊覽風光,場地平線邊緣的落日美景。也可以開着波音 737,做一名稱職的機長,在東京與上海的機場間往返,你也可以打上 MOD,偶爾開兩把戰鬥機過過癮。
如果一個人玩膩了,就找一個小夥伴一起玩。不僅可以分別開兩架飛機組成編隊,也可以兩個人開一架飛機,分工合作共同駕駛。如果你對開飛機逛地圖沒興趣,那你也可以做一名交通管制員(ATC),為其他玩家降落機場提供指揮服務。
如果你是一個菜鳥,想迅速入門這款遊戲,微軟還為你準備了一系列交互課程,從簡單的小飛機開始學起,一直學到複雜的民航客機。可以説,微軟模擬飛行 X,將所有飛行愛好者歸攏在同一個平台下,他們足不出户也能享受到飛翔藍天的樂趣。
▲ 微軟已經給你準備好了教程
這樣一款製作精良的遊戲,也確實獲得了媒體和玩家的認可,在 2016 年美國的《時代》雜誌評選了史上最優秀的 50 大電子遊戲中,《微軟模擬飛行 X》排在第 23 位,排位甚至超過暴雪家的扛鼎之作《星際爭霸 2》。
▲ 下次你再坐飛機的時候,可以問問機長小時候有沒有玩過 ‘微軟模擬飛行’ 系列,答案八成是 ‘玩過’
按理説,微軟肯定會將這款遊戲繼續開發下去,但市場上同類遊戲的競爭,伴隨着娛樂化玩家的增多,追求真實的模擬遊戲玩家佔比越來越小。碰巧遇到 2008 年金融危機,在裁員的壓力下,微軟於 2009 年解散了模擬飛行的開發工作室 Aces Game Studio,微軟模擬飛行從此沒有了下文。
2019 年的 E3 遊戲展上,微軟宣佈將發佈微軟模擬飛行 2020,新的微軟模擬飛行,依舊有着硬核專業的玩法。在專業的玩法之外,則有着堪比真實世界的極致畫質。微軟將原本給 VR 領域使用的 Bing Map 用在了遊戲地圖構建上。
以 Bing Map 的全球衞星畫面為基礎數據,配合 Azure AI 算法, 用 3D 建模補齊了所有地貌和建築物的外觀。由於地圖數據太過龐大,微軟採取了 Project xCloud 動態串流技術。平時只保留標準分辨率的地圖,當玩家連上互聯網之後,就可以從微軟的數據庫中下載所在位置的高分辨率地圖。
再配上最多 50 人的同時聯機,微軟模擬飛行 2020 可以讓飛行愛好者體會到近乎真實的飛行體驗。這裏的 50 人同時聯機,並不是説一局遊戲中只能有 200 個人,事實上游戲服務器可以一次處理數以 10 萬計的飛機。但考慮到玩家的電腦性能有限,一次最多隻能在周圍 200 公里範圍內看到 50 架航班。
▲ 地圖上的小黃點,就是聯網玩家的飛機
可以説微軟模擬飛行的多人聯機模式,相對過去的房間模式,已經進一步進化。想象一下,如果將飛機換成汽車,又換成 VR 形態的虛擬人,這種全網聯機,自動顯示附近玩家的聯機模式,將進一步構築起一個虛擬的線上社會結構。
▲ 多架飛機同框出現
或許未來玩家購買微軟模擬飛行,不僅是想通過這款遊戲駕駛飛機遨遊藍天,更是和小夥伴一起線上組隊,開着飛機探索地球的美麗風景。
題圖來自:flightsim
資料來源:愛範兒(ifanr)