这一次,游戏主程序员战战兢兢的看了又看,在核对了三十次之后,终于把调整好的新的杀破狼掉率上传到服务器。
这一次,杀破狼掉率改成了一百亿分之一。
旋即游戏再度开服了,所有人都松了一口气,不管怎么说,终于度过了这次难关。
正当大家准备开香槟庆祝游戏公测成功时,数据分析员再次拿着刚刚提取出来的游戏数据分析Log,满头大汗的冲了进来。
道具:杀破狼
游戏中已经存在个数:5枚。
在一片混乱中,所有人都明白了一个事实:这,绝对不仅仅是简单的数据填写纰漏造成的问题!一定是有人掌握了游戏中的BUG,导致能够迅速刷到这个枚游戏中最为难得到的终极装备。
而且最为关键的是,这个BUG,作为开发人员和游戏设计者主策划,却根本一无所知!
既然事情发生了,那么就必须得解决,再次回档是不可能的了,上次回档已经让游戏的在线玩家流失了近乎三成,再来一次回档的话,大概公测也不用做了,大家一起关服大吉好了。
于是,在紧急召开的事故分析会议上,做出了三项决定。
1、集中所有技术力量,开始全力排查游戏中的每一行数据代码,争取尽快找出这个BUG的问题所在。
2、数据分析小组尽快查找出这五枚杀破狼的道具掉落源头,找出其掉落的关联进行分析。
3、客户服务小组马上与这五枚杀破狼道具的拥着者进行接触,尽量想办法予以回收。
一从会议室出来,所有人全部扑了出去,分成三个组开始忙碌起来。自从这家公司成立以来,从来没有这样的高速效率运转过,哪怕是当年项目草创之初,主策划和主程序住在公司做数据架构的时候也没有这样拼命过。
因为大家都知道,这个BUG如果不解决,那么后续的一连续问题将有可能直接导致游戏内的道具系统崩溃!
很快,三个方面的的结果都陆陆续续出来了。
游戏程序代码由于太多,目前只过滤分析了一半不到,主程序员和四个助理程序员已经连续熬夜两个通宵了,双眼赤红似火,可是除了发现大小二十几处语法错误和系统冗长的逻辑溢出之外,根本没有找到任何核心错误的蛛丝马迹。
数据分析小组的工作量最为简单,但是结果却一点也不简单。
五枚杀破狼戒指的掉落时间分别是昨天凌晨1点20分、1点22分、1点25分、1点50分、1点51分。掉落的怪物分别是灰狼掉落2枚,灵猴掉落1枚,紫色山鸡掉落2枚。
这个数据让所有人都崩溃掉了。
对于游戏的设计来说,物品的掉落是最为严厉和苛刻的,打个比方来说吧,某样物品的掉落设定为百分之二十,那么这并不是一个简单的数学算式,你杀死5个怪物就一定会掉落一件这个物品。其逻辑概率公式是设定在每次一个怪物被杀死的时候,计算机数值就自动在100之间进行逻辑判断取值,当判定取值在那0-20的区域中,这个百分之二十的掉落生效,当判定取值在21-100的区域中,那么这个百分之二十的掉落不生效。
也即是说,如果一个玩家运气好的话,那么他有可能在第一次就能够杀死一个怪物,掉落这个道具,但是如果运气不好的话,也许他杀死数十次怪物,也没有得到这个道具。
而在计算逻辑的设定上,绝大多数的因果律都是在后者。
所以,杀破狼的掉率设定在一百亿分之一,这已经完全是主程序在赌气的结果了,这个掉率已经可以说是无限接近于0的存在。
可是,在短短的不到一个小时内,杀破狼就掉落出来了,而且,还是连续的五枚!
更为离谱的是,从数据Log上来看,这掉落五枚杀破狼怪物,灰狼、灵猴、紫色山鸡,都只是新手村的怪物,也就是说,这五枚游戏中原本应该是传说中绝对不可能出现的极品中的极品杀破狼戒指,被玩家在新手村里做新手引导任务的时候,就连续得到了。
看到这个数据结果,主策划险些没有背过气去。
好在第三个消息让所有人稍微缓了口气过来。
客户服务小组
第三章 出现!BUG之王千金牛