游戏数值分层分段设计

数值分层分段思想的运用,在游戏中,尤其是PC端网游以及手游,几乎随处可见,但是却常常被人忽略。打算写这篇文章,主要是对之前体验过的SLG手游的一个收获感想,为以后工作提供文字化参考,同时也作为一个思想上的分享。

为什么会需要数值分层分段

玩家玩游戏,最初不会去关注游戏中数值的分层分段,直到对游戏内某个模块的体验感受和预期出现了较大的落差,才会转而关注数值,思考之后在游戏中怎么做才是最好的,对自己是最有利的。随着这一阶段的不断学习思考和尝试,玩家就会对游戏越来越了解,知道哪些部分对自己非常重要,哪些部分可以不用投入过多资源。这样,玩家就从一个新手变为了老手,甚至高玩。可以看到,玩家对于数值不断加深的理解,是基于对游戏体验和感受来出发的,而驱动他们去了解游戏中的数值,正是前面提到的落差,而落差的形成,正是数值分层分段的结果。

设计者在设计游戏(主要指当下PC端网游和手游,对于单机游戏则无需过多关注,但在设计时如有运用数值分层分段,则效果更佳)过程中,很少人会去思考数值分层分段的设计,又或者大部分设计者在做数值工作的时候,就是不断拉曲线,拉这种曲线,拉那种曲线,然后取曲线上面若干个点就分好层了,觉得理所应当就这样,很少思考或者压根就没去思考拉曲线选点的原因是什么。于是由此而带来的游戏体验可想而知,玩家在游戏中逐渐麻木,玩段时间就知道又是个泡菜游戏,于是厌倦这游戏甚至这类游戏,从而流失掉。

说个故事,我体验过两款SLG手游,一款《王国纪元》,一款《乱世王者》。《王国纪元》是很早就开始玩的,角色出生地在31区,到现在已经有1年半的时间了,如今服务器已经开到了232区,现在还一直有在玩。《乱世王者》则是近期开测才开始玩的,玩了也大概有2个月左右了,因为早有SLG手游的游戏经验,所以2个月也不算短了。相比之下,《乱世王者》在很多方面的设计上,并没有考虑的很仔细。比如,兵种的分层分段设计,《乱世王者》中1个兵种有两个分支,例如骑兵兵种分为骑射手和近战骑,两个分支各有5个等级(骑射手等级1、3、5、7、9,近战骑等级2、4、6、8、10),稍微注意一下里面的属性数值和技能数值就发现,骑射手5级和骑射手7级只是数值上的一个提升而已,其他并无差别。所以,骑射手5级,在游戏里面,仅仅只是用来等级过渡的,并没有其他的意义,因为,当骑射手5级和骑射手7级共存的时候,不管任何时候都不会考虑去使用5级骑射手,也许设计者正是出于这个考虑,在游戏中增加了一个兵种级别晋升的功能,最终演变成最后大家都只造最顶级的士兵,低等级士兵无用的现象。另一方面,《王国纪元》的兵种只有4个等级(游戏中习惯称T1、T2、T3、T4),T1属性最低、T4属性最高。T1的造价最低,同时治疗T1不耗时间和金币(T1作用:采集);T2在造价、医兵、伤害、压缩实力的综合上最高(T2作用:当陷阱号,以前玩家用T1做陷阱,改版后T1输出打不出伤害);T3在游戏中最常使用,因为T4造兵太昂贵,T3造兵平民都造的起(T3作用:垫兵,防止T4死兵,绝大部分玩家的选择);T4在游戏中最强,一般纯T4打架主要在高端局上(例如奇观战、霸主战、大帝战),最常见T3+T4混合给兵(T4作用:游戏中的资源消耗和回收,兵也属于资源)。可以看出,《王国纪元》对于不同兵种的设计,都是有其特定的考虑在里面,而不会造成最后大家都只玩最高等级的兵种,低级兵种变成鸡肋到后期没人去玩。

数值分层分段的效果

1、养成

数值分层带来的效果之一就是养成,玩家在游戏中不断的追求数值的提升,不断的养成,享受更强的power感和积累感,类似日常生活中的储蓄。设计者借此挖坑,玩家乐于跳坑,双赢,这一条几乎所有的数值策划都在使用。

2、多方位追求

上面说的养成,本质上是数值在深度上的提升,而多方位追求,则是数值在广度上的扩展。

从微观角度上看,玩家在游戏过程中,大多喜欢追求新奇事物,喜欢别人没有我有(或者别人暂时还没有而我已经有)、别人少我多的感觉,这会让玩家觉得自己比其他人强(事实确实如此)。

从宏观角度上看,一大群玩家中,玩家之间并不排斥互相拥有相同的物品,但更爱追求大多数玩家难以拥有的物品,借以显示自身的独特性、稀少性,本质是28定理的体现。

