
大家好,船员们! 欢迎阅读这篇我称之为“豆子背后的故事”的特别博文。我们想带大家一窥幕后(或者说豆子背后)的故事,聊聊那些让《Among Us》成为如今这般模样的设计决策! 幸运的是,我们有出色的首席游戏设计师戴夫,他将带我们了解团队在开发最新角色【侦探】和【毒蛇】时是如何应对一些新挑战的! 希望大家已经擦亮了放大镜,准备好崭新的笔记本:今天,戴夫将展示把侦探角色从一个酷炫的概念变成现实(豆子形态)所付出的努力。 接下来交给你,戴夫! 多尔斯


䞌ć˘
当我想到侦探时,我会想象一个收集线索、整合证据并解决案件的人。这正是侦探船员所做的!凭借笔记和审讯能力,他们可以记录重要信息,从其他船员那里收集线索,并将所有信息整合起来以解决谋杀案。 侦探是开发团队曾设计过的最复杂的角色之一。其复杂性很大程度上源于笔记能力。这是侦探的核心技能,它承载着大量重要信息,可能是决定船员阵营胜负的关键因素。 考虑到这一切,笔记能力经历了无数次迭代也就不足为奇了。在这篇博客文章中,我想带大家了解该角色的一些迭代过程,并重点说明做出改动的原因以及我们遇到的一些困难——其中有一个问题非常棘手,差点导致该角色整体延期! 早期阶段 一个角色的早期版本总是非常基础:采用灰色占位模型、复用现有资源,并且只完成最基本的内容来传达角色的核心定位。对于角色原型而言,目标是尽快“找到乐趣点”。这意味着我们会快速拼凑出角色所需的各个部分,以便能够尽快进行实机测试。

证据A:侦探的笔记 侦探的早期版本中有一个嫌疑人名单,当你发现尸体并对其使用调查能力时就会生成。当然,如果此时有其他人走进来,他们会看到你站在尸体旁,只能做出一种猜测……

通过嫌疑人列表,侦探会自动获得其他玩家的名单,其中必定包含杀手。经过测试,我们很快发现该版本存在几个问题: 首先,该角色的能力完全依赖于发现尸体。在一整局游戏中完全找不到尸体的情况相当常见。如果玩家扮演侦探却从未发现尸体,就永远无法使用其能力,这非常令人沮丧! 其次,嫌疑人列表的能力过于强大,因为杀手必定在列表中。经过讨论后发现,玩家能迅速缩小范围并揪出内鬼。我们曾尝试过一种变体,即嫌疑人列表中的人数取决于比赛中剩余的玩家数量,但这种方式很快就变得过于复杂。 由于存在这两个主要问题,对该角色进行调整并尝试新版本就显得尤为重要。 【增强玩家自主性】 对于侦探角色的下一个迭代版本,我希望通过信息收集来增强玩家的自主性。为了贴合侦探的设定,玩家应该能够在地图各处收集线索。 为了减轻侦探对发现尸体的依赖,我们创建了“犯罪现场”,它会在下次紧急会议后替代尸体。那么,如果莱姆是侦探,但粉发现了尸体,粉会说尸体在电气室,莱姆可以在会议结束后去那里查看犯罪现场。侦探将能够检查犯罪现场,以获取该起谋杀案的嫌疑人名单。

作为示例B,我们测试了供侦探调查的犯罪现场。 说到嫌疑人名单,在本次迭代中也有重大改动。侦探不会再直接获得真实船员的名单,而是必须根据会议中提及的信息自行构建名单。侦探可以通过调查地图上的其他船员,了解他们在案发时的位置,从而建立自己的嫌疑人名单。

