我一直在Godot中开发Mercifall,现在终于有了一个可玩的iOS测试版。

这是一款2D清版动作游戏,但我不希望生存恐怖元素仅仅意味着“弹药稀缺”。

我围绕的核心机制是感染

被击中以及近距离与感染者战斗会累积感染度。部分伤害会以可恢复的灰血状态存在,因此你需要不断做出选择:是继续猛攻结束战斗,还是退后避免伤害变为永久。

随着感染度上升,你也会变得更加危险。你可以打出更强力的攻击,战斗更高效,但同时也更接近失控的边缘。

极端情况下会触发转变。你会在短时间内变得极其危险,但代价是消耗自身血量。抑制剂可以降低感染度,但数量有限。

大部分实现工作是通过Godot中的AI辅助工作流完成的。我使用编码代理来处理游戏系统、调试、重构和迭代,而我负责设计决策并测试这些系统是否能协同工作。

感染机制很好地体现了AI能快速实现功能,但要判断该机制是否真的有趣则需要大量迭代。

游戏的其他部分遵循相同理念:探索、有限资源、近战战斗、感染者敌人、环境叙事,以及判断一场遭遇是否值得投入。

我主要想收集关于战斗手感、难度、感染系统,以及任何让你想放弃游玩的反馈。

我会把可玩的构建版本放在评论区。