对于设计者,多方位追求意味着多条途径上属性数值的释放,意味着多个消费点的产生,这一条也很多数值策划有用到,但大多数人使用不当,想当然。

3、提高留存率,降低流失率

或者可以说让不同层次不同阶段的玩家都能在游戏中找到自己的位置。

在SLG游戏中,好的数值设计能够让玩家主动找到自己的位置:不想花钱也不想打架的就在游戏里面当农民;不想花钱但想打架的就在游戏里做陷阱号;喜欢花点小钱想打架的则会去深入研究游戏规则,找出里面的各种最高性价比,去欺负低战或农民;喜欢多花点钱想打架的又会去研究各种消费,以期望花小代价跨入中上层,做集结陷阱号;土豪则任性一点,喜欢做集结手,大奇观、国战等大型战役;神豪则是追求游戏中至高无上的荣誉(大帝称号、霸主称号等等)。有的人喜欢种田、有的人喜欢打架、有的人喜欢研究、有的人喜欢外交……

这一条效果,是在设计数值分层时最难达到的,因为这需要同时具备数值设计和规则设计思想。

数值分层分段设计的思路

前面已经讲了数值分层分段的原因和好处,接下来说一说如何进行数值分层分段的设计。

1、0和1的设计

一般,一类实体会有多个因素组成,每个因素对应1种作用,为了让这类实体中的多个对象具备独特性,可以将某一对象中的其中一个因素设为空值(数值设为0),其他对象的这个因素不设空。

举个例子,SLG手游中,兵种是一个类,它是由各个因素组成的(战斗方面、造兵方面、医兵方面、采集方面等)。兵种这个类存在很多对象,以王国纪元举例,有T1(步弓骑车)、T2(步弓骑车)、T3(步弓骑车)、T4(步弓骑车),对T1、T2、T3、T4进行01设计,T1在医兵方面0时间消耗,T2、T3、T4则需要时间;在造兵方面,步兵不消耗岩石,弓兵不消耗铁矿,骑兵不消耗木材,车子则消耗所有资源。在战斗方面,考虑给定预期下的T1打T4不破防,让防守方转为T2陷阱号,受集结时有损失。

2、各有所长各有所短

0和1的设计,本质上可看成是这条设计的极端情况。

这条设计思路,是为了让一类实体中的不同对象具备不同的倾向。比如,采集方面,T1行军速度最快,但负重量最小;T4行军速度最慢,但负重量最大。再如,攻打城堡方面,穿战斗装打,自身损失小,但资源获取量也小;而穿行军负重装打,自身损失大,但与此同时资源获取量也大。由此,玩家就会根据实际情况(不同的时期/打活堡还是死堡)去做权衡。

这条思路需要和01设计结合去做数值

3、不同方面的搭配与组合

给定玩家一个目标,达到这个目标可以获取对应的奖励,不同的目标能够通过单一途径或者多个途径来完成。

不同的目标难度,相应的奖励有所不同。结合前面01设计和轻重取舍的规则,可以做到在某一时间点刺激玩家完成特定的项目,例如任务系统中的全日任务、单人任务、地狱任务的设计,再如地狱任务中的树人地狱设计。

4、不平均的纵向梯度

对应前面的养成,设计不平均的梯度,以达到同个事物在不同阶段具有不同的CP值(cost performance ratio),借此满足不同层次玩家的需求。

例如,《王国纪元》中的商城礼包设计,买完第一阶段的礼包,礼包会立刻更新到第二阶段,但CP值比第一阶段要低。土豪喜欢一次性买到金色,而小R或者中R这更愿意每次只买第一阶段礼包,因为过段时间还会再次刷新。这样的设计可以让玩家去自主选择自己想要的。

5、不平均的横向广度

其实本质上就是把数值分散到各个模块中。

结语

游戏中数值分层分段的运用设计,除了知道如何去进行数值分层之外,还需要对游戏数值有全局观,有整体的思考及设计,而这方面只能靠着不断深度的游戏体验来逐渐形成。

原文地址:https://www.cnblogs.com/architecture101-gbt/p/8306601.html

时间: 2024-10-24 01:24:01

游戏数值分层分段设计的相关文章

游戏数值——LOL篇 以LOL为起点-说游戏数值设计核心思路

附     文   文档在今年三月份我动笔写了一小部分,但当时思路凌乱,行文梗阻,于是丢在一边构思了半年,现在又回过头来慢慢写,希望能写好写完吧,初衷是希望即时萌新也能看懂,但是好像并不能行——本来几个数据就能弄好的东西,我不得不用文字把他们阐述清楚(可是如果不说清楚,只留下一串数据那就毫无意义可言——比如RPG中装备掉落率,如果不说清楚的掉落率的来源根据,仅仅一个数值有什么意义呢?),所以导致文档变得长而又长 虽然说是数值相关的文档,但本文更多地还是以用户及游戏性 (付费)为导向来说明数值方案

