数值的意义是什么
事实上游戏节奏把控主要就要依赖游戏内的数值调整,设计符合预期的游戏体验是数值设计的主要工作。另一方面,数值设计也导向了游戏的玩法是否成立,也就是保持平衡性。
什么是数值框架
数值框架事实上是在对游戏中的数值进行分类,进行建模,
因为对体验的调整需要依赖数值,并且这部分的内容是高度动态的,即大部分情况下都需要时刻更具体验进行调整,建立框架的目的是为了方便进行数值调整,并且通过数值框架找到调整这一体验所对应的数值。
方法论
量化
任何框架的基础都是量化,理想情况下,需要找到一个合适的角度对数值进行量化,基于此构建完整的框架。
名词
- 减法公式:$A = B - C$ 对用户侧透明,并且数值可能被减到0形成碾压
- 除法公式:$A = B / C$ 得到一个比值内凹的曲线在无穷大与0之间
- 通过比值来控制输出效率来调节
- 百分比公式:$A = B * (1-C)$ 对用户侧透明,通常用来解耦其他对象的属性
- 指数公式:$A = B ^ C$ 指数增长曲线
公式
公式基本就是数值部分最主要的产出,这里也对应了前面提到了,在数值框架中找到调整体验的依据。
框架
其实这一块和软件开发中的框架概念是类似的,都是对游戏中的数值进行抽象,重构并重新构建,下面是收集到的一些关于方法论的内容。
战斗框架
时间 = 有效生命/有效输出
时间是战斗中最重要的指标,多久击杀目标是最直观的体验。通过调整有效生命与有效输出来调整时间从而调整战斗体验。
进一步就是关于如何构建有效生命与有效输出了,可以根据具体需求来确定。对应到上面量化的概念,就是将游戏中的各种属性量化为有效生命与有效输出,比如闪避就对应着有效生命,可以用数学期望进行量化。