我一直在思考单人 FPS 游戏中难度的工作方式。

通常来说,增加难度意味着敌人变得更准确、反应更快、造成更大伤害,或者简单地拥有更多的生命值。虽然这确实使游戏更难,但并不是总是使它更有趣。有时它只是觉得 AI 在作弊,而不是更好的表现。

难度是否可以设计得不同?

想象一下,如果敌人的移动技能提高,而不是他们的原始瞄准能力。

例如:

简单

  • 敌人移动在简单、可预测的方式。

  • 他们罕见地在射击时侧向。

  • 他们不使用先进的移动技术。

正常

  • 他们开始在枪战中侧向。

-偶尔在射击时蹲下。

  • 尝试在被发现后重新定位。

困难

  • 他们频繁地改变移动方向。

  • 从掩护中窥视,而不是站在开放中。

  • 在你看起来脆弱时冲锋(例如在装填时)。

  • 使用移动来扰乱你的瞄准,而不是依赖于完美准确。

专家

  • 他们的移动开始类似于有经验的玩家的移动。

  • 偶尔窥视。

  • 肩部窥视来获取信息。

  • 混合移动模式,使其难以预测。

  • 与队友的移动协调,以创建交叉火力,而不是简单地冲锋。(如 F.E.A.R)

AI 不需要不公平的反应时间或激光准确度。相反,它将变得更难击中,因为它移动得更智能。

我认为这样做将使更高的难度更具饱满感。如果我输了,我会觉得自己被一个更好的对手击败了,拥有更好的位置和移动——而不是因为游戏秘密地增加了敌人的准确度或给了他们瞬间反应。

这也可能使在多人游戏之前练习机器人对战变得更有用。

当然,需要有界限。持续的 ADAD spam 或不现实的移动可能会变得令人恼火。目标不是模仿漏洞或滥用机制,而是创建使用可信、技能基于的移动的 AI,类似于有经验的玩家。

你认为这样一个系统会使单人 FPS 游戏更有趣吗?还是有理由为什么大多数开发商仍然依赖于提高瞄准和伤害,而不是移动?