minecrafttnt炮吧 关注:1,591贴子:33,277

【持续更新】从零开始教你制作扫射矢量炮

只看楼主收藏回复







鉴于目前各贴吧都没有什么比较好的红石炮教程,所以我决定发一篇比较系统的从入门到高级的教程,因为我的领域是扫射矢量炮,所以整个帖子的内容也偏向于此,不过由于红石炮的一些基础知识是共通的,所以如果你对其它炮感兴趣的话也可以往下看。


IP属地:浙江1楼2017-03-18 21:07回复
    什么是矢量炮?
    矢量炮是一种通过调节xyz各方向对同一格内的tnt的推力大小来对某一固定范围实行定点打击的红石炮

    最早的矢量炮是由Dim神触(滚大幕)制作的Templar系列。


    IP属地:浙江2楼2017-03-18 21:07
    回复
      广告
      立即查看
      矢量炮的分类?
      按照xyz轴是否具有可变推力条件
      矢量炮分为单线矢量炮(只有一个方向的可变推力,只能实现单线打击)
      参考:GT索魂 最尖端的TNT炮之三
      https://tieba.baidu.com/p/4499181280

      二维矢量炮(有两个方向的可变推力,能实现平面打击)
      参考:滚大幕 矩阵定位矢量炮V4-Templar
      https://tieba.baidu.com/p/4064589178

      三维矢量炮(有三个方向的可变推力,能实现立体打击)。
      三维矢量炮由于高度衰减bug的影响,目前还没有成功造出,只有我和q43776343的两个半成品


      IP属地:浙江3楼2017-03-18 21:08
      回复
        当然,矢量炮还可以按照常规与非常规分,或者按照地对地,地对空,空对地的分法进行分类,这在之后会有所提及,这里便不细讲了。


        IP属地:浙江4楼2017-03-18 21:08
        回复
          什么是扫射矢量炮?
          扫射矢量炮是在矢量炮定点打击的基础上,安装附加装置让打击点能够发生自动变化,实现自动扫射的矢量炮。这种附加装置我们称为“扫射火控”。而目前实现扫射的火控形式一共有计数,记点,计算三大类,这在之后会有详细的介绍。


          IP属地:浙江5楼2017-03-18 21:08
          回复
            在我们正式开始扫射矢量炮的教学之前,会有一段很长的基础知识讲解以作为铺垫,所以各位不妨先看看目前已经制作并发表的扫射矢量炮,以对扫射矢量炮有个比较直观清楚的认识
            40×40地对地扫射矢量炮https://tieba.baidu.com/p/4979214655
            展示视频http://www.bilibili.com/video/av8639403/ 扫射类型:RAM记点
            15×15地对地中频扫射矢量炮https://tieba.baidu.com/p/4995792424
            展示视频http://www.bilibili.com/video/av8801309/ 扫射类型:RAM记点
            64×31非常规扫射矢量炮https://tieba.baidu.com/p/5007485815
            展示视频http://www.bilibili.com/video/av8950113/ 扫射类型:二进制异步计数器计数
            15×15地对地高速扫射矢量炮https://tieba.baidu.com/p/5018457129
            展示视频http://www.bilibili.com/video/av9108254/ 扫射类型:弱模计算
            下面两个是@q43776343 的,我也帮他做了展示视频。
            31×31空对地全象限扫射矢量炮https://tieba.baidu.com/p/4967923115
            展示视频http://www.bilibili.com/video/av8710294/ 扫射类型:弱模计算
            63×63空对地全象限扫射矢量炮https://tieba.baidu.com/p/4971681968
            展示视频http://www.bilibili.com/video/av9081661/ 扫射类型:数电计算
            这些扫射矢量炮各具特色,这也能够看出扫射矢量炮领域的广阔前景


            IP属地:浙江6楼2017-03-18 21:09
            回复
              基础知识——关于发射器和实体tnt
              看到这个标题大家可能要问,为什么连发射器都要讲?其实作为整个红石炮的基础,发射器的各种性质却没有被炮党们深入了解,这种对基础的不重视也是一部分红石炮出问题的原因。


              IP属地:浙江7楼2017-03-18 21:09
              回复
                以下现象都是基于1.7.10版的,如果有更换版本进行实验的情况会作特殊说明


                IP属地:浙江8楼2017-03-18 21:09
                回复
                  广告
                  立即查看
                  关于发射器
                  首先是一些大家应该都清楚的,发射器是实体方块,它能够被充能

                  当发射器被各种方式激活的时候,它能够将它的内容物发射出去

                  如果发射器已经处于激活状态,那么再给发射器一个红石信号将无法激活它(图中的情况就是,我在最右边放了个红石粉却没有让发射器把水收回)这种无法激活的情况就被称作激活锁定。


                  IP属地:浙江9楼2017-03-18 21:11
                  回复
                    而发射器对于红石炮的意义就是它能够将TNT以实体的形式发射出来,这样的性质让红石炮的连发成为可能。


                    IP属地:浙江10楼2017-03-18 21:11
                    回复
                      接下来就是一些大家可能不知道的,这也是发射器部分的重点
                      和活塞类似,发射器是有BUD(Block Update Detector,方块更新感应器)的,这意味着它能够像活塞一样接收它上方方块的信号,从而被激活。如果让发射器处于亚稳态,那么此时如果给它一个更新,它就会被激活。



                      IP属地:浙江11楼2017-03-18 21:12
                      收起回复
                        提到发射器的BUD有什么用?这里问大家一个问题,同样是激活3×3的九个发射器,请问是左边的方式好还是右边的方式好?


                        IP属地:浙江12楼2017-03-18 21:12
                        回复
                          答案是左边的方式好。为什么?这里补充两个知识
                          知识点一:
                          当一种红石元件(不知道怎么描述比较好)处于BUD状态的时候,如果不对它进行更新,那么它所处的状态便不会更改


                          对于一个发射器而言就是,如果它通过BUD被激活,此时如果不给它一个更新的话,那么它便会处于激活锁定状态,此时再给它一个红石信号是不会让它有所反应的。在红石炮中的表现就是,发射器不会发射tnt。
                          比如这种情况

                          大家可以自行尝试一下,这种情况会导致自第二次激活开始,有些发射器便可能不再发射tnt


                          IP属地:浙江13楼2017-03-18 21:13
                          收起回复
                            知识点二:
                            红石中继器在放置、激活、失去激活时会有一个比较奇特的更新范围,它只会更新其前方方块和该方块的毗邻方块(图中所示染色玻璃的区域)

                            我们让这些活塞处于亚稳态

                            放置中继器便会出现这种情况


                            IP属地:浙江14楼2017-03-18 21:13
                            回复
                              广告
                              立即查看
                              好了,今天就更到这里,楼主学生党,平时没什么时间更新,大家要做好周更甚至更长时间更新的准备。至于那个3×3发射器为什么左边的方式更好,知识点已经给出,大家就自行思考一下吧。


                              IP属地:浙江15楼2017-03-18 21:14
                              收起回复