minecrafttnt炮吧 关注:1,592贴子:33,272
  • 7回复贴,共1

【PC-绿萌教程】从零开始教你造战舰(长期更新)

取消只看楼主收藏回复

从各种方面了解到最近有很多人想学绿萌但又愁PC的教程少,正好我闲的无聊。算是给大家做一次贡献吧
一楼讲解分层
-----基础教程-----
BUD,方块更新
活塞特性
观察者特性
小零件
-----进阶教程-----
轻型武器的讲解
三倍速讲解(0T特性)
各种模块的原理讲解
-----高级教程------
大型武器的讲解
战舰的制造(这里就以轻型巡洋舰为例)
-----番外教程-----
多向战舰的原理(这里只讲四向和八向)


IP属地:湖北1楼2017-10-06 19:59回复
    -----基础教程-----
    1,BUD
    这是绿萌的核心,可以说几乎每个元件都与BUD有关
    玩过矢量炮的炮友们可能或多或少的恨过BUD这种东西(我也被这玩意搞的心烦意乱)
    但是在绿萌中,你不得不和BUD打交道
    废话不多说,开始。
    BUD,即BlockUpdateDetecter
    Block即方块,Update是更新的意思,Detecter是检测者的意思
    也就是方块更新检测器的意思
    在PC版本的MC中,发射器,活塞等可以通过斜角充能
    例如下图这样

    但是大家很清楚的看到这个活塞明明被斜角充能了,为什么还不激活呢?
    这就是我要说的第二点,方块更新
    在MC中,如果既触发了BUD,周围与其相邻的方块又发生了改变
    例如被充能,被摧毁,被移开
    那么与它相邻的已经被BUD触发了的方块将会激活
    例如下图

    我放置了一个方块,空气发生了改变,所以导致了活塞被强激活
    同样的,下面几种办法也有可能产生BUD



    IP属地:湖北3楼2017-10-06 20:12
    回复
      还有,当活塞处于被BUD激活状态时,如果不更新周围的方块,就会出现鬼畜
      例如下图所示


      IP属地:湖北4楼2017-10-06 20:14
      回复
        -----基础教程-----
        2,活塞特性
        活塞这个东西非常的毒,以至于它有个昵称叫毒塞(2333)
        首先,活塞不可推动被激活的活塞

        其次,活塞也不能拉动被激活的活塞

        所以这就导致了有些战舰既没超载又没连错线却走不动的原因(可能是毒塞的问题2333)
        再然后,活塞这个东西贼辣鸡
        因为他只能拉动12个方块和推动12个方块
        所以。。。别想用一个活塞推动整个战舰

        这里我用TNT是方便数方块的数量
        还有,活塞推动粘液块时,明明粘液块只有12个,为什么还是会卡住?
        这里需要科普一点粘液块的特性
        粘液块的作用是把方块黏在一起
        这就导致了如果有方块粘在了粘液块上,而粘液块正好12个
        就会使你的活塞超载而卡住


        IP属地:湖北5楼2017-10-06 20:28
        回复
          -----基础教程-----
          3,观察者特性
          观察者是绿萌里面的一个辅助方块,其实观察者不要的话虽然有很多东西做不出来或者体积爆炸,但是基础战舰还是能在不使用观察者的前提下做出来的,这里大家可以选学

          观察者对绿萌的作用就是给前方的活塞激活一次信号
          但这个信号是瞬间的,所以对绿萌有很大的帮助
          其次,观察者和红石一样
          可以使得一个方块充能后激活与它相邻的方块
          如图

          其外,观察者后更新一次,观察者就会给前方的方块一次瞬间的信号
          另外,观察者的感应边如果和另一个观察者的感应边对接会形成600高频

          并且,观察者的信号可以通过观察者无限延长
          这点可以用于高频炮的延迟系统


          IP属地:湖北13楼2017-10-08 12:17
          收起回复
            -----基础教程-----
            4,小零件
            从这开始你已经开始正式学习绿萌了,前面的知识都是为现在和以后作铺垫
            首先,来讲一下分离器这个玩意
            分离器是绿萌中一种推动和分离结构的零件,一般用于炮膛推进,战舰模块对接等
            它的作用就是推动前方的方块达到分离或者向前的效果
            具体如图

            无观察者版本

            分离器讲完了,接下来讲半动机
            半动机的作用很多,例如延迟系统,战舰远程连接系统等都能看见半动机,顾名思义,半动机就是走一步就停止的机器。在延迟中,半动机充当中继器的效果,在远程连接中,半动机充当拉杆的效果。
            具体如下

            PS:左边的活塞是粘性活塞,右边的活塞是普通活塞
            半动机也讲完了,分离器也讲完了,那么永动机(活塞虫)又是怎么做的呢?
            其实永动机就相当于半动机加分离器
            半动机推动了分离器,分离器向前推动了一格,自己也更新了一次,那么半动机又向前了一次。。。。。。
            以此类推,这就是永动机
            当然我这个举例指的是最基础的永动机
            如图

            当然还有两种有观察者的版本,我现在就展示一下吧


            这是绿萌最重要的三个零件,不会的话绿萌就没戏了,第三个永动机我补充一点:观察者激活附近的空气,与空气相邻的方块也会被激活一次


            IP属地:湖北14楼2017-10-08 12:38
            收起回复
              -----进阶教程-----
              1,轻型武器的讲解
              轻型武器,顾名思义,威力小,体积小,实用性强的武器。特别适合新手学习
              目前为止绿萌的武器分导弹类,舰炮类,炮台类,(生物武器)
              生物武器不太算是绿萌武器,因为绿萌武器都有一个共同点就是用绿萌本身来攻击,生物武器用的是生物本身来攻击
              这里三种武器我都分别抽取一个轻型武器来介绍一下
              先来说说炮台类武器
              炮台类武器,一般用于轻型巡洋舰,大型巡洋舰的炮台类武器一般算大型武器,虽然体积也不是很大,相对于炮台类武器的整体大小和攻击性而言。
              感应炮台便是炮台类武器的起源
              感应炮台,就是利用了方块更新,使得已经触发了BUD的活塞激活一次,但点燃的TNT可以被绿萌(粘液块)弹飞,所以TNT随着活塞的激活被向前一格的粘液块弹飞,呈抛物线。
              这里我补充一点活塞的特性
              前面的石头其实可以是任何一个不会被激活的方块,如果没有的话就鬼畜了
              因为粘液活塞本身的毒性,粘液活塞如果推出去时,粘液块前面有个方块被黏住了,那么只会是半动状态
              没有的话就成机关枪了233333333333
              发图

              打击效果如下

              PS:这个活塞是粘性活塞
              这便是轻型炮台类武器了。
              那么再来讲讲轻型导弹类武器
              相信很多的绿萌战舰玩家都是被导弹给骗进来的,我是被Fly这个小姐姐骗进来的@fly我的世界348 别打我233
              导弹类武器其实是绿萌武器的起源,很早之前就有导弹这种东西了
              导弹的原理很简单
              永动机加分离器,分别推动引信和弹头
              当导弹本体撞到障碍物时使得本体超载
              引信点燃TNT,使得弹头爆炸
              就这么简单
              下面放图

              打击效果如下

              好的,那么导弹类武器也讲完了,接下来讲解一下轻型舰炮
              舰炮无非就是把红石炮以绿萌的形式呈现出来
              这里我只要讲两个要点
              一个就是延迟系统,一个就是炮膛推进
              延迟系统,我在基础教程讲过,利用半动机来进行,那么到底是怎么做呢?
              实验证明,一个半动机和4档中继器的延迟几乎一模一样,但中继器是可以直接连起来的,半动机如何连接呢?
              半动机左边和右边有两个粘液块的空处,在其中一侧放上一个普通方块,再来依次对接,会发现半动机呈规律状运动
              如图

              其实当一个半动机运动的时候,普通方块已经激活了与它对应的另一个半动机
              造成了延迟效果。
              炮膛推进的话,我只说一句话:粘液块是连接方块的。
              只要推动粘液块就能把整个炮膛推动
              但这个过程可能不止需要一个分离器,这时候你就要想办法分离多个分离器来进行推动
              下面我展示一下一个轻型舰炮
              如图

              打击效果如下


              IP属地:湖北16楼2017-10-08 13:19
              收起回复
                -----进阶教程-----
                2,0T特性
                三倍速导弹必备
                0T特性经常用于三倍速引擎和导弹上,顾名思义比普通的导弹快三倍,活塞的0T特性结构如图

                无视基岩就行了
                先放置两个活塞(方向随意别对准红石块就行),下面按照分离器来做,放置红石块后活塞是瞬间将粘液块推出去的,与普通的分离器相比,这个耗时更短
                更新顺序:先更新了左上角的活塞,右下角活塞出现BUD,左上角活塞更新右下角活塞瞬间推出
                可以看到比分离器只多了一个活塞而已

                普通分离器分离会有一点延迟的,瞬推就很好的解决了这个问题,但是电脑不好的话瞬推不推荐用
                除非你希望你的导弹在空中莫名其妙的爆炸。


                IP属地:湖北28楼2017-10-22 12:40
                收起回复