异形工厂吧 关注:396贴子:1,004

回复:【Shape.Z】新手以及中后期攻略

取消只看楼主收藏回复

下面p1,p2为工厂的筛选部分,左侧7道筛选负责选出颜料,右侧4道负责选出形状
p3部分为染色,先染色再切割旋转,可制作出一层图形的一角。
再向上堆叠15次,可制作出全部4层图形共16个角。



IP属地:江苏22楼2023-04-15 16:19
收起回复
    在遇见不需要染色的部分时,使用了如下结构。把分析器的颜色端输出与一恒定信号比较。
    无色时输出1,反转为0后,输入过滤器,形状便自动跳过染色阶段直接进入裁切段。


    IP属地:江苏23楼2023-04-15 16:22
    回复
      裁切好后直接进行组装。上面的红框部分装好上半,下面的装下半,再由中间框里部分进行总装。


      IP属地:江苏24楼2023-04-15 16:25
      收起回复
        由于在后续过关的途中,目标产物最多只会有一层出现缺角的情况。但是在设计的时候并不知道这一点,所以设计了四个角无论如何缺失都不会影响最终成品的结构。
        注意观察1号框的过滤器:信号输入为第二个角的颜色信号的反向。当第二个角缺失的时候,该过滤器就会将第一个角的产物直接送往中间的合成部份,而不会送往上面的与第二角合成的部分。2号框类似,当第一角无信号的时候,将第二角产物直接送往中间段合成。3、4号框同理。
        同时请再观察5号框。当1、2号均无信号的时候,说明该层只有下半,则直接将下半产物送往下一层进行合成。6号框同理。由此,可以实现某一层无论如何缺角,都不会影响生产。


        IP属地:江苏25楼2023-04-15 16:35
        回复
          从第27关开始,之后的图形都是随机生成。但是在一定关卡以前,并不会出现4层的目标。那么要如何应对只有三层或两层甚至1层的目标呢?请看下图中箭头所指的过滤器。
          该过滤器的信号输入,沿着绿线反向看,其信号来源是模拟拆开第一层后剩下的物品信号,再通过双非门,将模拟信号转换为数字信号。当后面的层里没有东西的时候,说明后面的层是空的。此时如果再将当前层的产物导入合成,就会因为后面没有产物而导致无法进行合成。故直接将其传输至产物线上,直接参与上一层的合成。
          由此,我们做到了可以实现生产1、2、3、4层产品的结构。


          IP属地:江苏26楼2023-04-15 16:43
          回复
            这里补充一下筛选结构的信号来源。
            右上框里的模拟拆分器,会将最上一层和下面所有层分开,最上层信号想左下传输到图形分析器,分析该模拟信号中图形右上角的组成(颜色+形状),随后再将两信号传输至筛选端。分析完一角后,向下通过模拟旋转器将其旋转90°,即可分析下一个角。堆叠4次,我们就分析出了四个角全部的形状颜色数据。


            IP属地:江苏27楼2023-04-15 16:49
            回复
              下面开始讲解如何在等待目标产物生产的途中实现升级材料的交付。


              IP属地:江苏28楼2023-04-15 16:50
              回复
                目前挂机到两百多关,速度要求是50+,尚不清楚以后的速度要求有无上限。
                中心交货口共16条,若16条全部能够满带速交货,最高可实现320+的产量需求。
                因此最佳方案是:将生产出的目标产物先屯起来,存够几百个后再统一开闸,从16条道进行满速的交货。
                在屯产物的过程中,我们希望能在这个空挡交付升级材料。于是我设计出这样的结构。


                IP属地:江苏29楼2023-04-15 16:55
                回复
                  自动工厂的四条产物带分别像中心周围的四个方向分流,现在先看其中的一个方向。一个存储器最高可实现两条满带速的排出,故一个方向对应2个存储器。4个方向共8个存储器16条输出,交货时可以把速度拉满。


                  IP属地:江苏30楼2023-04-15 16:59
                  回复
                    这是一个计时结构。由于分离器会严格按照一左一右的顺序分离货物,所以每有一个分离器,就可以将目标位置传送带上货物的出现时间间隔翻倍,实现计时的效果。


                    IP属地:江苏31楼2023-04-15 17:03
                    回复
                      由于楼上的计时器,发出的信号只有一瞬间,所以我将其通过一个或门,由右侧输出(绿色导线),信号传输至过滤器。当脉冲信号出现时,过滤器就能够放出至少一个产物,该产物经过右面紧贴着的读取器后,读取器的信号从左侧绕一圈回到或门,为或门持续提供信号1,实现锁存的效果。同时,当目标货物开始流动时,读取器里的信号像左上方传输,锁住计时器,避免交货时被干扰。再同时,读取器信号像又传输,锁住升级材料的通道,为交货留出位置。
                      当存储器的货物交完后,读取器读不到信号,计时器也被锁住了没有信号,或门便输出信号0,锁住存储器出口,存储器便开始屯下一关的目标产物。
                      值得一提的是,我在这个结构里先后设置了两个删除结构。通常来说,存储器里的货物还没交完,就能够过这一关了。过关后,剩下的东西不再是下一关所需求的,便会统统删除。同时,在远离交货口的删除器也能够删掉从工厂到存储器这一段传送带上的物品。


                      IP属地:江苏32楼2023-04-15 17:14
                      回复
                        讲解完毕。建好之后,所有东西都可以自动生产并交付。挂挂机,点下升级。游戏就可以卸载掉了。


                        IP属地:江苏33楼2023-04-15 17:16
                        回复
                          最后再提一下,星星形状可能不是很多,升级材料和工厂都需要星星供应,可以在自动工厂旁边再建一个小的星星加工车间。


                          IP属地:江苏34楼2023-04-15 17:19
                          回复
                            之后好像还要出第二部,到时候还会做攻略的。


                            IP属地:江苏35楼2023-04-15 17:24
                            回复