证据C,嫌疑人名单的第二次迭代 该版本的测试情况有了很大改善!侦探的能力得到了实际运用,案件也得以侦破。由于内鬼不再必然出现在嫌疑人名单上,对局变得更加平衡。但在这次迭代中,出现了一个新的(且严重的)问题——调查能力的功能过于繁杂,导致该角色的教学和游玩难度增加。侦探需要四处奔波调查犯罪现场和其他船员,这对单一角色而言负担过重。 这并非小修小补就能解决的问题。我们需要进行重大调整,在保持侦探角色游玩体验的同时,避免使其过于复杂。让我们进入下一次迭代!即将完成 简化该角色的第一步是在犯罪现场方面。侦探无需前往每个犯罪现场,而是可以在嫌疑人列表中手动添加案发地点。这一改动使嫌疑人列表转变为更通用的笔记功能。除了大幅简化角色外,我对这一改动感到满意,因为它还实现了许多其他设想: 1. 它促进了会议中的更多讨论,因为现在侦探非常依赖报告尸体的人说明发现尸体的位置。 2. 它通过让侦探将所获信息填入笔记,维持了扮演侦探的沉浸感。 3. 它为内鬼提供了对抗手段。如果内鬼自行报告并谎报位置,侦探将更难侦破该起谋杀案。

证据D,即后来“笔记”能力的最初版本。 由于“调查”不再用于尸体或犯罪现场,它被重命名为“询问”,以更好地契合侦探幻想——询问其他船员并了解他们的行踪。 这个版本的侦探角色测试效果非常好,最终也确实是我们发布的版本。然而,按照经典的游戏开发流程,又出现了一个重大问题,差点导致我们完全搁置这个角色。在内部,我们开始将这个问题称为“走廊难题”。 走廊难题 走廊难题的存在是因为地图由大量走廊组成。波鲁斯和真菌地图可能还好,但情况更糟的是,这两张地图都有巨大的室外区域。简单来说,走廊问题指的是当内鬼在房间外杀人时,侦探的能力会大幅削弱。由于笔记和审讯能力都与房间名称相关,在房间外发生的杀人事件会让侦探几乎无法破解这些谋杀案。 以【飞船地图】为例:如果在走廊发现一具尸体,而被审讯的船员在案发时处于“走廊”,这可能意味着该船员就在尸体旁边,也可能意味着他们在飞船的另一端!这对侦探毫无帮助。 开发团队探讨了许多不同的解决方案,包括涉及路径查找和射线投射的方法。每种解决方案都有其优缺点,但最终我们一致同意设置“近距区域”。这意味着在每张地图上手动将某些区域定义为某个房间的“附近”。因此,侦探在笔记中不会再显示“走廊”,而是会显示“反应堆附近”或“储藏室附近”。这至少能为侦探提供一条仍可利用的线索。 这个起初看似棘手的问题,最终通过一个相当简单直接的方法得到了解决。我为团队齐心协力解决这个问题的表现感到非常自豪。 最终调整 随着“走廊问题”的解决,团队得以满怀信心地推进该角色的发布准备工作。在此过程中,我们对该角色进行了进一步优化,例如在笔记中添加了内鬼类型选择功能,并让笔记图标根据当前案件动态变化。 侦探拥有两项技能,无疑是我们设计的所有角色中操作门槛和上限都较高的一个。构建案件需要花费大量时间,而当你终于拼凑出线索后,还需让队友相信你的判断。别忘了,这会让你成为内鬼的重点目标,他们会在你破案前试图除掉你——这确实是一个高风险、高回报的角色! 侦探的迭代过程是一段漫长的旅程,最终才有了现在的版本。如果不特别感谢杰德(哇哦,谢谢你,杰德!),那我就太疏忽了。他承担了侦探角色大部分的编程迭代工作。作为一个团队,我们在扮演这个角色时乐在其中,希望你们也能和我们一样享受乐趣! 问答环节 在结束这次深入探讨之前,来看看我们与来自TikTok的丹尼伊尔的问答,获取关于侦探角色其他热门问题的答案!
戴夫,准备再构思些新角色了。

2025-09-16 17:09:09 发布在
Among Us
说点好听的...
收藏
0
0
