如何反推游戏数值
说说我是反推游戏数值的,但不要有太高的期待哈....
想要反推游戏中数值,第一步肯定是采集游戏中的数据。
在第一次玩游戏过程中,很难确切的知道要采集那些数值,而且你边玩边采集是很难体验游戏本身的乐趣的。我的建议是,第一次就好好的玩游戏就好了,玩到中后期,将整个游戏理解的差不多了,开始着手规划要采集的数据,构建表格。这个表格就是你在这一阶段要完成的内容,表格的规划是很重要的。
所有的表格规划好之后,就开始第二遍玩游戏,这一次就是耐心的记录数据,填到规划好的表格中。这个过程是很枯燥的,而且稍不注意,有些数据就错过了,这个很蛋疼的,也没有什么好的办法,真的错过了关键的数据,那只能是再来一遍。
当然你想要分析的游戏,如果从网上能够找到相关的数据,那就直接用好了,毕竟自己采集是一个很花时间的过程。
所有数据采集完之后,就开始进行数据分析,总结归纳成公式。
对于部分数据来说,还是很容易就可以得出公式的,比如装备强化需要的金币、强化后提升的属性,这些都不难,复杂一点就是分段函数。只要你细心应该不会有什么问题。
大部分人会比较关心战力的公式是怎样的,这个其实并不是很难,只需观察出影响战力的数据项,然后控制这些数据项单一变化,推出对应的战力公式也并不难。
真正的困难在于涉及概率相关的一些数值,技能的数值,以及最关键也是最难的伤害公式的推导。
关卡的掉落这个大部分都和概率有关,这类数据,就得多次测试,多次统计,次数多了之后,可以大致得出一个值,这个值应该和实际值比较接近。
技能的数值,我们基本是看不到的,手游中这些数据基本都没有给出明确的数值。这一部分的数据基本也无从统计。
伤害公式这个,我完全不知道要如何着手。虽然理论上找两个能看到血量变化的角色,控制其中一方的单一变量,让这个数据不断变化,记录数据,直到将所有的变量都遍历了,伤害公式也就出来了,但是这个在手游上基本没法实施,基本都是自动战斗,无法控制,也看不到血量。端游、页游也很难去做这一点。
那么,最后的问题,也是最初的问题,我们做数值反推的目的是什么呢?
事实上就算我们将整个游戏分析透彻,得出全部数值,对我们所做的项目帮助也很有限。除非你是照搬分析对象,就像之前花千骨对太极熊猫的抄袭一样。
对我而言,第一次分析数值,让我意识到游戏的这些数值都是有一定的规律的,不是随意设定的。之后就一直在想这些数值是如何设计的,然至今我依然还有很多不解的地方。
反推数值能够理解设计者的思想吗?我觉得很难,反正我是没这方面的天赋。反推做多了,对我的帮助就是,对游戏数值的熟悉,一个游戏需要哪些数值描述,这些数值大致有怎样的规律都有个大概映像。
在没有形成游戏数值设计思路之前,反推数值还是有一定帮助的。主要的关注点,还是在体验上,这些数值带来了怎样的体验,通过分析,你会知道,原来是通过这样的数值实现了这样的感受。总之,反推的时候,一定带着问题去反推。
网上能找到相对好一点的资料,是关于神仙道的分析,大家可以网上自己找一找。