中EN
概念页

场景与可读性

Scenes & Readability

场景 (scene) 是 Anna Anthropy 在与 Naomi Clark 合著的《A Game Design Vocabulary》(2014)中提出的概念:玩家此刻面对的、一屏大小的已设计关卡空间,被她称为"游戏节奏最基本的单位"(原书 p.40)。Totten 把它当作微观尺度的关卡设计方法,并与可读性 (readability)——玩家从一个视点能否看懂目标、路径与威胁——联系起来;在 3D 中,可读性还可以按玩家水平有意调高或调低(第 3 章,p.118–124)。

场景:一屏为单位设计(p.118–120)

  • 这里的"场景"是概念意义上的,不是 Unity 等引擎里存放关卡的"场景文件"。
  • 一屏为单位设计,可以逐刻检查关卡的核心机制在每一时刻如何表达。
  • 《Lissitzky's Revenge》(Totten 对 Atari 2600《Yars' Revenge》的重制,美术取自 El Lissitzky 1920 年的布尔什维克宣传海报):每关就是一张可交互的"海报",每个谜题都必须在一个场景内完成。对设计者,这是易于达成的目标;对玩家,一切都摆在眼前,抽象画面也看得懂。
  • 少而相关胜过多而杂:大空间诱使新手把所有开关、危险物、可动墙都扔给玩家;Anthropy 强调,小空间里放几个彼此有趣互动的物件同样有力。《Lissitzky's Revenge》第三世界只有三种物件(触发开关的红方块、会摧毁红方块但不伤玩家的灰色图形、能摧毁灰色图形的酒红方块),这一组合就能被反复"榨取"。
  • 《Dead Man's Trail》(等距 3D 僵尸游戏):搜刮关由随机挑选的"地块"拼成迷宫,每块横竖各 3 屏,即 3×3=93\times3=9 个场景;设计者把精力集中在部分场景,其余留作玩家与僵尸的动线 (circulation)。核心机制是"拿了就跑"——停留越久尸潮越大,测试发现玩家需要清晰的逃生路线,所以每一屏都要单独有趣、可读;需要跨屏的段落(如僵尸能突袭的长玉米地)就用环境美术把屏与屏之间的路径标清楚。

3D 中的场景与"接近"(p.120–122)

3D 游戏的镜头没有 2D 和等距游戏那么受限。Totten 给出两种延伸:把每个建筑空间(走廊、房间)都当成场景做得有趣;或者用场景的思路设计接近 (approach)——从一个空间过渡到另一个空间、在入口处观察下一空间的那一刻("接近"在后续章节会反复出现)。

Blake Rebouche 在 GDC 2018 讲《地平线:零之曙光》任务设计时,展示了一间有巡逻敌人的房间。成功的标准有两条:在房间里周旋、战斗本身有趣;玩家进门时就能从一个制高点看到目标、看到可选路径,并计划如何对付敌人。早期原型的反馈是可见性差:出口难找、大障碍物挡住敌人、路径不够有趣。改版后有多个遭遇点、更醒目的目标、可以包抄的多条路径和高差变化,入口处还加了一段带栏杆的楼梯,玩家可以停在上面不被发现,从那里评估所有敌人和路径。Totten 也提到,为了表达改版,他不得不从 2D 平面图换成 3D 轴测图——好的 3D 关卡要充分利用 3D 空间,也要在 3D 中理解。

可读性不是一刀切:单扫描与多扫描(p.122–123)

Hi-Rez 的 Andrew Yoder 在 GDC 2018 演讲"The Holy Grail of Multiplayer Level Design"中,用扫描 (scanning)——玩家要看几次才能看懂一个空间——来衡量可读性:

单扫描空间 (single-scan)多扫描空间 (multi-scan)
玩家怎么看懂站在一处转一圈镜头,就知道房间里有谁、有什么先扫一次,绕过障碍物,再扫一次
适合谁休闲玩家想要藏身点、伏击和惊喜的竞技玩家
与单人可读性的关系符合 Rebouche 的标准Rebouche 单人原型里的"缺点"(遮挡物)在高水平对战中反而有用

结论:可读性是可以按玩家类型调节的参数,随类型而有分寸。

下图概括本页的方法:先用场景做微观单位,再决定它的可读程度应该面向哪类玩家。

flowchart LR
  A["场景:一屏或一个房间"] --> B["入口或接近处的视点"]
  B --> C{"目标读者是谁?"}
  C -->|"休闲或单人"| D["单扫描:一眼看全目标、路径与敌人"]
  C -->|"竞技多人"| E["多扫描:保留遮挡、藏身与伏击点"]

