举例说明。假设我们要释放一百个火球术,那么我们释放可以有多种选择。一种选择是就这么释放一百次火球术的构型,一个构型一个构型的构建,然后再释放。因为火球术非常基础,这样释放的速度也不会太慢。但我们依旧可以选择另一种释放方式,就是重新弄一个术式构型。这个新的术式构型中,在一个火球术释放之后,立刻联动另一个火球术术式,在构型之中,加入一个魔力联动的构型,就像是电路图一样,串联起来,让电流点亮一个小灯泡之后还能点亮另一个。类似于这样的一个串联结构之后,因为要释放一百个,那么就串联99次,然后终止。或者也可以不设置终止构型,选择往复构型,就是让后一个构型被触发之后,回去重新激活前一个构型,这样就能循环往复无穷无尽,到时候释放者数数到一百自己不提供魔力也就停止了。
如果了解过编程的同学可能就看出来了,魔法构型其实就是一种编程,它不是电路。比方说上面那个往复释放火球术的构型,其实就是大家玩游戏时候用的连射功能,按下去之后不断重复你按得那个键对应的功能,这就是最简单的往复结构,来来回回来来回回。
这个时候我们再来看符卡这个东西,它的难度在于,不是简单的一百个火球术,而是上万上十万的弹幕的编程。这些弹幕之中简单的定义一下有一下两种种:固定线路弹幕、自机狙弹幕、跟踪自机狙弹幕。固定线路弹幕就是沿着固定线路走的弹幕,这个非常简单理解,对于这样的弹幕,如果玩家的自机不在线路上,不动也没事。自机狙弹幕就是对着玩家的位置释放的弹幕,面对自机狙弹幕,玩家的自机必须躲避,不动就要被打。最后跟踪自机狙弹幕也很简单,就是追着玩家自机打的弹幕,面对这种弹幕需要疯狂躲避,或者找方法把弹幕打掉,打不掉就只能躲。
然后我们深入到符卡里面的时候会发现,上面三种弹幕的演变变出了无数变种。固定线路弹幕就有外放型、结界型、回收型、移动型。外放就是子弹向外飞,自机躲开就行了。结界型就是弹幕形成了一个固定的区域,限定了自机的移动范围。回收型和外放性是反着来的,从屏幕外面向屏幕里面飞的弹幕,有这种弹幕的时候自己贴边的时候一不小心就会挂车。移动型就是弹幕的轨迹直接动起来了,比如说一个米字型的外放弹幕,然后顺时针移动,那自己也只能顺时针移动了,但这并不是自机狙。
然后这就完了吗?naive!弹幕的大小犹豫区别,子弹型、中玉、大玉、激光、麻将、愣刺、星星、动物剪影、不规则形状、乃至于更鬼畜的超大玉、魔炮。因为弹幕起源就在日本,日本称呼球为玉,大玉就是大的球体,比如大玉螺旋丸。魔炮是激光的变种,激光是很细的,然后把激光加粗,加到小半个屏幕,乃至于差不多铺满屏幕,都叫魔炮,比方说龙珠后期的龟派气功,那种气功柱比几十个人都大的气功,就叫魔炮。
那么以上所有的东西,在一张符卡里都可以出现,以各种联动形式。东方正统设计作品到现在出了十几代作品了,东方的制作者唯一神主ZUN先生还没有给不同的人设计过相同的符卡,也就是说这些东西的组合是无限的。博文不说创造比神主创造的符卡更好的符卡,自己先以一个模板来制作出来自己想要的复制品,都心满意足了。
于是博文的第一个作品,名为反魂蝶,是东方一系列作品中博文最喜欢的一个角色,明明西行寺幽幽子的一位女性幽灵在游戏中的最后一张符卡。涉及到的弹幕种类有以下几种,蝶形弹幕(红、蓝、紫、绿)、大玉(红)、激光(蓝、紫,渐变色)
这张符卡原本的作品里面一共八波,全部是球形结构均匀外放,所以还算比较简单。第一波,先行一批蓝、紫两色蝶形弹幕,然后六道发射,夹角互成90度,激光发射后红色大玉释放,大玉飞出瞬间,红色蝶形弹幕释放。然后立刻开始第二波蓝紫蝶形弹幕释放,因为蓝紫蝶形弹幕的飞行速度要比后续的红色大玉和蝶形弹幕慢,从第二波开始,后续的红色大玉会追上同一波中的蓝紫蝶形弹幕,并且激光数量美波加6,大玉数量叠加0.4数量级。到第八波的时候,第八波的红色大玉和红色蝶形弹幕,甚至会在消失之前追上第七波的蓝紫蝶形弹幕,并且激光数量来到48。
到时候就是铺天盖地一片蝶雨,这里面还有无数的红色大玉,数量巨大的激光束,不过在球形结构中,48道激光其实也不多。为了能够在一公里作为的距离内全部铺满这些东西,博文的计算量中,蝶形弹幕的数量在10w左右,大玉数量2000+,还有飞行速度,释放波次等等的一系列计算。还有蝶形弹幕的构造、激光的粗细、大玉的大小和构型,还有最后的释放形式。就真的忙忙碌碌画了七十多业。
博劳拿着这一厚摞的草纸,要不是他跟着参与进去这次的构型构筑,他根本不会相信有人可以把一个魔法玩的这么复杂。
“这魔法··有什么用?”,博劳提出了发自肺腑的疑问,这是最核心的疑问。
博文咧嘴一笑,“好看!”