八,建造(1 / 2)
新的箱子外形和旧的几乎没什么区别,但新的箱子是透明的,因为旧箱子是数据程序,而新的箱子是灵虫模拟组装的!
灵虫躯体能够隔绝意识波动,但无法遮挡光线照射。携带不同信息的灵虫会有不同颜色,在光芒照耀下也同样会被穿透,或许是因为它们的影子都留在了意识海中。
在虫尸被清空之前,灰白的虫尸遮掩了张耀的光芒,挡住了他的视野。所以在虫尸清空后,张耀才想到探索虚空。
由灵虫组建的箱子是一个带着色彩的透明箱子,也是一只“活”的箱子,甚至能在张耀的命令下飞行!
张耀突发奇想,让箱子慢慢地变换形状,甚至变成了一张笨拙的椅子。坐上去后,椅子就载着他飞来飞去。
玩了一会儿后,张耀甚至想到如果有更多这样的灵虫,是不是可以组建成一栋房子?
可惜箱子只有一只,分裂之后可以变成两只,但其中一只肯定需要分析成图纸。
没有更多的这种灵虫,就无法扩大箱子的体积。他带着一丝遗憾命令箱子分解,并让它们按照自身信息特征自由组合。
各种信息之间似乎有着编号联系,组装起来并不是特别难,但好像分成了几个类别,并不是一个整体。
灵虫自由飞行、互相结合,在忙碌一番后组成了数十个大小不同的结构模型。
包括不同大小的树木、花草、小片草地、沙漠和海洋等等。还有一些人物、野兽、怪物以及各种衣服和武器等。
最大的结构模型是一个海胆一样的球体,由大约80万只灵虫组成,上面有长长短短的触须,信息提示为“HERO”。
张耀在实验空闲的时候,就看着年轻研究员玩游戏,小伙子吹嘘自己的计算机水平,还简单地说了游戏是怎么做出来的!所以张耀知道这个“HERO”叫做引擎。
“耀就命令“HERO”去连接关联的结构模型,就见它将触须伸向那一堆模型“中,开始连接起来。
最先连接的是顶部写着“MapEditor”的长方形板框,由2000只灵虫组成,文字说明是地图编辑器,这上面除了“数个格子和坐标数字外全部是空白。
但很快地,树木、草地、海洋、房屋等等全部飞向地图编辑器,熟悉的场景逐渐浮现。
稀疏的树林、一小片海洋、残缺的城墙、孤独的绿草花朵。
树木只有十多棵,每种形状只有一棵!城墙上的砖块、屋顶上的瓦片、街道上的地砖,都是独一无二的形状……
张耀凝视着支离破碎的画面,搞不懂其中的原因。地图是残缺的,但模型只有这么多,当初箱子被咬出洞时有损失,可按比例也不可能少那么多。为什么?
剩下的模型中包含了人物、怪物、野兽、衣服、武器等等,这些都没被地图连接。
虽然不明白原因,但他知道有办法解决,张耀转向虚空中休眠的灵虫,他估算了下数量后,开始唤醒,“醒来!”约500万灵虫从休眠中苏醒。
在意识海中,苏醒的灵虫投影数量超过630万,张耀感到微微有些不适,但他现在只想把地图完善。
先挑选100万灵虫,命令:“模拟树木,加入树木附近空白处。”
灵虫迅速飞向树木的方向,地图中树木在增多。填补了大片的空白。
又挑选100万灵虫,“模拟海水,加入海水附近空白处。”100万只灵虫飞翔至海水地方,海洋在扩展,大片的空白被填补。
再选择100万只灵虫进行“模拟草地……”,再选100万只灵虫进行“模拟沙漠……”,再选1万只灵虫进行“模拟城墙”,最后选1万只灵虫进行“模拟地砖“
500万只灵虫填入,地图也变得丰富,变成立体沙盘。
张耀看着沙盘,觉得缺乏真实感,场景中的地图元素很虚假,像沙漠、房屋城墙也勉强能接受,但树林、草地以及那个平如镜面的海洋,看上去无论如何都不够真实。
回想地图刚建造的时候,虽然残缺,但是那树枝树叶都能晃动,即使一小片海水,也能泛起涟漪,很有真实感。
他找到最早期的那棵树木,和后来模拟的对比,而后来的模拟就像一尊死物雕塑。
稍微一思考,便已经明白其中原因,最初的树木是灵虫经过吞噬分裂后模拟的。
而之后的树木,难道是因为灵虫只进行了模拟,没有经历吞噬和分裂的过程所致?
模拟:具备伪装外形和颜色的能力。
这似乎只是改变外形和颜色,却无法改变其本质。但其中的原因何在?之前使用的模拟能够完整的获取信息特征?难道是因为吞噬的原因?