看了好多回答,罗列了很多游戏里的很多异常状态,感觉棒棒的,所以我还是来扯一点思路上的东西吧。
说到异常状态,那么必然有一个叫正常状态的存在,不然何处来的异常呢?所谓正常,还是要从这个游戏本身的形态和设定来说的,譬如黑暗之魂3、泡泡龙和斗地主,这仨游戏的异常状态那必然是大相径庭的。
抽象来看,我觉得关于异常状态所影响的纬度,可以分成这么几个模块:操作输入、系统模块、输出效果和触发机制,这么四大部分。下面一个一个来简单说一下。
操作输入,就是玩家操作,直接影响玩家对游戏世界的影响,比如DNF里的反向方向,魔兽世界里面让玩家无法控制到处乱跑的恐惧,还有魔能让你退出游戏的魔法,都是从“物理层面”让你不正常,最极端的大概就是合金装备的精神螳螂吧,读取手柄的输入。
系统模块,是指这个游戏内部有什么系统组成,每个系统可以被怎样修改参数,这些参数受到异常状态的影响,就是这一类异常状态啦。最简单的就是数值,ATK啊,HP啊,速度啊,蓝耗啊,CD啊什么的。
复杂点的游戏有装备系统,装备上的一堆东西又可以被邪恶的异常状态所染指,穿啊脱啊,破碎啊变形啊,打出的子弹会分散啊,帽子变得特别大导致碰撞判定也变大然后出不了门啊,怪物弹珠里贯穿变反弹啊,什么的。
再复杂点,比如跟NPC说话的时候可以多一个选项啊,**碰到垃圾桶的时候伤害爆炸啊,进行生产时必然会获得好人卡啊,寄邮件的时候附件有概率少一个啊,攻击名字里有渣字的角色伤害翻倍啊……基本上这类异常状态,只要你对你的游戏足够熟悉,知道如何调整参数而程序不暴打你,各种奇奇怪怪的效果都能做出来。
这并不是debuff,只是一个夸张的示意。
输出效果是指游戏给的玩家的反馈发生变化,比如魔兽世界里的醉酒啊,闪光弹啊,震荡弹啊,他并没有改变游戏本身的逻辑,而是让玩家接收到的信息发生了变化。
至于触发机制呢,就是这些效果是怎么生效的,和上面想到的脑洞组成不同的效果,比如最简单的持续伤害,0.1秒掉一次和10秒掉一次体验不一样,越掉越少和越掉越多不一样,站着不动掉和一动就掉不一样,站在太阳下掉和站在影子里掉就完全不一样。总之,这是一个排列组合的快乐工作,又是一堆眼花缭乱的参数。
说到这里,异常状态的本质就是参数的调整呀~拘泥于游戏里已经见过的就太狭隘了,还是多请程序大哥吃饭,做出更神奇的异常状态吧~(笑)