GameRes游资网授权发布 文 / 张锋

  属性的价值应该如何评估?一些属性远较,又彼此没有关联的属性应该如何衡量其价值?

  100点物理攻击力和5%的暴击应该如何取舍?让我们带着这个问题来探讨“属性的价值体系”

  有效生命

  有效生命(effective life)目标遭到攻击后,通常不会遭受完全伤害,而是根据制御力进行一定的减免。

  1、减免比叫做减伤率,在物理攻击和魔法攻击上,称作物理攻击减免率(Physical relief)简称Pr和魔法攻击减免率(Magic relief)简称Mr,有概率就会有数值,往往大型游戏会受多种减免的影响。由于制御存在,生存能力(血量)往往比属性值要高,叫做有效生命,承受力,生存能力,记为Ehp。

  2、同理,由于闪避率(Agl)的存在,生存能力也会变得比属性值强化。

  3、如开放,它还会受格挡,招架,等多种概率属性,数值属性的共同影响,这里只讨论最简模型。

<ignore_js_op>

  躲闪影响下

<ignore_js_op>

  有效伤害

  有效伤害(effective dps)在设计思想上我们就分析了输出和生存相辅相成,既然有有效生命的概念,那么也会有有效输出的概念。有效输出会受到暴击,穿透,反击,连击,额外伤害等多种属性的影响。

<ignore_js_op>

  有效回合

  有效回合(effective round)有效回合即判断胜负下生存和输出的比。

<ignore_js_op>

  升级属性

  升级可变属性一般用ΔHP  ΔSP  Δpatk来定义,一般为线性函数,便于运算和推演,Δ δ 德尔塔 Delta 变动的意思,希腊字母,一般用在数学公式中。

  理解成本

  任何一个属性提出和功能的开发都要考虑到理解成本、收益、衰减、熵值。其中理解成本是应该放在第一位的,作为设计者不能满足自己的YY而创造出一大堆可能有歧义的元素。

  属性推演

  以乘法公式为例:各属性皆是通过战斗公式关联,彼此产生了联系。

  参战属性已知两类:

  生存属性:生命,防御,躲闪,格挡,招架,忽视 ……

  输出属性:攻击,暴击,反击,连击,穿透,增伤 ……

  所有参战属性,均可形成数学逻辑关联,我们以有效生命为基准,建立价值评估体系。

  ※我们以 Value(x)为价值函数,则 V(Ehp)为有效生命的属性价值,设  V(Ehp) = 1

  ※属性推演同战斗公式的类型相关,不同公式推演结果不同,但方法类似。

  闪避价值

<ignore_js_op>

  其他价值

  同理可以通过求导的方法将其他价值计算出来,这里受篇幅所限就不一一举例了。属性推演只是验证属性价值的方法之一,战斗力系数法,动态拟合法也各有道理。

  同价属性

  由于开发的游戏众多,日本,欧美游戏杂糅,造成了很多实际价值完全等同的属性出现。
一般必杀等价暴击,招架等价格挡,连击等价反击,但公式不同也会不等价,各看设计。 例如会心一击可以是暴击的一个别名,也可以是独立属性参与圆桌掷色判定。

  属性成长

  公式依游戏实际出发,以运算为目的,结果为导向。须依托实际的需求来考量,不可脱离游戏环境,游戏设定是为了追求稳定的战斗节奏,是需要被预期的,是直观的战斗感受。优秀的公式要遵守简单,易懂好维护的原则。要稳定属性价值,解决边际效应,让游戏获得良性发展。

  属性成长曲线

<ignore_js_op>

  阐述:f(level)代表“角色属性随等级成长的成长曲线”,有直线、抛物线、纯读表无规律等做法。只要你可以满足调整表达式时所有公式中的数值都等比增幅,就不会影响到战斗节奏。

  PS:成长属性因其特殊性,应单立文档独立阐述,请查看《数值相关——成长属性》。

转载于:https://www.cnblogs.com/yzjn/p/6229801.html

