我通过怪胎之旅的一部分将我带到了Microsoft Flight Simulator。我梦想着成为一名飞行员,但是却没有足够的资源或目光将它真正地实现。 FS给了我一个玩游戏的机会,让我对飞行的感觉有了一些了解,不用担心内耳就可以为你着想,这绝对是遥不可及的。

FS对我们极客而言激动的一部分是能够添加自己的插件以实现自己的仪表和飞机。轨距SDK对我来说特别有趣,使我思考是否可以使用地图和数据创建合理的飞行导航系统,就像现代GPS系统常见的地方一样。我认为我有足够的信息来实现它,但是当然,从来没有时间这样做。

这项调查确实帮助我与 加尔明。他们是通用航空飞机飞行导航系统的领导者。他们拥有一些相当复杂的软件和一些相当坚固的硬件,可以轻松地在空中航行。从简单的文本LCD屏幕到二维图形显示二维地图,它们不断发展。而且显示器不断扩大,并包含越来越多的信息,以帮助飞行员了解他的处境,这是在驾驶舱中生存的关键。

现在,他们添加了3D显示地形和障碍物以及您附近的其他飞机的信息。 这是记者与Garmin代表谈话的视频。 就像世界即将来临。他们没有设法弄清楚如何使视频游戏更真实,而是试图使现实像视频游戏一样!记者问了正确的问题,难道飞行员对这种邪恶的炫酷技术的兴趣会比他们本来应该去看的飞机更感兴趣吗?我知道我会的。

无论如何,我希望这是我们不久将在有意义的嵌入式设备(即更多地使用3D图形)中看到的前沿技术。我认为这确实有助于使用户体验更加真实。我们已经在Mac和Vista中看到了它。并有类似的公告 英伟达的Tegra 并查看Garmin对他们的系统做了什么,我也看到它对设备也很有用。

顺便说一句,在谈到FS SDK时,当我前几天提到OSGi for C ++时,该SDK浮现在脑海,它是一个很好的示例,说明了如何使用提供服务的接口构建一个简单的组件模型到一个通用框架中。当然,还有其他示例,使我认为至少与OSGi相似的标准可能真的是一个好主意。稍后再说……