作为一名航空背景的独立开发者(ATC经验 + 飞行经验)。一直希望建设一个具有现实性路线空管模拟器,但一直没能找到。塔台游戏?可以。VATSIM?可以(但太耗时间了)。然而,实际的路线雷达体验——坐在前面一块 scope前,管理不同区域的流量,并使用实时用语?没有。

于是它成为一个副项目。之后变成了一个严肃项目。现在它要在4月份进入Steam Early Access。

技术栈:Electron + TypeScript + Canvas 2D。单个运行为依赖。~17,000 行代码大部分在晚上写作业后写的。

一些数字:

- 25,698 个欧洲空域中的实际地标点。

- 4 个德国上空航管部门。

- 287 项测试,涵盖18个文件。

- 我和咖啡。

- 15 个声带AI语音用于飞行回答。

最难的部分并非是代码——而是要正确的写空管程序。实用用语表有数十个边界案例。何时说“升高”VS “下降”的?何时一个回应需要在回应尾巴加个呼号?如何正确的STCA冲突警告链做工作?具有实际经验大有助益,但把它转化为游戏逻辑是另一项挑战。

未来的路线是密集的——动态天气、紧急处理(喇叭7700),语音控制(您可以用回话发令),以及新欧洲航管部门(伦敦中心,马斯垂治)。

最大的教训到目前为止:发布它。它并不完美,有bug,也有很多待改进事项。但是,足够可以玩,它够有趣,来自玩家的反馈价值高于多长一个月独自多此一举的改进时。这希望社区可以有点饶我……

Steam:https://store.steampowered.com/app/4534350/Radar_Identified/

有意愿讨论技术栈、单人开发工作流,或者任何航空相关事项。