玩家处理的信息分为功能性和审美性两类,功能性信息帮助玩家进行游戏活动,审美性信息定义游戏环境。
游戏玩法(gameplay)是玩家可以进行的活动集合,功能性信息对游戏玩法至关重要。
可玩性(playability)是游戏的易用性,决定了玩家理解并执行游戏活动的能力。可玩性不佳会严重影响玩家的游戏体验,即使其他方面再好。
玩家在描述和评价游戏时,最初关注的是游戏玩法而非可玩性。玩家对游戏的分析往往集中在“你能做什么”上,即游戏玩法。
游戏玩法是玩家评价游戏时的主要关注点,功能性元素的缺陷无法通过非功能性设计来弥补。
以玩家为中心的方法可以将游戏玩法定义为——玩家在游戏体验中可以执行的活动集合,以及虚拟世界中的其他实体对玩家行动的响应或自主行为。
游戏机制(game mechanics)是游戏玩法的工具,玩家通过与玩具(游戏对象)互动来进行活动。从玩家中心的视角,游戏机制可以定义为基于规则的互动子系统,能够接收输入并产生输出。
游戏规则规定了玩具的使用方式和关系。
游戏机制(game mechanics)的功能性很重要,但乐趣的来源是它们如何让玩家喜欢或不喜欢。
游戏机制的语义特征(semantics)决定了玩家对它的第一印象,这可能使玩家喜欢或不喜欢它。
玩家在评判游戏机制是否“好”时,会关注挑战、控制、掌握、成就和奖励等因素。
挑战和奖励来自与游戏机制相关的三项活动:学习机制、在普通情况下使用机制、在特殊情况下使用机制。
学习机制给玩家带来了内在的挑战,要求玩家探索和理解机制的工作原理。
在普通情况下使用机制给玩家带来了外在的挑战,玩家需要根据外部环境条件决定使用哪些机制特性。
在特殊情况下使用机制给玩家带来了更复杂的外在挑战,玩家需要在外部因素可能改变机制运作的上下文中使用机制。
玩家需要理解外部条件如何影响机制,并学会如何利用它们来增强机制。以《Quake®1》游戏中的移动系统为例,玩家需要控制角色的移动,包括跳跃等动作。玩家必须理解和学习跳跃机制的所有规则,包括垂直跳跃、向前跳跃和长距离向前跳跃。学习跳跃动作具有挑战性,并且在玩家看到学习过程中的反馈时会感到很满足。但是,一旦掌握跳跃机制,玩家通常会失去对它的兴趣,这被称为“倦怠”(burnout)。避免倦怠的方法是让玩家在使用机制作为工具实现有意义的结果后立即使用游戏机制。
要维持和增强玩家在学习使用游戏机制时的动机,需要平衡学习过程所需的努力和时间、使用已学知识的努力和时间,以及使用机制的回报。预估每个游戏机制特性的学习时间,并确保学习时间与玩家感知到的特性复杂性和相关性成正比。
为了避免倦怠(burnout),设计游戏时要让玩家在感觉学会了机制后立即使用它们作为游戏工具。为了进一步减少倦怠的可能性,并增加机制的吸引力和相关性,确保玩家有足够机会在外部因素的影响下使用游戏机制的特性,实现其他方式无法达到的目标。
所有这些指导方针都明确依赖于时间,目前没有正式的度量标准来帮助决定玩家在每个游戏机制相关活动上应该花费多少时间。
学习时间不应过长,否则可能会产生挫败感。
学习完成后,玩家必须有机会在普通情况下应用所学知识,直接使用该特性。
为了使这个过程有意义和有回报,应用时间应该至少是学习时间的三倍。
玩家与虚拟世界的互动是通过任何游戏中最重要的机制来实现的:玩家代具。(player-token)这种代具可以是一个真正的化身,代表玩家在虚拟世界中的化身(就像在《雷神之锤》和《古墓丽影》这样的游戏中那样),或者它可以是一个"看不见的手"(就像在《俄罗斯方块》和《模拟城市》这样的游戏中那样)。
规定玩家代具的规则决定了玩家可以用它做什么,以及通过它与虚拟世界的其他部分可以做什么。换句话说,玩家代具是游戏设计行话中所谓的"核心游戏玩法"的关键,因此是所有游戏机制中最重要的。
核心游戏玩法定义为玩家在游戏体验中频繁进行,且对赢得游戏不可或缺的活动集合。
允许执行核心游戏玩法活动的机制被称为“核心游戏机制”(core game mechanics)。
核心元游戏玩法(core meta-gameplay)活动通过使用核心游戏机制(core game mechanics)增加了游戏的深度,而不需要玩家进行大量新的学习。
卫星游戏机制(satellite game mechanics)旨在增强现有活动,它们可以是增强型(enhancement)、备选型(alternate)或对抗型(opposition)。
增强型机制(enhancement mechanics)通过添加新特性或修改现有特性来增强核心游戏机制。
备选型机制(alternate mechanics)提供不同的方式执行相同活动,给予玩家新的选择和学习机会。
对抗型机制(opposition mechanics)设计用来增加游戏的挑战性,通过阻碍玩家进展来提升游戏体验。
一个良好的游戏机制架构模型允许基于少数核心机制构建简单而丰富的游戏玩法,通过各种卫星机制引入变化。
边缘游戏玩法(peripheral gameplay)是那些需要全新机制的活动,它们暂时替代了核心游戏玩法,但应谨慎使用,尽可能避免。
一个良好的游戏机制架构模型可以基于少量的核心机制构建出完整的游戏玩法。
游戏玩法设计指南包——最小化掌握核心机制特性所需的学习时间、最小化核心机制的数量和每个机制的特性数量等。