第十三届「台北游戏开发者论坛」首日,邀请参与《巫师 3》、《赛博朋克2077》及《往日之影》等作品的 CD PROJEKT RED 游戏副总监 Paweł Sasko 以「CD PROJEKT RED 的任务设计法则」进行讲座分享,以下是部分整理内容。
PawełSasko在游戏产业已有19年,其中12年在CD PROJEKT RED工作,参与《巫师3:狂猎》及其资料片、《赛博朋克2077》和《赛博朋克2077:往日之影》。 目前在美国波士顿新工作室负责《赛博朋克》新作设计。
《赛博朋克2077》叙事流程&团队结构
叙事流程第一步是撰写大纲,是描述整个故事文件,可以是一页简短的概要,也可以是详细的多页文档。 在3A大游戏中通常达到30到40页,能有助于确保故事完整性和一致性。 在完成大纲后接下来是任务设计文件。 在此任务设计师将故事分割成不同的任务,详细描述每个任务的具体步骤和顺序。 描述了每个场景的发生顺序和内容,确保游戏场景都能准确呈现。
游戏当进入《首次可玩》阶段,是个重要的里程碑。 此时会有个基本可玩的版本,尽管场景可能还是开发框架,没有完整美术资源,但已经可以进行测试。 确保所有任务和场景都能够正常运作、游戏测试。 然后就是 alpha、beta 版本不断反复测试打磨,除错改进游戏体验。
但流程上一般传统的瀑布流会导致延误,Paweł强调团队采用敏捷方法来管理,允许开发团队在过程中进行快速迭代和调整。 设计团队经常需要回到早期阶段进行修改,以确保最终的游戏内容能够达到预期效果。 在《赛博朋克2077》中,任务设计师会详细描述任务步骤,并确保每个场景能够在游戏中自然地展开。 例如玩家能够亲身参与到角色的道德抉择中,体验到深刻的情感冲击。
虽然组建跨专业团队,包括任务设计师、动画设计师、开放世界设计师等不同领域的专家。 这些人一开始就一起合作,确保所有设计元素能够协同工作。 例如在《赛博朋克2077:往日之影》中,某些任务需要特定的视觉灯光效果,需要视觉效果和灯光艺术家从一开始就参与设计过程。
人数多达400人要如何确保决策同步? 他提到敏捷开发中有一个关键角色是产品负责人(Product Owner),在内容团队中则是内容团队产品负责人(Content Team Product Owner, CTPO),通常由任务设计师或动画设计师担任,负责确保游戏部分功能在开发过程中始终保持一致。
Paweł强调了决策同步的重要性,尤其是在大型团队中。 作为设计总监的他无法亲自参与每一个决策,因此必须确保团队中的每个成员都理解游戏的整体愿景和目标,并能够在日常工作中做出符合这些目标的决策。 他提到在这种结构中,设计师、专家和领导者每天都在做出决策,因此需要确保所有人对愿景和目标有清晰的理解。
更多内容:赛博朋克2077专题赛博朋克2077论坛