我正在制作一个第三人称肩部视角的格斗游戏,游戏中有武术战斗和一些远距离攻击(火球等)。这款游戏主要是PvP,但这篇文章也适用于PvE游戏。

我的主要设计问题不是教玩家操作或控制——而是帮助玩家在战斗中准确读取距离。
在传统的2D格斗游戏中,两个角色的在同一平面上,因此玩家可以轻松地通过一眼就能理解距离。玩家可以立即告诉自己是否在攻击范围内(例如拳头、踢腿、剑攻击),或者是否刚刚超出了对手的攻击范围。

在我的游戏中,摄像机是肩部视角,这使得判断距离变得更加困难。这尤其重要,因为不同武器有不同的攻击范围。例如,长矛应该能够突出剑,玩家需要了解这种距离优势而不必不断地猜测。

我正在尝试找出其他游戏使用的可视化提示或设计技术,来在第三人称视角中传达有效的攻击范围。

玩家主要是通过模式识别(敌人的大小)和武器的攻击范围来理解距离,而不是通过深度感知。感觉这是我唯一的结论。

一些问题:
- 如何在肩部摄像机视角中使武器攻击范围可读性高?
- 有没有游戏能够处理距离和范围特别好?
- 武器动画是否应该夸大攻击范围?
- 玩家是否自然通过重复学习距离,还是游戏应该提供更强的可视化反馈?
- 如何使长矛vs剑的对战感觉公平,当玩家判断距离时,肩部视角的游戏比侧视角的格斗游戏更难?

我非常感谢那些能够解决这个问题的游戏的设计人员和开发者提供的例子和设计见解。