与其他来源的对照

  • Rogers(见 关卡设计流程)提出"看起来能去的地方就应该能去"、地标与眯眼测试,关心的是可导航;Totten 借 Rebouche 和 Yoder 把可读性扩展到"能否从入口预先规划战斗",并指出多人竞技中可读性应当有意降低——Rogers 的黄金法则没有讨论这种取舍。
  • Schell 的兴趣曲线(见 兴趣曲线)以时间为轴;Anthropy 与 Totten 的"场景"是以空间为节奏单位,两者可互相换算:玩家通过场景的速度决定了兴趣曲线的横轴。
  • Adams & Dormans 把任务(mission)与空间(space)分成两张图再映射(见 关卡设计与机制的整合);场景则是在单屏尺度上同时检查二者,是更小粒度的检查单位。

原书问题

  • 原书 p.118 把 Atari 2600 游戏写作 "Yar's Revenge",正确名称是 Yars' Revenge(Atari, 1982;"Yars" 是外星种族名的复数,见 Atari 官方重发行商品名及 Wikipedia "Yars' Revenge" 条目)。
  • 本章正文上标与章末注释不对应:p.118 的《Lissitzky's Revenge》标 16、《Dead Man's Trail》标 17、《Yars' Revenge》标 18,p.121 的 Rebouche 演讲又标 16、《地平线》标 20、p.122 的 Yoder 演讲标 21;而章末注释 16 是 Rebouche、17 是 Fullerton、18 是 Totten 的课程、20 是 Rogers、21 是 Retronauts 播客,前述三款游戏、《地平线》和 Yoder 演讲都没有对应注释(可在原书 p.142–143 注释表直接核对)。
  1. Architectural_Approach_to_Level_Design_-_Christopher_Totten.pdf
  2. Christopher W. Totten《An Architectural Approach to Level Design: Processes and Experiences》第 2 版(CRC Press, 2019, ISBN 978-0-8153-6136-7)第 3 章 Level Design Workflows(印刷页 p.109–143)

相关页面