游戏数值策划属性篇(二):属性价值评估相关推荐

  1. 游戏数值策划经验篇:从多角度解读游戏经验值设计

    GameRes游资网授权发布 文 / 张锋 有些时候我会静下心想:经验究竟是一条怎样的线? 玩家会问:我要多少天玩到100级? 主策会拍:日常产多少经验?用到哪里去了? 领导会问:几个月能回本?几个月 ...

  2. 横板格斗类游戏实战:游戏数值策划表

    游戏数值表在游戏设计中非常的关键,策划可以通过表格工具与表格公式来做好游戏的数值,程序当表格是一个配置文件,直接读入数据即可.游戏数值策划表是数值策划与程序沟通对接的主要的方式, 所以对项目开发来说非 ...

  3. php开发游戏玩家属性,游戏数值策划属性篇(一)

    "属性"从何而来,终归何处?在整个游戏设计中笔者围绕着这个问题展开思考..... 一.关于属性设计思想的几点思考 1)定位 定位(Attributes)包括"角色&quo ...

  4. 游戏数值策划属性篇(一):关于属性设计的几点思考

    摘要: 本文转载自: http://www.cocoachina.com/game/20150906/13333.html(只作转载, 不代表本站和博主同意文中观点或证实文中信息) "属性& ...

  5. visual fortran常用数值算法集_资深游戏数值策划自白:数值不是你想象的那么简单!...

    做一个靠谱的策划,这是我唯一的心愿.关于游戏数值我只想说:数值不是你想象的那么简单! 下面具体说说我对数值工作的想法. 1)不要随大流. 例如,很多人就认为腾讯能成功靠的不就是QQ么. 例如,很多人认 ...

  6. 一个游戏数值策划的自白:我所理解的数值工作

    http://www.gameres.com/456687.html 5 天前 上传 下载附件 (189.15 KB) GameRes游资网授权发布 文 / 张锋 关于游戏数值我只想说:数值不是你想象 ...

  7. 游戏数值策划 伤害公式选择

    伤害公式的选择 这里讲的伤害公式,是和战斗公式存在一点差异的.战斗公式应该包含了造成伤害前的很多判断. 伤害公式通常可分为减法公式和乘除法公式两大类.这里我们详细的讨论这两类公式的特点.然后在之后的工 ...

  8. 游戏数值策划入门介绍

    网上有很多关于数值策划入门的文章了,也有很多精品,但是却鲜有提及如何认识数值策划这个岗位,我说的是思想上.这正如一本书介绍Excel,一味的介绍函数.VBA,操作技巧快捷键,却不告诉你应当如何看待函数 ...

  9. 为什么平衡对游戏数值策划如此重要

     我们要知道一个数值策划在游戏里要考虑系统数值,金融,成长系统,奖励系统,成就系统,游戏通货膨胀,数值自己主动化測试,游戏等价系统构建,游戏计费系统构建,Ai数值系统构建,模式识别统计系统,游戏后 ...

最新文章

  1. 第三届山西省赛1004 一道大水题(scanf)
  2. Hdoj Minimize The Difference
  3. 低版本ulibc支持recvmmsg sendmmsg功能
  4. MongoDB服务启动与停止命令(Windows环境)
  5. 比OCR更强大的PPT图片一键转文档重建技术
  6. 通过文件锁 Lockfile/flock 让脚本单实例运行
  7. iPhone7,苹果最后的摇钱树
  8. paip.android 手机输入法制造大法
  9. ABAP 培训笔记 part 7
  10. 查找与清除线程插入式木马
  11. 怎样制作网吧服务器,网吧无盘系统怎么做之装置服务器系统
  12. 【源码阅读 | 03】only-allow 统一规范团队包管理器
  13. 知乎上100条简短深刻的回答
  14. lzy的游戏【思维分析】【背包】
  15. 我们首先要知道哪些行业适合用微信赚钱
  16. 移动端地图技术分享 百度高德SDK
  17. vivado 数码管学习(二)数码管显示一位数字和显示八位数字
  18. 张一鸣:我这7年来的人生感悟
  19. 难度较大的微软面试题
  20. 孙孟晋:摇滚漫卷西风-记贺兰山摇滚音乐节

热门文章

  1. 计算共形几何-微分几何
  2. 【毕业设计】图像识别垃圾分类系统 - python 深度学习
  3. nodejs安装以及使用学习
  4. 仿蘑菇街,京东,苏宁易购,海尔商城等33套大气购物商城网站模板,附源码免费下载地址...
  5. C++密码库crypto++的使用和安装
  6. QQ客服聊天功能网页跳转只需要几行代码
  7. Kaggle猫狗大战(cats-vs-dogs)数据集
  8. accessible: module java.base does not “opens java.lang“ to unnamed module
  9. 一个数如果恰好等于它的因子之和,这个数就称为 “完数 “
  10. 职业认知篇:精进职业核心,拥抱职业变化