中EN
概念页

空间尺度:狭窄、亲密与开阔

Narrow, Intimate & Prospect Space

Totten 按空间相对于角色度量的大小,把游戏空间分为三种空间尺度类型 (spatial size types):狭窄空间 (narrow space) 让人受限、制造紧张与脆弱感;亲密空间 (intimate space) 刚好容纳角色的尺寸与移动能力,友好、公平;开阔空间 (prospect space) 宽阔暴露,令人感到被攻击的危险。三者源于 Totten 在 Gamasutra 发表的"Designing Better Levels Through Human Survival Instincts"与 Grant Hildebrand《Origins of Architectural Pleasure》(第 4 章,p.161–168)。

狭窄空间(p.161–163)

  • 定义:不比角色度量大多少的空间,常常只容得下两个角色并排(原书图 4.18)。
  • 空间稀缺:空间本身成为资源,冲突来自争夺空间;PvP 中用作伏击和陷阱的瓶颈,赛车游戏里是"穿针引线"的紧张时刻。
  • 脆弱感:逼近度量极限会让玩家觉得许多动作做不出来。《生化危机》洋馆的走廊配合不直观的"坦克操控"放大幽闭感;《生化危机 7》去掉了坦克操控,但仍用狭窄的房子制造紧张,游戏甚至暗示两座宅子出自同一家建筑事务所——把玩法相似性当成一种建筑风格。
  • 潜行:《合金装备》的储物柜、通风管、爬行空间在隐藏 Snake 的同时限制机动和视野,强化"潜行与恐怖游戏中主角往往弱于对手"。

亲密空间(p.163–165)

  • 定义:不局促也不过大,"符合度量",空间里可交互的表面都在角色固有能力的范围内;角色获得高跳等能力后,"亲密"的范围随之变化。
  • 多边亲密空间 (multilateral intimate space):走廊射击和没有明显高低优势的多人竞技场,坡道、小高差和偶尔的掩体不破坏"平坦的竞技场",除技术外无人占空间优势;赛道够宽时玩家争的是名次而不是路面,狭窄与亲密交替产生策略。
  • 单人游戏:亲密空间常是剧情中的"友好"地点兼教学空间——《超级马力欧 64》碧奇公主城堡没有坑和敌人,可以按自己的节奏试验马力欧的能力;《超级马力欧 奥德赛》的纽敦市楼距很近,蹬墙跳就能上摩天楼顶。
  • 给玩家优势:Rocksteady 为《蝙蝠侠:阿卡姆疯人院》提出掠食者玩法 (predator gameplay)——与"主角弱于敌人"的传统潜行相反,蝙蝠侠更强、更能掌控环境;关卡提供高处和视线,让滑翔、钩爪和无声击倒都能发挥(原书图 4.23)。

开阔空间(p.166–168)

  • 定义:Hildebrand 所说的远古人类为食物和水离开洞穴、暴露于掠食者与天气中的空间。
  • 多人:任何一方能取得空间优势(如居高临下)的区域。单人:常用作 Boss 房——玩家无法利用能力取得空间优势,只能正面对抗强敌,如《洛克人》的 Robot Master 房间。
  • 恐惧的反向来源:狭窄空间制造幽闭恐惧,开阔空间制造广场恐惧 (agoraphobia);雾、音乐、阴影等营造场所精神的手段可以放大它。《Slender: The Eight Pages》整张地图是漆黑的开阔空间,Slender Man 在不同距离随机出现、在玩家转身时逼近——空间放大了他的移动度量,让玩家自己的移动显得慢得折磨人。

小结与图示

三种尺度可以嵌套在更大的结构中,并在节点之间形成对比(详见 分子图与施泰纳点)。下图按"空间相对角色度量的大小"排列三类,并标出各自主要的情绪效果:

flowchart LR
  N["狭窄:接近度量极限"] --- I["亲密:刚好容纳角色能力"] --- P["开阔:远大于角色、暴露"]
  N -.-> N2["幽闭、紧张、空间稀缺"]
  I -.-> I2["安全、公平、可试验"]
  P -.-> P2["暴露、广场恐惧、Boss 对决"]

与其他来源的对照

  • Rogers(见 关卡设计流程)说"玩家在大空间觉得安全,在窄空间觉得神秘危险",大空间适合大群敌人;Totten 恰好相反,把开阔空间与暴露、恐惧相联系,把亲密空间视为安全。两者可以调和:Rogers 讲的"大空间"是玩家能看清威胁的场地,Totten 讲的是无处藏身、看不清边界(如漆黑的 Slender 森林)的空间——关键不只是大小,还有可见性与掩体。
  • Schell(见 游戏空间与关卡架构)引 Christopher Alexander 的模式语言,讨论的是空间的"生命感";Totten 的三分法更像一把以角色度量为刻度的尺子,与 角色度量与基础移动 直接衔接。
  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)第 4 章 Basic Gamespaces(印刷页 p.145–212)

