075 魔法=编程(4 / 5)

博文把球三刀直、横、平,三刀切成等分的八块,这个时候球体变成了八个球面三角锥。就是一个西瓜切成半球,再一刀切成月牙型,然后在月牙型中间来一刀,瓜就变成了三角锥。这个时候再把瓜拿起来,手拿着瓜瓤的见见,在瓜皮的三个边上找到中间点,在瓜皮上用球面直线相连,沿着三条线切下去。这样球面三角锥就被再次分成了是个体积相当的更小更尖更细的球面三角锥,全都这么处理之后,球就被等分成了32块。

“那么我现在把2500除以5再除以32。”,博文简单的算了一下,“15.625,太麻烦了,那就15吧,每个层次是15只,五个层次是75只,整个球内就变成了2400只。然后我们再来规划这75只五个层次的蝶形弹幕的飞行轨迹。”

博文很快把75只蝴蝶的飞行轨迹弄完,并且用魔法演示了一遍。每个波次的十五只蝶形弹幕都有各自的轨迹,缥缈非常,就很好看。

博文看着博劳,“那么老爹您现在把这个1/32的结构记录下来,然后采用这样的二次术式构型把它们结合起来,你的计算力就解放了,您试试。”

博劳对于这种程度构型的计算也是信手拈来,之后的32合一消耗了一丢丢的时间,但也迅速的完成了。这一次博劳轻而易举的完成了2400只蝶形弹幕的释放,两次释放只差了100个弹幕的数量,但是这一次博劳甚至没有用准备时间,这个术式说放就放,再来几次也轻而易举,而之前的2500个弹幕把他累得满头大汗。

博文采用的技巧,是一个编程上的很小的技巧,通常用于游戏内的优化。比方说一个下限极低上限极高的游戏,一款名为《围攻Besiege》的游戏。这款游戏的玩法就是用游戏里的一些模型工具,制造一个战车,在中世纪背景下消灭一些敌人通关的玩法。但是在大神的操作下,比如坦克、装甲车、飞机,乃至变形金刚、EVA、高达都能造出来。

但是这些大神的玩法要求就是一个超级牛逼的电脑,因为大神造出来这些东西的时候,这些造物的每一个结构的运行都需要电脑的计算力支持。所以同样是变形金刚,一个人堆了个积木变形金刚模型三四十个构件普通电脑就随便玩,而大神做的上千个构件的能动能变型的变形金刚,放在普通电脑上只要点开运动模式,瞬间cpu就会升天,整个机箱内部就可以用来烧烤了。

然而我们反观一些3A大作,这些3A大作里面难道没有上千个建模吗?是有的,甚至可能有上万个建模,十万个建模。但是这些建模不是同时运作的,这个就是优化了。比方说玩GTA,我们可以开车,也可以进入建筑物。可以进入的建筑物触发一些剧情的时候,这些东西都需要计算量,但是我们在城市里开车的时候,这些计算量并不会被计入进来,而是被看做一个普通的建筑物,只有玩家触发的时候才会开始需求计算量,而这个时候通常伴随读取和转场界面。

但是这个东西的确是在游戏内的,里面也可能有几十上百的进程在同时触发,但电脑运行就没问题,因为就几百个进程。而围攻里面的大神的造物,上千乃至数千的结构同时运行,这在游戏里就是数千个进程。所谓围攻看起来根本没有3A大作那么吊,然而却需要更高级的电脑才能支持更高级的玩法,没有上限!如果有一台超算,也许可以在围攻里模拟出一个城市的实时运行,上百万、上千万个进程同时运行。

而在符卡之中,通过切割把球体变成了32份,这样的情况下只需要单独处理这里面一个结构的计算量。然后通过二层结构,这个时候需要的不是计算力,而是魔力。就像是之前的往复释放火球术的构型一样,就不需要再构型了,复制粘贴的难度远比再制作简单的多。

这个问题解决之后,接下来就是联动了,于是一个在这个世界有史以来最复杂的构型就出现了,然而这个构型的魔法在很多人看来根本无用,这就是一个巨大的烟花。这个构型是这样的。

最新小说: 不做女主做系统 特种兵:开局打爆一个连 红楼潜龙 三国时期之神界外传 明末:从游秦淮河开始 登基吧!大王! 纨绔小将军 帝国大闲人 烟冥望阡陌 亮剑:不装了,是我在辅佐李云龙