本帖最后由 🐦💕🌸🌸 于 2022-8-2 18:19 编辑
在阅读本帖前,您可以在这两个帖子里面查看该炮的大致效果
原理阐述:
由维基百科可知,当TNT被玩家或红石启动时,有4s(即80t)的引信时间,并由方块变成实体
因此,我们可以在TNT即将爆炸时再点燃另一个TNT,就可以用前一个TNT的冲击波来推动后面的TNT,这就是TNT助推法的炮弹动力来源
而单个TNT的爆炸威力有限,我们可以考虑堆叠TNT的数量以使之能产生更大的推力
于是,利用TNT推进的TNT炮就诞生了
图片展示:
如图所示,本帖以12个TNT助推的炮为例进行讲解
制作步骤:
1.先铺出图示水道:
2.水道的第二格开始,放6个朝里的发射器,两边都是,如图:
3.如图所示的结构,可以同时激活3个发射器(框中部分)
第一个方块上有个红石粉,下边方块的侧面有个红石火把
4.将此结果如图所示重复4次,注意别摆放错位置
5.来到背面,在插有红石火把的方块下一格、后一格的位置放置4个方块,上面放上一个一档中继器
6.如图所示放置方块,在方块侧面插红石火把来激活刚刚的中继器
在另外3个中继器旁同理操作
7.在发射器的间隙间用方块(我采用玻璃,容易观察里面的情况)填满
这里很重要!因为激活的TNT可以卡在旁边的方块上导致无法被水流汇集,引发炸膛
我被炸坏了三四个炮后,才知道是哪里出的问题(
8.接着返回背面,利用台阶不会阻断红石粉的特性来左右铺着线路,铺好后在上面撒上红石粉
需要重要的是,台阶用上半砖,因为上半砖上可以放红石粉,下半砖不行
比较复杂,不好描述,具体看图吧
9.注意到刚刚台阶下方形成的两个凹槽了吗?没错,可以利用,这样能把线路压缩得更小
左边的内侧放按钮,用于激活大炮,右边放个向下的粘性活塞,粘着一个红石块
右边的结构用于向下传递信号,就是连接上炮弹的那个发射器
10.回到正面,在炮口的位置朝内放4个发射器,如图所示
11.来到后面粘性活塞那里,在距离红石块下一格的位置如图摆放方块
并在上方放置四档中继器(8个四档的,最后一个是一档的,共9个中继器)
12.回到炮的右前方,利用台阶来如图所示摆放,撒上红石粉,连接前面的其中一侧的两个发射器
另一侧同理,在底下拉多条线过去即可,即图二
【补充】图二框框左下角的方块和红石粉要补上,不然没法激活右边的发射组,刚刚测试才发现
13.用玻璃将发射部分发射器之间的空隙用玻璃填上
14.现在可以把你早已准备好的TNT都塞进所有的发射器啦!
试着按下按钮,你的大炮已经蓄势待发,砰的一下——成功了!
机器运作过程&注意事项:
过程:
1.按下按钮2t(0.1s)后,助推模块的6x2个发射器会同时放出TNT,他们在水流的汇集下会聚集在石台阶的后部,并挤到一起
2.在32t(3.2s)后,发射模块的4个发射器同时收到信号,放出待发射的TNT,共四个(刚刚8个满档一个一档的中继器里,一档的那个抵消掉了延迟0.1s启动的助推模块产生的延迟)
3.助推的TNT在待发射TNT出现的0.8s后爆炸,将4个炮弹炸飞。炮弹可以飞行3.2s(除去等待发射的0.8s),因此在这段时间内落地都能对目标造成伤害
注意:
1.如果调的发射延迟在(32,40](单位:t)间,由于TNT被激活后有个向上的动量,在助推TNT的加持下,会直接被炸飞到两三百格的高度(见帖首提到的第二个帖子),从而空爆,无法产生实际伤害;
延迟在32t一下,易导致飞行时间过短,难以发挥打击距离优势来打击远距离目标
2.发射模块顶上的玻璃可以一定程度地限制TNT的轨迹,防止被炸的过高导致空爆
3.助推模块(即里面的12个发射器)间不要留任何空隙,一旦激活的TNT不小心掉进去,且没被水流带走,会直接炸膛损坏大炮(我修炮修的快哭了)
4.根据维基百科所说,“为了最大的射程,你应该让待发射TNT和推进TNT呈30°夹角,并使二者距离尽量近。这样更多的爆炸推力可以被传递到待发射TNT上。”,由下图可算出,须垫高的高度约为0.577,故取半砖来作为抬高的方块,同时也能阻挡水流,一举两得(好吧就是由三角函数算的,不难)
5.欲增加发射距离可以考虑堆叠助推模块,但由于炮口玻璃块的限制,可能射程增加不明显,只能较多地增加出膛速度(待验证)
后言:
本人非主玩红石,若表述有误,还请各位大佬斧正。先在这里感谢各位大佬的帮助了!
该结构肯定有人做过类似的,所以只能说,如有雷同纯属巧合,从一开始的制作到压缩线路,我一共弄了这么多炮……orz
视频教程看情况弄,最近事情比较多,不一定有空弄出来,还请见谅orz
@⚡️👮 @Netherite_Sword @STGHT:D @振翮高飞 @郁离子 @阿灬秋 @EEEarl @HyperEnder @居仕 @一只鸽纸
来自群组: Complex Studio
在阅读本帖前,您可以在这两个帖子里面查看该炮的大致效果
【红石】小体积百米炮完工!
https://www.mcbbs.net/thread-1369541-1-1.html
(出处: Minecraft(我的世界)中文论坛)
【红石】太离谱了,这炮被改进到射程400+!
https://www.mcbbs.net/thread-1369571-1-1.html
(出处: Minecraft(我的世界)中文论坛)
原理阐述:
由维基百科可知,当TNT被玩家或红石启动时,有4s(即80t)的引信时间,并由方块变成实体
一旦被点燃,TNT方块消失,并生成一个实体。它会在被点燃的TNT方块的中心(+0.5,+0.5,+0.5)生成,它是一个边长为0.98的正方体。如果它被红石或火激活,它会在40个红石刻(即4秒或80个游戏刻)后爆炸。如果它因爆炸而点燃,它会在10至30游戏刻(0.5至1.5秒)后爆炸,爆炸威力为4。
因此,我们可以在TNT即将爆炸时再点燃另一个TNT,就可以用前一个TNT的冲击波来推动后面的TNT,这就是TNT助推法的炮弹动力来源
而单个TNT的爆炸威力有限,我们可以考虑堆叠TNT的数量以使之能产生更大的推力
于是,利用TNT推进的TNT炮就诞生了
图片展示:
如图所示,本帖以12个TNT助推的炮为例进行讲解
制作步骤:
1.先铺出图示水道:
2.水道的第二格开始,放6个朝里的发射器,两边都是,如图:
3.如图所示的结构,可以同时激活3个发射器(框中部分)
第一个方块上有个红石粉,下边方块的侧面有个红石火把
4.将此结果如图所示重复4次,注意别摆放错位置
5.来到背面,在插有红石火把的方块下一格、后一格的位置放置4个方块,上面放上一个一档中继器
6.如图所示放置方块,在方块侧面插红石火把来激活刚刚的中继器
在另外3个中继器旁同理操作
7.在发射器的间隙间用方块(我采用玻璃,容易观察里面的情况)填满
这里很重要!因为激活的TNT可以卡在旁边的方块上导致无法被水流汇集,引发炸膛
8.接着返回背面,利用台阶不会阻断红石粉的特性来左右铺着线路,铺好后在上面撒上红石粉
需要重要的是,台阶用上半砖,因为上半砖上可以放红石粉,下半砖不行
9.注意到刚刚台阶下方形成的两个凹槽了吗?没错,可以利用,这样能把线路压缩得更小
左边的内侧放按钮,用于激活大炮,右边放个向下的粘性活塞,粘着一个红石块
右边的结构用于向下传递信号,就是连接上炮弹的那个发射器
10.回到正面,在炮口的位置朝内放4个发射器,如图所示
11.来到后面粘性活塞那里,在距离红石块下一格的位置如图摆放方块
并在上方放置四档中继器(8个四档的,最后一个是一档的,共9个中继器)
12.回到炮的右前方,利用台阶来如图所示摆放,撒上红石粉,连接前面的其中一侧的两个发射器
另一侧同理,在底下拉多条线过去即可,即图二
【补充】图二框框左下角的方块和红石粉要补上,不然没法激活右边的发射组,刚刚测试才发现
13.用玻璃将发射部分发射器之间的空隙用玻璃填上
14.现在可以把你早已准备好的TNT都塞进所有的发射器啦!
试着按下按钮,你的大炮已经蓄势待发,砰的一下——成功了!
机器运作过程&注意事项:
过程:
1.按下按钮2t(0.1s)后,助推模块的6x2个发射器会同时放出TNT,他们在水流的汇集下会聚集在石台阶的后部,并挤到一起
2.在32t(3.2s)后,发射模块的4个发射器同时收到信号,放出待发射的TNT,共四个(刚刚8个满档一个一档的中继器里,一档的那个抵消掉了延迟0.1s启动的助推模块产生的延迟)
3.助推的TNT在待发射TNT出现的0.8s后爆炸,将4个炮弹炸飞。炮弹可以飞行3.2s(除去等待发射的0.8s),因此在这段时间内落地都能对目标造成伤害
注意:
1.如果调的发射延迟在(32,40](单位:t)间,由于TNT被激活后有个向上的动量,在助推TNT的加持下,会直接被炸飞到两三百格的高度(见帖首提到的第二个帖子),从而空爆,无法产生实际伤害;
延迟在32t一下,易导致飞行时间过短,难以发挥打击距离优势来打击远距离目标
2.发射模块顶上的玻璃可以一定程度地限制TNT的轨迹,防止被炸的过高导致空爆
3.助推模块(即里面的12个发射器)间不要留任何空隙,一旦激活的TNT不小心掉进去,且没被水流带走,会直接炸膛损坏大炮(我修炮修的快哭了)
4.根据维基百科所说,“为了最大的射程,你应该让待发射TNT和推进TNT呈30°夹角,并使二者距离尽量近。这样更多的爆炸推力可以被传递到待发射TNT上。”,由下图可算出,须垫高的高度约为0.577,故取半砖来作为抬高的方块,同时也能阻挡水流,一举两得(好吧就是由三角函数算的,不难)
5.欲增加发射距离可以考虑堆叠助推模块,但由于炮口玻璃块的限制,可能射程增加不明显,只能较多地增加出膛速度(待验证)
后言:
本人非主玩红石,若表述有误,还请各位大佬斧正。先在这里感谢各位大佬的帮助了!
该结构肯定有人做过类似的,所以只能说,如有雷同纯属巧合,从一开始的制作到压缩线路,我一共弄了这么多炮……orz
视频教程看情况弄,最近事情比较多,不一定有空弄出来,还请见谅orz
@⚡️👮 @Netherite_Sword @STGHT:D @振翮高飞 @郁离子 @阿灬秋 @EEEarl @HyperEnder @居仕 @一只鸽纸
来自群组: Complex Studio
11166666552
脑子会了,手不会,非常的详细,支持作者。
好玩是好玩,第8步我整了半天才做出来,红石粉总是突出到别的线路去
炸服技巧+1
试试看效果怎么样
梦客维尔 发表于 2022-8-3 12:59
好玩是好玩,第8步我整了半天才做出来,红石粉总是突出到别的线路去
毕竟这机器从诞生到完善也有好几个机型……后面为了压缩线路,很多地方都给省了,所以排线可能比较密集……
初代的肯定是比较容易排,但延时效果和触发位置都不好,导致射程或弹道不佳(
看起来好厉害的样子
不错 又学会一招
66666666666
感谢楼主分享
支持支持顶一个
各个发射器之间的延时不一样吧QWQ,不是同时爆炸的话感觉推力会小一些QWQ
墨三凌 发表于 2022-9-2 11:20
各个发射器之间的延时不一样吧QWQ,不是同时爆炸的话感觉推力会小一些QWQ
延时是一样的,都是统一触发的,有中继器的地方都是在没分支的地方
发射口的延时肯定是比较大的,但触发的时候都是一起出来的
好耶好耶