游戏策划关卡设计流程Level Design WorkflowRogers 的关卡设计方法来自迪士尼乐园:自上而下地从世界、关卡、体验一直设计到每时每刻的玩法;先选主题(可用"墨西哥披萨"法翻新老套主题)并起两个名字;用节拍表找扎堆与雷同;关卡分为小巷 (alley) 与岛屿 (island) 两类;用地标 ("weenie")、光照与"眯眼测试"引路,用"手指"小岔路奖励探索,用"幻觉叙事"讲故事;尽早决定脚本搭建还是程序化生成;先在纸上画图,再做灰盒、用游乐场测试机制,最后(或最先)做教学关,甚至让整个游戏都是教学关(Level Up! 第 3 版 Level 9 Everything I Learned About Level Design, I 游戏策划游戏空间与关卡架构Game Space & Level Architecture第 12 章的功能空间只是骨架,本章讨论玩家实际体验到的有血有肉的空间。建筑的首要目的是控制人的体验,因此建筑师与游戏设计师是近亲:都造人要进入才能使用的结构,都只能靠间接控制引导体验,所造之物都只为让人快乐。内容包括五种空间组织方式、地标、Christopher Alexander 的"无名特质"与生命结构十五性质、虚拟建筑的特殊性(尺度、第三人称畸变),以及"关卡设计就是细节层面的游戏设计"(第 3 版第 21 章 Worlds Contain Spaces;第 1 版为第 19 章)。游戏策划兴趣曲线Interest Curves娱乐体验的质量,可以用其事件序列能在多大程度上持续抓住"宾客" (guest) 的兴趣来衡量。把兴趣随时间画成兴趣曲线,好的形状是:开场钩子 → 小回落 → 有起伏地逐步上升 → 大高潮 → 收尾时宾客仍意犹未尽。这种形状可以是分形的(整局/关卡/单个挑战各自嵌套)。兴趣可拆为三个因素:固有兴趣、呈现的诗意、投射(第 3 版第 16 章 Experiences Can Be Judged by Their Interest Curves;第 1 版为第 14 章)。游戏策划关卡设计与机制的整合Integrating Level Design & Mechanics第 10 章把焦点从纯涌现的机制转向"用机制设计进程":机制造出"玩具",关卡用它造"游乐场"(Kyle Gabler 的说法)。要点有四。①四种进度:完成任务、接近数值目标、角色成长、玩家自身技能成长。②每关聚焦机制的不同子集,例如《星际争霸 II》的关卡专属机制。③把关卡拆成任务 (Mission) 与游戏空间 (Game Space) 两个视角,两者都能用 Machinations 表示:给任务加挑战、子任务、依赖、可选与互斥任务;用池表示地点、用锁钥控制可达性。④教玩家玩:Daniel Cook 的技能原子 (Skill Atom) 与技能树(宜深不宜宽),以及空手道的基本→基本型→型游戏策划关卡设计图纸与图示Drawing & Diagramming for Level DesignTotten 把关卡定义为"把玩法深思熟虑地落实到供玩家栖居的游戏空间中",并认为关卡是设计者与玩家之间最主要的沟通工具,应以调整玩家行为、传达意义、增强空间三个目标来规划。本页整理他从建筑学借来的手绘技法、五种建筑图、用于非物理信息的图示(邻近图、概念图、游戏地图、流程图、Mark Brown 的 Boss Keys 图),以及从纸面过渡到引擎时的数字工具与尺度管理(第 2 章,p.51–108)。游戏策划城市意象与开放世界导航Image of the City & Open-World Wayfinding沙盒(开放世界)的难点是方向感与位置感。Totten 借城市规划解决:Walt Disney 与 Schell 的建筑诱饵 (architectural weenie) 把玩家吸引到目标,Kevin Lynch《城市意象》(The Image of the City, 1960) 的五要素——地标、路径、节点、边界、区域——让城市(和游戏世界)具有可读性 (legibility)(第 4 章,p.176–186)。游戏策划游戏镜头Game Camera糟糕的镜头是让玩家最快弃游的原因。Rogers 把镜头作为"三个 C"的第二个:先选一种主镜头(静态、可卷动、视差卷动、第一人称、第三人称跟随、2.5D、等距、俯视、AR),其他镜头只用于特定情境;再决定玩家是否掌控镜头;最后借用电影的景别、角度、运镜与构图规则,并守住两条铁律——镜头永远指向目标、永远不让角色离开镜头(Level Up! 第 3 版 Level 6 The Three Cs, Part 2: Camera,p.139–167)。游戏策划环境符号与视觉语言Environmental Symbols & Visual LanguageTotten 认为环境美术不只是"填满关卡的酷东西",而是教学工具:美术资源与脚本行为配对后,玩家把物件与机制联系起来,物件就成了符号 (symbol)。符号要外观独特、反复出现;色彩、对比、框景、三分法让符号从背景中凸显;现实中的建筑类型 (architectural types) 则是玩家早已懂得的现成符号(第 5 章,p.222–238)。游戏策划眺望与庇护Prospect & RefugeTotten 认为建筑追求"安全带来的愉悦",游戏则从"克服危险后的释放"中获得愉悦,所以关卡可以比建筑更大胆地使用危险。核心工具是 Grant Hildebrand(借自 Jay Appleton 一脉的环境心理学)的眺望 (prospect) 与庇护 (refuge):开阔、明亮、暴露的空间与封闭、隐蔽、可向外观察的空间交替,玩家从庇护处评估威胁,穿过眺望空间奔向次级庇护 (secondary refuge)(第 6 章,p.257–277)。游戏策划教学关设计Tutorial Level DesignTotten 认为第一关"担子最重":既要让玩家兴奋、引入世界与角色,又要教会玩法,有时还要给一个"钩子"。他把第一关看作建筑的入口 (portal),用空间(场景、门槛、受控的接近、聚会空间)、行为主义(教学中的奖励、作为奖励的通行)、蒙特梭利(课程表、限制可能性)和建构主义(检查点的远近)四类"积木"搭建教学关;教什么要靠目标受众假设加测试来确定;教学媒体要视觉与音频并用(第 8 章,p.325–374)。游戏策划模式语言与程序化关卡Pattern Languages & Procedural LevelsTotten 认为程序化内容生成 (PCG) 的目的不是取代美术和关卡设计师,而是扩展人的能力。他用 Gillian Smith 的四种 PCG 方法和资源粒度来定位关卡设计师的工作,主要讨论构造式 (constructionist) 系统,并把 Christopher Alexander 的模式语言——"每个模式描述一个反复出现的问题及其解法的核心"——与第 3 章的场景等同起来:手工设计好的场景就是可供算法拼接的模式(第 11 章,p.475–494)。

输入关键词开始搜索

滚轮或双指缩放 · 拖动平移 · 双击放大 / 还原