理性游戏设计(RGD)学习笔记

理性设计就是消除不必要的信息,使事物本质上可读、可理解和明显,以有序且易于消化的方式引入机制,并保留游戏的学习和难度曲线。

近日,在一次分享上了解到了理性游戏设计(RGD)和理性关卡设计(RLD),发现其在设计角度上可能是一套比较通用的设计方法论,在分析角度上也会是一套系统评价拆解游戏的好工具。于是后续有进行了一些学习,总结在这篇文章中,之后也会利用这个工具进行一些游戏的拆解。主要参考的是一个视频RGD Workshop : Rational Game and Level Design

传统设计方法belike:

  • 接到开发任务(品类、形式 ……)
  • 体验(预期中的体验是怎样的)
  • 途径(如何达到预期中的体验)
  • 游戏(原型)
  • 希望得到了吸引人的体验、有产出、有乐趣……(祈祷会有一个好结果吧)

理性游戏设计belike:

  • 目标(并不具体,但是知道大概该有那些形式的机制)
  • 游戏机制(符合目标的一些玩法)
  • 技巧需求(通过这些机制需要何种技巧)
  • 期待的输入(面对这些技巧,期待玩家进行怎样的输入,决定难度)
  • 原子参数(组成机制影响难度的重要参数)
  • 关卡设计模式/构成(根据对于关卡的预期选择关卡的原子组件构成关卡)
  • 标识/反馈(一些具体的润色的东西,提升玩家对于游戏的理解,顺滑地进入预期的体验)

目标

  • 目标是一个玩家必须完成的东西。玩法是玩家的一系列围绕目标展开的动作。
  • 一个定义好的目标独立于游戏的形式。玩家一进游戏就该明白要做什么。
  • 一个定义好的目标不一定是具体的,或者说是不向玩家展现全部的细节。
  • 例子:目标:将一个球在不被拦截的情况下从A点移动到B点。
    • 这句话给出了具体的物体(球),目标(AtoB),失败条件(被拦截)
    • 下一步要做的就是解释更多的细节:物体的更多信息(球如何运动?),达成目标的更多信息(如何移动?如何携带物体?),失败的更多信息(为什么被拦截?)

      机制

  • 与目标不同的是,游戏机制是一个非常具体的东西。具体的游戏机制有具体的难度区分。
  • 如果没有挑战,那就仅仅是一个行为。这并不一定是坏事,但一定非常需要去指明这一点。譬如说简单的移动,那没有什么挑战,就仅仅是一个行为,但当移动需要某些精确性时,挑战就产生了。
  • 所有的挑战都能被分为物理的、心理的、社交的。
  • 当设计机制时,一定要注意玩家的体验和玩家正在做的事之间的差异。
  • 设计师需要给团队里的其他成员一个明确的证据关于如此设计的目的。

    技巧需求

  • 明白需要玩家去做什么?需要他们因什么而成功/失败?
  • 拆分出挑战的本质。了解是玩家需要面对怎样的挑战。
  • 物理挑战:精度
  • 心理挑战:时机,反应,测量……
  • 社交挑战:

    期待输入

  • 玩家需要字面上的做什么。按哪些按钮,以何种顺序……
  • 将输入作为设计的一个内容
    • “输入”的行为具有乐趣吗?
    • 在游戏情境中能有乐趣的潜力吗?
  • 设计不好的输入会破坏沉浸感。好的输入让玩家注意力集中在目标上。

    原子参数

  • 代表了不同难度的游戏机制。设计者可以通过调整顺序、种类适时调整难度。
  • 必须找到衡量每个参数的标准才能使其可用。这就是经验积累了。
  • 为每个游戏机制创建一个原子参数表格。
    • 不要增加没有影响的原子参数
    • 多于6个的原子参数是不可用的
  • 对于原子参数和机制自信点。也就是别直接评价酷或者不酷,后续验证了才知道。

    关卡设计模式/构成

  • 重复前五个步骤,构建RLD表格。思考玩家会在关卡中经历怎样的体验。
  • 重点
    • 数学上看,复杂度的线性增加使难度指数型上升。考虑RLD表和实际中玩家的体验的联系
    • RLD是一个出发点,但总有元素无法量化
    • 当参数失去作用,就让混乱来创造乐趣吧!
  • 考虑各个方面,看看删除/增加某些部分是否会让游戏更好。

    标记&反馈

  • 为玩家提供标示和好的/坏的反馈循环
  • 玩家不需要手把手去交,但是需要明确的提示/规则。
  • 构建一个系统去奖励玩家在游戏中的投入
  • 构建一个系统告诉玩家为什么失败。以此为基础教授希望看到的行为。

    举例

  • 目标:在不被拦截的情况下将一个球从A点移动到B点
  • 技巧:精准度,时机,测量
  • 期待输入:
    • 手机屏幕上滑动
      • 起始点,终止点
      • 速度
      • 距离
  • 原子参数:
    • 操作窗口(时机)
    • 预测
    • 输入(角度,差别)容忍度
  • 难度: 无,简单,中,难,超难
  • RGD表格
参数/难度 无难度 低难度 中难度 高难度 超高难度
操作窗口 随便 10s 5s 2s 0s
预测 不需要 30s 15s <10s
角度容忍 360° 270° 180° 30° <5°
幅度偏差容忍 随便 随便 完整扫过 <完整扫过 <四分之一扫

方法

更多是用来拆解一个关卡中的玩法。

  1. 玩法
  2. 核心机制
  3. 构成
  4. 技巧
  5. 输入
  6. 原子参数(应注意区分原子参数的功能与形式)

考验技巧的模式