大家好,
很高兴找到一个志同道合的社区,大家都在打造一些很酷的东西。我想分享一个过去几个月让我着迷的项目。这个游戏和其他下面提到的所有游戏都是免费的。
https://evilnames.github.io/VoxelFighter/
《Voxel Fighter》是一款飞行模拟游戏,背景设定在虚构和真实世界的地形上。其中的“国家”是虚构的,飞机也是虚构的,它们致敬了二战后和朝鲜战争时期的飞机——那个喷气机并非总是最佳选择的空战过渡时期。你只是一架飞机,置身于一场持续的战斗中,周围有供应链、大规模前线和其他飞机。执行出击任务,返回基地,重新评估局势,然后再次投入战斗。
游戏当前包含:
- 一个动态战役模式,由两个“导演”在巨大的陆海空战场上相互对抗。这场战斗昼夜不息,涉及供应链、燃料、弹药以及其他“地面”需求。作为玩家,你的任务是尽力影响战争,但你只是孤机一架。
- 27种可驾驶飞机(从轻便快速、装甲薄弱的小型截击机,到相当于四引擎战略轰炸机的机型)。
- 3种可驾驶直升机。
- 6个不同战斗环境的战场,基于真实世界地形通过地图编辑工具导入生成。
- 可点击的驾驶舱(按住Alt键),支持自定义键位和控制器——但有一个已知的未完全修复的bug:驾驶舱尚未100%完成。我搭建了一个驾驶舱编辑器,还需要完成每个飞机驾驶舱的实际设计。
- 六自由度飞行模型,带有模拟的阻力、损伤和失速机制。虽然不完美,但我认为它更像《Nuclear Option》的手感:不需要你成为王牌飞行员,但也不会让你随便猛拉操纵杆就能飞。
- 航母操作,配备可工作的弹射器、拦阻索和一个过于可爱的、你看不到的旗手。
- 部分先进夜间战斗机上集成了仪表着陆系统(ILS)和雷达,以及我正在逐步整合到游戏中的其他无线电设备。
- 一些音效,例如机场的空中交通管制和你的僚机通讯。
- 天气系统,会在战斗环境中逐步形成和变化。风向对飞行有一定真实影响。如果你停下来看天空,会在战斗环境中看到不同的云层和形状。
- 可破坏的城市,战斗会对人口造成影响(我花了很多时间抽象化这一部分,因为我不想在基于浏览器的游戏中渲染大量物体造成过载或不必要的细节)。
- 几十种武器类型,包括火箭弹、滑翔导弹、炸弹、集束炸弹,根据敌情有多种变化。
- 僚机与你一同飞行,响应你的命令,并尝试帮助你对付敌机。
- 敌方AI会尝试理解自己的局限性——进行成本收益分析:“是保存这架飞机用于下次战斗,还是我能获胜?”不同的敌机技能水平和对自身飞机核心能力的理解,使得狗斗不会像其他游戏那样变成单纯的转向和燃烧派对,而是需要真正决定何时发动攻击。
- 游戏内机库,随着你添加不同的挂载选项,可以看到飞机细节的变化。
- 24小时模拟游戏周期,夜间作战伴有月相循环和有趣的灯光效果。
- 能够从“冷启动”状态启动飞机,手动开启发动机。对于想要在三轮起落架飞机上单独控制轮刹的玩家,还有更高级的操作选项。
- 我正在对这个游戏进行大量清理工作,但核心玩法循环已经可玩,一旦你开始轰炸地面或飞机,就会变得相当令人满足。
以下一些对其他游戏开发者可能有帮助的说明:
- 使用Claude Fable 5.1 / Opus 5.1、ChatGPT Astra和Sol,以及ZLM开发。为什么用这么多?我在不同模型间切换,以了解它们如何工作。我制作电子游戏的主要目标是学习这些工具,并将它们应用到其他工作中。Fable 5.1真的让这一切成为可能,因为过去几年我多次尝试用AI制作一个可用的飞行模拟器,但都没成功——飞机飞不起来,地形也一直有问题。Astra在制作游戏模型方面的能力远优于Opus(后者消耗了太多tokens)。
- 选择方块风格的地貌和体素飞机及炸弹,部分是为了能在浏览器中运行游戏。为什么针对这种环境?我认为我们缺乏很多可以即拿即玩的好策略和模拟游戏。模拟游戏领域被少数大玩家占据,因为制作这类游戏非常耗时且困难。我从《Nuclear Option》和90年代那些深度惊人、但同时又易于上手且有趣的飞行模拟游戏中获得了大量灵感。你的帧率可能因电脑、浏览器以及其他无数因素而异,但我特意花时间处理了LOD加载,以确保体验相对流畅。
- 作为一名从事高强度工作超过20年、过去很少有机会坐下来感觉自己正在创造东西的人,这就像一次创意和产出的爆发,这种感觉我只有在大学制作纸质桌游时才体验过。希望你喜欢这个游戏,如果你感兴趣,我还有几个尚未完全准备好的作品,但欢迎从中获得灵感。(Construction Sim、Medieval Real Time Army vs Army Game、Japanese Trucker(非常粗糙)、The Church、[Wildfire Manager](https://evilnames.github.io/WildfireManager/))
如果你对这类游戏感兴趣,或者想更深入地开发它,请告诉我,我一直在寻找合作者和那些只想做酷东西的人。
评论 (0)