使用 FlightGear 翱翔虚拟天空

梦想成为飞行员吗?试试开源飞行模拟器 FlightGear。
173 位读者喜欢这篇文章。
Screenshot of the cockpit of the virtual game Flightgear

如果你曾梦想成为飞行员,你一定会喜欢 FlightGear。它是一款功能齐全的开源飞行模拟器,可在 Linux、MacOS 和 Windows 上运行。

FlightGear 项目始于 1996 年,起因是对商业飞行模拟程序的不满,这些程序不可扩展。其目标是创建一个复杂、稳健、可扩展且开放的飞行模拟器框架,用于学术界和飞行员培训,或供任何想玩飞行模拟场景的人使用。

开始入门

FlightGear 的硬件要求相当适中,包括支持 OpenGL 以实现流畅帧速率的加速 3D 显卡。它在我的 Linux 笔记本电脑上运行良好,我的笔记本电脑配备 i5 处理器和仅 4GB 内存。其文档包括在线手册;一个wiki,其中包含面向用户开发者的入口;以及大量的教程(例如针对其默认飞机 Cessna 172p 的教程),以教你如何操作它。

它很容易在 FedoraUbuntu Linux 上安装。Fedora 用户可以查阅 Fedora 安装页面 以运行 FlightGear。

在 Ubuntu 18.04 上,我必须安装一个存储库

$ sudo add-apt-repository ppa:saiarcot895/flightgear
$ sudo apt-get update
$ sudo apt-get install flightgear

安装完成后,我从 GUI 启动了它,但你也可以通过输入以下命令从终端启动应用程序

$ fgfs

配置 FlightGear

应用程序窗口左侧的菜单提供配置选项。

Flightgear home screen

摘要 将你返回到应用程序的主屏幕。

飞机 显示你已安装的飞机,并提供安装多达 539 架其他飞机的选项,这些飞机在 FlightGear 的默认“机库”中可用。我安装了一架 Cessna 150L、一架 Piper J-3 Cub 和一架 Bombardier CRJ-700。一些飞机(包括 CRJ-700)有教程教你如何驾驶商用喷气式飞机;我发现这些教程内容丰富且准确。

Aircraft selection options

要选择要驾驶的飞机,请突出显示它,然后单击菜单底部的 Fly!(飞行!)。我选择了默认的 Cessna 172p,发现驾驶舱的描绘非常准确。

FlightGear cockpit view

默认机场是檀香山 (Honolulu),但你可以在 Location(位置)菜单中通过提供你最喜欢的机场的 ICAO 机场代码 标识符来更改它。我找到了一些小型、本地、无塔台机场,如纽约州的 Olean 和 Dunkirk,以及包括 Buffalo、O'Hare 和 Raleigh 在内的大型机场——甚至可以选择特定的跑道。

Environment(环境)下,你可以调整一天中的时间、季节和天气。该模拟包括高级天气建模以及从 NOAA 下载当前天气的能力。

Settings(设置)提供了一个选项,默认情况下以暂停模式启动模拟。同样在“设置”中,你可以选择多人模式,这允许你通过 FlightGear 支持者的全球服务器网络与其他玩家“飞行”,该网络允许多个用户。你必须具有速度适中的互联网连接才能支持此功能。

Add-ons(附加组件)菜单允许你下载飞机和其他风景。

起飞

为了“驾驶”我的 Cessna,我使用了 Logitech 摇杆,效果很好。你可以使用顶部 File(文件)菜单中的选项校准你的摇杆。

总的来说,我发现模拟非常准确,并且认为图形效果很棒。你自己试试 FlightGear 吧——我想你会发现它是一个非常有趣且完整的模拟软件包。

标签
User profile image.
教育工作者、企业家、开源倡导者、终身学习者、Python 教师。教育心理学硕士,教育领导学硕士,Linux 系统管理员。

4 条评论

Flightgear 很有趣,但它仍然令人沮丧。添加了 ppa,运行了更新(apt update,而不是 apt updates),安装了 Flightgear。当我启动 fgfs 时,它直接进入了 C172。我没有看到漂亮的菜单。当我从鼠标菜单(Xubuntu 18.04.1 LTS)启动它时,我得到了一个空白的白色窗口。

当我坠机着陆并重新启动时,Tab 键不再在指针、飞行控制和视图控制之间切换,直到我重新启动 FG。令人沮丧。

除此之外,图形效果很棒,Terrasync 工作正常,而且四处飞行很有趣。我希望我知道如何关闭迷幻的虚假填充建筑物。我也希望启动速度更快。看起来它是单线程的,需要整整一分钟才能启动。

很遗憾,我不是 Linux 或 Mac 用户。尝试在论坛上提问。

我曾在 Windows 上使用过 Flightgear,它非常复杂。天气和物理效果非常好。它可以真正利用最新的 GPU。使用 ALS 渲染器,调高着色器,选择详细的天气引擎,调高树木密度之类的东西,它看起来棒极了。

“当我启动 fgfs 时,它直接进入了 C172。我没有看到漂亮的菜单” <-- 要显示启动器,在 Windows 上你需要点击一个快捷方式,该快捷方式将“--launcher”添加到命令行。这应该在 Linux 或 Mac 上也适用。

“我希望我知道如何关闭迷幻的虚假填充建筑物” 我认为建筑物有很多选项。你可能开启了城市着色器建筑物。菜单 - 视图 - 渲染 - 着色器选项 - 降低城市建筑物设置。还有你可以选择的随机建筑物。此页面列出了 OSM 风景下载 http://wiki.flightgear.org/Areas_populated_with_osm2city_scenery

“当我坠机着陆并重新启动...” 你可能需要写一份错误报告(尝试使用 ctrl+u 添加高度)

回复 作者:Digitalis

随着时间的推移,命令行已被证明对我来说更有效。我基于我使用 PPA 安装的经验撰写了这篇文章,但后来我的 Ubuntu 18.04 对 FlightGear 进行了更新,这搞砸了我的 GUI。我一直很喜欢使用它并尝试 Cessna 150 和 172。我认为这些模拟非常逼真。

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.