相关页面

游戏策划游戏空间与关卡架构Game Space & Level Architecture第 12 章的功能空间只是骨架,本章讨论玩家实际体验到的有血有肉的空间。建筑的首要目的是控制人的体验,因此建筑师与游戏设计师是近亲:都造人要进入才能使用的结构,都只能靠间接控制引导体验,所造之物都只为让人快乐。内容包括五种空间组织方式、地标、Christopher Alexander 的"无名特质"与生命结构十五性质、虚拟建筑的特殊性(尺度、第三人称畸变),以及"关卡设计就是细节层面的游戏设计"(第 3 版第 21 章 Worlds Contain Spaces;第 1 版为第 19 章)。游戏策划角色度量与基础移动Character Metrics & MovementRogers 把角色 (Character)、镜头 (Camera)、操控 (Control) 称为"三个 C",必须在前期定下,中途改动会像涟漪一样波及整个游戏。角色的玩法核心是度量 (metrics):以主角的身高、速度、可达高度为尺子,度量全世界的通道宽度、跳跃距离与攻击距离,玩家会像击剑手一样"凭眼"判断这些距离。在此之上,本页整理抽象游戏的度量、行走、奔跑、冲刺、潜行、待机、跳跃、攀爬与边缘摇晃、坠落、影子、游泳的设计要点,以及如何用角色本身传达状态(Level Up! 第 3 版 Level 5 The Three Cs, Part 1: Character,第 103、112–1游戏策划关卡设计流程Level Design WorkflowRogers 的关卡设计方法来自迪士尼乐园:自上而下地从世界、关卡、体验一直设计到每时每刻的玩法;先选主题(可用"墨西哥披萨"法翻新老套主题)并起两个名字;用节拍表找扎堆与雷同;关卡分为小巷 (alley) 与岛屿 (island) 两类;用地标 ("weenie")、光照与"眯眼测试"引路,用"手指"小岔路奖励探索,用"幻觉叙事"讲故事;尽早决定脚本搭建还是程序化生成;先在纸上画图,再做灰盒、用游乐场测试机制,最后(或最先)做教学关,甚至让整个游戏都是教学关(Level Up! 第 3 版 Level 9 Everything I Learned About Level Design, I 游戏策划分子图与施泰纳点Molecule Design & Steiner Points分子设计 (molecule design) 来自 Luke McMillan 与前建筑师 Nassib Azar 的 Gamasutra 文章"The Metrics of Space: Molecule Design":把关卡中的游戏空间画成节点 (node),把它们之间的视线或通行关系画成边 (edge),借图论组织空间。Totten 把它与建筑的邻近图结合,补上自己的边的图例,用空间尺度类型填充节点,并讨论文中的施泰纳点 (Steiner point)——作为捷径或障碍的垂直连接(第 4 章,p.168–174)。游戏策划敌人与 Boss 设计Enemy & Boss DesignRogers 的敌人设计法则是形式服从功能:先定尺寸、行为、速度、移动、攻击、攻击性、生命,再决定外观;让不同行为的敌人互相搭配,制造需要"威胁分析"的战斗谜题;让玩家想去打敌人,并恨他们。Boss 是阻挡进程、充当关卡或世界高潮的大型或高难度敌人,核心是由主攻击、无敌攻击、弱点状态和机会窗口组成的模式,场地是 Boss 战的延伸,最后一击必须由玩家完成(Level Up! 第 3 版 Level 11 They All Want You Dead,p.317–353)。游戏策划眺望与庇护Prospect & RefugeTotten 认为建筑追求"安全带来的愉悦",游戏则从"克服危险后的释放"中获得愉悦,所以关卡可以比建筑更大胆地使用危险。核心工具是 Grant Hildebrand(借自 Jay Appleton 一脉的环境心理学)的眺望 (prospect) 与庇护 (refuge):开阔、明亮、暴露的空间与封闭、隐蔽、可向外观察的空间交替,玩家从庇护处评估威胁,穿过眺望空间奔向次级庇护 (secondary refuge)(第 6 章,p.257–277)。游戏策划模式语言与程序化关卡Pattern Languages & Procedural LevelsTotten 认为程序化内容生成 (PCG) 的目的不是取代美术和关卡设计师,而是扩展人的能力。他用 Gillian Smith 的四种 PCG 方法和资源粒度来定位关卡设计师的工作,主要讨论构造式 (constructionist) 系统,并把 Christopher Alexander 的模式语言——"每个模式描述一个反复出现的问题及其解法的核心"——与第 3 章的场景等同起来:手工设计好的场景就是可供算法拼接的模式(第 11 章,p.475–494)。

输入关键词开始搜索

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