这多简单啊!
举个例子,斩妖除魔……
只要在游戏里,根据妖魔的实力境界,恒定一个基础功德数值,然后套进公式里,计算得出玩家获取的功德量就行了。
这也是其他游戏通用的一个做法,采用公式计算数值。
“不行!”
“你说的这个我明白,但你忽略了一点,那就是其他因素对这个计算公式的干扰,以及天道发放功德的无私公平性。”
还是斩妖除魔,陈霸举了一个现实中可能遇到的情况。
一只金丹期的妖魔,为祸一方,残害10名百姓,身上有一定的业力。
而另外一只金丹期的妖魔,虽然也残害了百姓,但它是为了守护自己的洞府,人类是为了抓捕它的本体及幼崽,主动闯入领地之中。
那玩家击杀这两只妖魔,天道会发放同样数量的功德吗?
“还有一种情况……”
参与讨论的刘金福举例道:“同样是金丹期的妖魔,但他们的战斗力可能不太一样,玩家消灭它们的难度也不一样。”
一只妖魔手里有厉害的法宝,或者是特别厉害的秘术仙法,所以威胁程度比较高!
但这只妖魔的修为境界不变,只是战斗力有点高,那消灭后获得的功德会变吗?
“额……”
小陆挠着头说道:“那就加几个新的变量,将这几种情况包括进去嘛!”
“加进去之后,这几种情况虽然得到了解决,但你敢保证没有新的意外吗?”
陈霸反问道:“难道游戏里,每存在一种特殊情况,我们就要给这套功德计算公式,添加一个新的计算变量吗?”
这太复杂了。
而且治标不治本,往往是游戏里出现一种特殊情况,就需要更新添加一个变量,改变原有的功德计算公式。
陈霸认为,这样不停的做加法,还不如将功德计算系统做成一个减法。
“做减法?”
“没错!不需要搞得那么复杂,也不需要进行繁琐的计算,更不需要套什么公式,增加所谓的变量……”
陈霸解释道:“我们完全可以减去这些繁杂琐碎的东西,将功德的裁量权交给天道。”
游戏里的天道,其实就是功德系统的核心代码。
不需要什么公式或计算,只需要给天道赋予一定的自由裁量权,让它根据实际情况做出合理判定就可以了。
小陆的方案,其实就是用法律条文,规定行为应该获得多少功德,情况应该怎么判定,也就是做加法,让法律条文变得越来越多。
而陈霸的方案,取消了又厚又长的法律条文,转而设立了“法官”这个特殊岗位,让法官去根据案件实际情况,自由判定功德到底该给多少。
两种方案都可以用。
只不过,在具体的执行过程中,游戏的实际体验环节。小陆的方案会显得很累赘且繁琐,一直在做加法。
所以,游戏最适合的方案还是设立一个“天道法官”,让它拥有一定的自由裁量权。
当然!
游戏里的天道毕竟是一个“死物”,所以是一定的自由度,而不是完全的自由度。
在有例可循的前提下,天道会根据基础公式,计算出玩家获得的功德数量。
而在某些特殊情况,或者是情况较为复杂的前提下,那就需要天道本身做出判定,究竟是给10点功德还是100点功德了。
“这个很麻烦吧?”
听懂霸哥的意思后,小陆皱起眉头说道:“虽然你这个方案可行性很高,但这个天道和功德判罚系统该怎么做呢?”
想法归想法。
做游戏的时候,可能大家都有这样或那样的骚想法,这些想法都很有意思,但能不能做出成品,那就是另外一回事了。
能够做出成品,化为实际的想法,才有讨论的意义。
光是打嘴炮谁不会啊?
如果打嘴炮就能做出一款很棒的游戏,那也不会有“你行你上”这句话了。
小陆认可霸哥的想法。
做减法确实比做加法更合理,也更有实际意义。但做减法的关键,则是确保功德系统的自主性。
这很难做到……
他自己想了一下,起码他做不出一个带有自由裁量权,可以自行判断玩家行为是否符合功德发放标准的“天道”。
“放心,我会解决的。”
陈霸既然敢说出这个想法,那就证明他已经有了对应的解决方案。
他不行,小陆也不行……
不是还有铁憨憨系统嘛!以铁憨憨系统的牛掰程度,在游戏里模拟出一个“公正无私”的天道,不过是小菜一碟。
讲真的。
这个天道其实也算半个AI,之所以算半个,主要是因为“天道”需要绝对的公正无私。
说白了,死板程序。
天道在游戏里,那就是至高无上,判定众生罪孽功德的一个监测程序。这个程序,理论上不属于AI的范畴,因为它比AI更绝情更死板。
当玩家进入《修真幻想》这款游戏后,一举一动都会被“天道”监测。
有点像反作弊程序?
差不多吧!反正就那个意思,通过监测玩家的行为,然后对功德系统进行判定,发放相应的奖励。
这个“天道”很厉害!
利用铁憨憨系统搞出来的“天道”,简直无孔不入,某种程度上甚至比游戏GM还要夸张。
老话常说:举头三尺有神明!
不好意思,在《修真幻想》这款游戏里,“老天爷”是真的存在,天道作为一款监测程序,凌驾于众生之上。
“那不是很没隐私?”
小陆吐槽道:“被人这么时时刻刻盯着,感觉玩游戏压力好大啊!”
“被人盯着?”
陈霸一听这话,顿时笑了。
“被人盯着,让你觉得不自在的前提得是一个人!可天道是人吗?它不是,甚至连AI都不算,仅仅是一个程序而已!”
从这个角度来说,小陆认为的玩家缺乏隐私感,被人盯着很不自在,这个顾虑是不存在的。
因为这个天道,理论上就是一个挂在游戏后台的小程序而已。
这是死物,一段程序……
玩家不需要理解天道,只需要知道,这跟你启动英雄联盟客户端,挂在后台的wegame性质一样就行了。