游戏数值策划属性篇(三):战斗公式的设计

GameRes游资网授权发布 文 / 张锋 在战斗设计中需要考虑战斗的目的,例如,野外打怪的设计的主要目的是玩家完成任务和挂机,部分野战需时较长让玩家有时间发生冲突,设计中尽量简化玩家的操作,通过一些设计给玩家新鲜的感受. 战斗设计的几点要素: 战斗规则 攻击方:攻击发起方: 防御方:被指定为攻击方,被击方: 受击方:一般情况下受击方=防御方,发生援护时,援护方=防御方 判定互斥 战斗状态以圆桌展开,相级属性互斥处理(如果有的话 反击.躲闪.格挡等不能并发) 红名规则 例如,打怪可减少红名时间,

【转】【数值系列】我理解的游戏数值

一个游戏应该是由数值来驱动的,数值设计最重要的是应用(动词)数学. 看到太多的数值相关的讨论中,策划们更喜欢也更倾向于讨论一些诸如DPS.经验分配(利益分配相关)等的问题,每个人都举出了很多现象来证明自己推崇的公式,这是一种很有意义的交流.但是长久下来造成了一种很严重的不该有的结果——行业对于数值设计的理解被扭曲为了数值设计仅仅用于这些领域,且一个好的策划在数值方面的功底应该是这些“倒推能力”.我想这是一种已经形成了一定年数的思想误区,形成这种误区和执行至今有很多因素,我不想进一步讨论这些因素,

iOS分层架构设计

大家都知道,在移动设计开发中有很多种模式,最常用的单例设计模式.MVC设计模式.工厂设计模式.KVO.通知.代理等等.使用设计模式的目的:为了代码可重用性.让代码更容易被他人理解.保证代码可靠性.而架构设计是宏观的.全面的将设计魔术组织起来解决整个应用系统的方案.架构设计是人们对一个结构内的元素及元素间关系的一种主观映射的产物.一个好的架构设计有着良好的可复用性和可扩展性,这样可以满足用户不断变化的需求. 低耦合企业级系统架构设计 我们知道,软件设计的原则是提高软件系统的"可复用性"和

致佳音: 推箱子游戏自动求解算法设计(四)

这一节是本文的核心内容,即推箱子游戏求解算法的设计思路过程 前面已经说过过,判断局面重复的最好标准不是局面完全一致,而是坐标排序相同且角色坐标通行 如下图,角色无论怎么移动,不推动箱子的时候,都能回到原来的位置,算作同一个局面: 再如下图,两个箱子互换位置,结果与没有移动箱子是一样的,所以排序箱子坐标以后一致,还是相同局面 问:有必要判断局面重复吗?是不是只是提升一下效率? 答:不是为了提升效率,而是为了能解出来,如果使用递归,重复的局面反复耗尽堆栈,而队列则耗尽内存 正如上图,反复推这两个箱子

Android游戏之输入类设计(传感器,键盘,触摸点)

Android游戏之输入类设计(传感器,键盘,触摸点) 1.基础知识: A. SensorEventListener传感器事件监听 http://developer.android.com/reference/android/hardware/SensorEventListener.html Class Overview--------------------------------------------------------------------------------Used for

Android游戏之音频类设计

Android游戏之音频类设计 1.基础知识: A. setVolumeControlStream(AudioManager.STREAM_MUSIC);http://developer.android.com/training/managing-audio/volume-playback.htmlhttp://developer.android.com/reference/android/app/Activity.html#setVolumeControlStream(int) public

游戏引擎/GUI的设计与实现-序

几年前写<嵌入式GUI FTK设计与实现>,没写几篇就停止更新了.当时自己研究过MicroWindows, X Window, DirectFB, GTK+和Android的GUI,又写过嵌入式GUI FTK,以为自己对GUI还算熟悉,但是真正写起来还是有些力不从心.另外硬件的飞速发展,我感觉FTK的实用价值不大了,自己的精力转向了CANTK的开发,所以没有再写下去. 这几年我又实现了两个GUI,一个是CANTK,它是基于HTML5的CANVAS元素实现的,针对移动设备的GUI,它已经开源了.

阿里游戏高可用架构设计实践

今天读了李云华老师写的<阿里游戏高可用架构设计实践 >,有一些感受想分享一下. 印象很深的一句话那就是他最开始说的“把韵味的锅让研发去背!”也就是说,高可用的系统是设计出来的,不是靠运维保障出来的! 他提到出现问题人们的思考顺序为:首先想到的是不是运维太LOW了,比如说硬件质量太差,为什么这个月机柜也坏.交换机也坏,是不是到电脑城买个二手货放里面了?第二想到的是不是运气不好,之前一个月.两个月才遇到一次,这个月遇到了4次,是不是你们没有在机房烧香?第三个是不是测试不足,为什么这些Bug测试阶段