2015-01-04 09:31:15 k73游戏之家 作者:themostunusual
太空工程师这款游戏中特别锻炼玩家们的脑力,但是这款游戏的疑问也是非常多的,今天小编给玩家们介绍的是关于太空工程师基于二阶魔方核心的四阶魔方,下面就来一起看看吧!
下面是教程,首先从题目可知,这个四阶魔方的是由二阶魔方做为核心的。
既然有了二阶魔方,那么,四阶魔方的XYZ三个方向的中间两层的运动就很好解决了,只需要对二阶魔方做出如下改造,使之成为一个合格的四阶魔方的核心,再配合上二阶核心四周的24个中心块,24个棱块以及8个角块,我们就能够在SE中制作出一个真正的四阶魔方。
首先,在原有的二阶魔方的基础上,先把八个边角块都打磨一下,目的是为了使得核心在转动的时候不会碰到其他部位的组件,如图所示
其次,在原有二阶魔方的六个对接板往外延伸,加装上一个外活塞以及两个转子,并再在顶端再加装上一个对接板,如图所示
这么做的目的如下,由于四阶魔方有四层,所以最顶部的外对接板是连接最顶层的一层方块用的,所以从上至下的第一个转子——也就是最外层转子,是为了使得最顶部的转子转动用的。而第二个转子——也就是中层转子,则是为了抵消第二层方块转动而对最上层方块产生影响而加装的,当第二层转动时,它就反向旋转,抵消角动量,使得最上层的方块丝毫不受第二层的影响。那么,有人就问了,第二层方块是如何跟随着核心的转动而转动的呢?别急,下面我们就要对核心进行第三部的改造,就是在核心的每一面都加装上4个副活塞,当需要转动第二层时,XY方向的副活塞伸出,连接上第二层的方块,外对接板的对接方块关闭,并随着外活塞的收缩而缩回,同时,Z轴的副活塞缩回,断开与顶层方块的连接,外对接板则不动,而连接着外对接板的最外层转子则开始旋转。这样,我们就解决了第二层转子的旋转问题。
那么,又有问题来了,如何让四阶魔方的56个壳层块知道何时断开与周边壳层块的连接,何时打开与周边壳层块的连接呢?接下来,我们就要对魔方进行进一步的改造,如图所示
首先,在每个外活塞上加装上四个朝向四周的转子,并且每个转子上都加装上一排感应片,其次,再在壳层块的棱块的适当位置加装上感应器,当外活塞四周的外活塞转子将四块感应片往外推升时,棱块的感应器就感应到变化,然后根据事先设定好的机制断开或打开相应的对接方块。这样,在解决了棱块的连\断问题后,最后再来解决角块的连\断问题,我们进一步对棱块和角块进行改造,在每个棱块上加装上2个活塞,当棱块的感应器感受到外活塞四周感应片的位置变化,并开关相应的对接方块的同时,这2个活塞也进行相应的伸缩动作,同时,角块也在对准棱块活塞的位置放上对应的感应器,当角块感应器感受到棱块活塞的位置变化时,就开关相应的对接方块,这样一来,解决了角块和棱块之后,我们就彻底解决了第一、二层的旋转及连\断问题。
那么第三、四层呢?由于魔方是对称的,所以第三层同第二层,第四层同第一层,并且Y、Z轴的四层情况也等同于X轴这四层的情况,这样一来,我们就制造出了一个真正的,可以转动任意层而不影响到其他层的四阶魔方。
视频一览: