Introducing Minecrafts Precision TnT Cannon

Sdílet
Vložit
  • čas přidán 27. 01. 2023
  • It's finally here! A TnT cannon that can aim and shoot using dirt cheap redstone mechanics, but it turns out to make something as simple to build and powerful as the Smart Artillery requires some super advanced mathematics outside of the game to give us our firing options. In this video we will learn about the ballistics of TnT cannons and how we can model these ballistics using advanced software.
    Kikugie's Unnamed Cannon Setup Mod (ucsm) for giving the player firing options in game:
    modrinth.com/mod/unnamed-cann...
    Smart Artillery Resources:
    www.mediafire.com/folder/yci3...
    Learning Resources, Grant Sanderson did an amazing series about linear algebra on his channel 3blue1brown:
    • Essence of linear algebra
    TnT archive:
    / discord
    Spey's Channel:
    • Minecraft Medieval Vil...
    Wavetech Server Discord:
    / discord
    Mods that I use:
    www.mediafire.com/file/rrtgqh...
    Second Channel where I post my Music:
    / @artism6843
  • Hry

Komentáře • 911

  • @elijahmitchell-hopmeier182
    @elijahmitchell-hopmeier182 Před rokem +3423

    This is what 7 year old me dreamed about when I first started playing the game and a decade later cubicmetre is making it a reality in vanilla. This is actual Minecraft rocket physics

    • @thermobarickitten1062
      @thermobarickitten1062 Před rokem +15

      same bro

    • @nuirejuvini9951
      @nuirejuvini9951 Před rokem +38

      BRO SAMEEE, I used to believe that I could fly up to the moon in Minecraft WAAAY back then. I know that's not really possible now but wow.

    • @thermobarickitten1062
      @thermobarickitten1062 Před rokem +50

      @@nuirejuvini9951 my guy got clickbaited by glaticraft lmao

    • @Brejdu
      @Brejdu Před rokem +18

      @@nuirejuvini9951 Same i never really thought there was a height limit to the game

    • @rexton5136
      @rexton5136 Před rokem +2

      @@weirdyoutubechannels dawg wtf are your most popular videos bro

  • @dementionalpotato
    @dementionalpotato Před rokem +2168

    I guess the next logical step would be using 2 of these cannons on different fuse timings to redirect the tnt after it gets to a certain point.

    • @user-pw5do6tu7i
      @user-pw5do6tu7i Před rokem +268

      and then after that using 3 cannons lol. Imagine shooting something out, then up, then to the left around something lol

    • @AnteUjcic
      @AnteUjcic Před rokem +96

      @@user-pw5do6tu7i search cannoning triangles yeah yxz control

    • @windowsmoke
      @windowsmoke Před rokem

      Dude could you imagine sitting in your obsidian-walled fortress and suddenly you look up and there's a piece of TNT exploding to push another one down super fast and you die

    • @mr.grantelkade4073
      @mr.grantelkade4073 Před rokem +30

      @@user-pw5do6tu7i I think if you would use another redirect tnt for the redirect tnt it would be even more flexible

    • @misandre
      @misandre Před rokem +70

      @@user-pw5do6tu7i we might be limited by the TNT fuse time

  • @foxwhite25
    @foxwhite25 Před rokem +1942

    Using linear algebra and calculus to fire a tnt cannon, nice

    • @FishyTheKobold
      @FishyTheKobold Před rokem +218

      "What am I going to use math for in life?"
      The answer? Making really cool tnt cannons

    • @Sextusheap
      @Sextusheap Před rokem +118

      @@FishyTheKobold The kids in school asking this question sadly dont understand the power that comes with understanding math. Understanding this should be first priority instead of forcing homework on them.

    • @hichewies
      @hichewies Před rokem +14

      @@Sextusheap exactly. Im still in geometry, but I'm already learning precalculus and trigenometry in 8th grade

    • @_marshP
      @_marshP Před rokem +23

      @@Sextusheap Math is insanely cool
      ok well not really its very boring sometimes, but the places and ways it can be applied are very cool
      from construction to destruction, from counting to killing, from imaginary numbers to integers, math can get very cool

    • @user-vi3fy2cc9z
      @user-vi3fy2cc9z Před rokem +20

      @@_marshP schools make math boring

  • @ethanplayz6233
    @ethanplayz6233 Před rokem +1803

    we are now 1 step closer to building real life militaries in minecraft

    • @leschatssuperstars1741
      @leschatssuperstars1741 Před rokem +68

      Next thing you know there will be WW2 level weapons made with redstone in minecraft

    • @ethanplayz6233
      @ethanplayz6233 Před rokem +29

      @@leschatssuperstars1741 we already have that, even better, we have icbms

    • @leschatssuperstars1741
      @leschatssuperstars1741 Před rokem +9

      @@ethanplayz6233 Wait. We have ICBMS in minecraft? made in vanilla with just redstone?

    • @ethanplayz6233
      @ethanplayz6233 Před rokem +37

      @@leschatssuperstars1741 yes, there are existing designs on CZcams and my friend, malorem, is making a video on his new long range icbm

    • @leschatssuperstars1741
      @leschatssuperstars1741 Před rokem +2

      @@ethanplayz6233 send me the link when it's out lmao

  • @fjskfkskfkdkd8790
    @fjskfkskfkdkd8790 Před rokem +662

    Reminds me of WW1 and WW2 artillery, where they had some tables that had written on them settings and coordinates for operating the machinery, this was how they did it before the use of computers

    • @oblivion_2852
      @oblivion_2852 Před rokem +57

      Precomputing the math with tables. Hell yeah

    • @abdillahahmad7025
      @abdillahahmad7025 Před rokem +42

      This, I'm imagining this as the upgrade from Napoleonic artillery to WW1 artillery

    • @Ailtir
      @Ailtir Před rokem +21

      Anyone interested in this should look at the mechanical firing computers used in battleships, some really well formatted videos on youtube.

    • @SteveIsHavingMC
      @SteveIsHavingMC Před rokem +7

      they still use these, since not all artillery has inbuilt ballistics computers and the angle they use to hit the target is called a firing solution

    • @marysartr
      @marysartr Před rokem

      @@SteveIsHavingMC well no, look at Russian or American artillery, if the recon is good then only coordinates are required

  • @ATOM-vv3xu
    @ATOM-vv3xu Před rokem +381

    actually finding the right setting for a cannon becomes very intuitive after you shot it for some hours

    • @cubicmetre
      @cubicmetre  Před rokem +184

      I think it would be possible to operate the cannon in full vanilla using intuition alone. And the mod is actually a great way to start. I'd imagine if you needed to use the cannon in a setting where you were not allowed the mod, you could train using the mod in singleplayer then transfer this knowledge to online play. The way I see it, is that the cannon gives a good suggestion for a setting, then you can tweak that setting to get slight variations of the firing option. As you learn to tweak more and more you find that you get a feel for what settings hit approximately which positions.

    • @Frappe3621
      @Frappe3621 Před rokem +7

      @@cubicmetre Is your skin Saxton Hale? Lol

    • @secariel1310
      @secariel1310 Před rokem +36

      @@cubicmetre even if it was hard with intuition, I think using a sand block as a sighting round would make it perfectly usable in vanilla

    • @kaboomgaming4255
      @kaboomgaming4255 Před rokem +6

      @@secariel1310 you're a genius!

    • @ImNotQualifiedToSayThisBut
      @ImNotQualifiedToSayThisBut Před rokem

      @@secariel1310 does sand not get destroyed?

  • @xb70valkyriech
    @xb70valkyriech Před rokem +291

    The most shocking thing in this video is that you can afford Matlab and can actually code in it too

    • @oblivion_2852
      @oblivion_2852 Před rokem +57

      This looks like a really great university project tbh

    • @YounesLayachi
      @YounesLayachi Před rokem +18

      Ew, MATLAB... You can do better, cubicmetre :(

    • @ethanmay4385
      @ethanmay4385 Před rokem +27

      The online version is actually free to use (with quite a few restrictions) if it's only for personal use

    • @xb70valkyriech
      @xb70valkyriech Před rokem +9

      @@ethanmay4385 that's actually pretty useful to know, thanks

    • @zekodun
      @zekodun Před rokem +4

      @@YounesLayachi yeah, Tensorflow comes to mind or chicken scheme with gl-math.

  • @Zuchii
    @Zuchii Před rokem +199

    Ancient Rome : Bring me the cannon
    Cubicmetre : Let me introduce you to Minecrafts Smart Artillery..

    • @weirdyoutubechannels
      @weirdyoutubechannels Před rokem

      see my banner for cookies ?!?!?!?!!

    • @paulkanja
      @paulkanja Před rokem

      Technically a cannon, not artillery: artillery is a subtype of cannon has (at least) two phases and targets the top of a target (so the tnt flies up above the height of the target, then a portion of the tnt explodes causing the rest to change trajectory and aim downward) as an aside, an even more specialised artillery canon is an airstrike: the tnt is redirected straight down when directly above the target... pretty wonderful field when it comes to tnt weapons

    • @laff__8821
      @laff__8821 Před rokem +2

      Cannons in ancient rome?

  • @CraftyMasterman
    @CraftyMasterman Před rokem +165

    For the asymmetry issue, couldn't you add a second payload option that comes from the opposite side? Then make a 4th setting that tells you whether to fire the left or right payload

    • @rizalardiansyah4486
      @rizalardiansyah4486 Před rokem +18

      Yes, there are improvements that could be done on cubicmeter's design. It's just a matter of time until we'll see some super canon!

    • @chickencurry69420
      @chickencurry69420 Před rokem +2

      it would be cool to have a whole row of them with slight delay..

    • @doge229
      @doge229 Před rokem +2

      Was gonna say having a second mirrored cannon, but I like this idea a lot more!

  • @AndrewBrownK
    @AndrewBrownK Před rokem +512

    Can you make sentry towers for a castle that automatically aim and fire tnt at the outside world using an underground skulk sensor array buffered with a layer of obsidian?

    • @cubicmetre
      @cubicmetre  Před rokem +431

      I think in theory that sounds really cool, but in practice it would be insanely complicated with many points of failure

    • @PyroZero_
      @PyroZero_ Před rokem +136

      @@cubicmetre if there was anyone crazy enough to try it would have to be you right?

    • @vibaj16
      @vibaj16 Před rokem +71

      in that case, the redstone itself would have to do all that complicated math, or it would have to be hardcoded for every single point. Both would be extremely difficult

    • @alicorn3924
      @alicorn3924 Před rokem +82

      @@vibaj16 it doesn't have to be every block, but then again at that point, might as well use a minefield instead

    • @nastykerb34
      @nastykerb34 Před rokem +39

      ​@@alicorn392410 /10 for common sense

  • @kikugies
    @kikugies Před rokem +107

    And then he said "Its simply calculus" and started morbin'

  • @WarTechWarGears
    @WarTechWarGears Před rokem +30

    Very interesting! The important step now is to combine this technique of controlling where shots will land with the Railgun presented in your last Video and you have got yourself what WarGear players would call a "Schwenk-Stich" or "Shifting Stab-Cannon". The possibilities truely are endless.

    • @paulkanja
      @paulkanja Před rokem +1

      Even without the stab element, this would make a very good shift Cannon,, however, auto loading this will be a pain

    • @GodOfChaos_HeXa
      @GodOfChaos_HeXa Před 3 měsíci

      nice hier wen aus der wargers szene zu finden xD

  • @kopinoroti
    @kopinoroti Před rokem +32

    Wow! At first it's precision timing of TNT for a straight trajectory, and now it's becoming 3 dimensional!

  • @heff0d468
    @heff0d468 Před rokem +35

    I'd love to see a similar concept used to create a very simple world eater.

    • @cubicmetre
      @cubicmetre  Před rokem +31

      You would need a lot more TnT to get the payload travelling fast enough to make a render distance perimeter. Consider that the field of fire would need to be enormous to be able to perfectly cut out a square of that size. It would not be a very simple world eater.

    • @heff0d468
      @heff0d468 Před rokem +6

      Couldn't you build it very high up and use duping. And it'd be possible to make circular perimeters very easily.

    • @heff0d468
      @heff0d468 Před rokem +3

      @@cubicmetre or if you could get it to fly up to 128 blocks in so directions under the afk spot, it'd be pretty close to a "perfect" perimeter. Creating a semicircle below the player.

    • @SharlosRevenkai
      @SharlosRevenkai Před rokem +3

      @@cubicmetre perhaps having four, one per edge might still be a lot easier than the usual multi-step flying machines?

  • @salos4467
    @salos4467 Před rokem +2

    I like it very much that the rest of the world is now starting to look at tnt. There is the wargear scene, which is currently completely German, where people are in teams trying to build the best cannons together and then build them into so-called wargears. "Wargears" are fighting machines equipped with cannons and shield technology, sometimes even automatic cannons, which are then used to compete against other teams in tournaments. There is a fixed set of rules to guarantee fairness. For example, any block that has a higher tnt resistance than endstone is forbidden, and dispensers may not be used for tnt. In tournaments, the redstone blocks are replaced by endstone for every spectator except for the own team to prevent the theft of cannons. It's really cool every year in the "WargearLiga" to see what the teams have built, sometimes thousands of hours on their cannons, and to see which one wins best. There are currently 2 servers in the Wargear scene. Although the Wargear scene has existed for over 8 years, it unfortunately only has around 200 active players to date, I think because it is simply too difficult and complicated for most. If anyone has any questions just write or send me a message. Have fun building 👍
    By the way, you play completely in Vanilla without mods.

  • @SALTrobot
    @SALTrobot Před rokem +5

    Technical minecraft is amazing, also love the idea of having loads of these side by side with 3 players in charge of each cannon yelling numbers, setting values and firing. The implications for the technology will surely make the imaginary minecraft wars more bloody.

  • @5wet_
    @5wet_ Před rokem +4

    Honestly this was my best present for my birthday so far

  • @james14294
    @james14294 Před rokem +13

    If you combine this with what you accidentally discovered making your railgun, when it bore a perpendicular hole, it could expand your aiming even more. Imagine being able to precisely aim that kind of railgun shot blasting a long hole through things around corners

    • @nastykerb34
      @nastykerb34 Před rokem +5

      cubic metere is now hired by the us army bcz he is a genius

    • @salos4467
      @salos4467 Před rokem +2

      Thats exactly what the WarGear Scene is doing, wargears is a competitive game mode where you try to build the best TNT Cannon and win the "fightnight" in the end with your team. It's just vanilla and it's crazy what a few players can build. But the scene is only German

    • @raoulduke7668
      @raoulduke7668 Před rokem

      @@salos4467 yeah but that's not a problem, because most of the guys can speak perfect english and they are really welcoming and helpful

    • @paulkanja
      @paulkanja Před rokem

      @@salos4467 not really, i barely know german and i'm still there: it's easier to start out if you're german tho, because research and collab is more accessible

  • @devynwhite4265
    @devynwhite4265 Před rokem +2

    Just ran across this channel today, love it so much. I always loved redstone videos, but much more the technical aspect of things versus just tutorials and such. Thanks cubic!

  • @Amarite
    @Amarite Před rokem +120

    If you had two of these cannons would it be possible to have the explosion of the first tnt propel the second tnt around corners or behind walls?
    Edit: Cannons like this already exist but it would be cool to see Cubic or someone operationalise the concept into a cannon that has adjustable trajectories.

    • @LunizIsGlacey
      @LunizIsGlacey Před rokem +31

      Absolutely theoretically possible! Probably quite difficult though.

    • @adamofblastworks1517
      @adamofblastworks1517 Před rokem +5

      I like the way you think.

    • @Unace1
      @Unace1 Před rokem +14

      It is possible, but both cannons would need to have a link of some sort coupled with a more complicated program, since the timing and positioning of both payloads would have to be incredibly precise

    • @abdillahahmad7025
      @abdillahahmad7025 Před rokem +4

      That would enable indirect fire (e.g. shooting something right behind a wall)

    • @1224chrisng
      @1224chrisng Před rokem +3

      I think Mumbo Jumbo built a round-corner cannon a few years ago, but that was stuck on a straight line

  • @_spey9860
    @_spey9860 Před rokem +7

    preciate the showcase cubic! crazy invention as always

  • @greenstonegecko
    @greenstonegecko Před rokem +14

    Loved the quote by Sun Tzu!
    Fits so well considering you're standing next to an aimable sentry gun.
    PS: When guitar solo?

  • @shadowwalker0104
    @shadowwalker0104 Před rokem +1

    Every time I watch your videos I learn something new about Minecraft. Keep up the good work!

  • @cainy
    @cainy Před rokem +25

    What if you had a payload on either side of the water stream and you could choose from which side to fire for more control

  • @Mark-kc2ke
    @Mark-kc2ke Před rokem +4

    This is such a cool project. It is an essence of Minecraft. Love this game, and never underestimate its possibilities. Never underestimate the pure genius of Minecrafters. Because then instead of creepers you'll be scared of smart artillery.

  • @numero7mojeangering
    @numero7mojeangering Před rokem +30

    Do you think you can aim a tnt towards another tnt mid air to change it's trajectory? Like you fire a bunch for tnt that actually contains the payload and propellent.

    • @cubicmetre
      @cubicmetre  Před rokem +30

      In my mind atleast I can imagine a client mod that can track nearby entities and extrapolate their positions based on their motion and in theory set the cannon and fire on a moving target all autonomously. However you are always limited to the delay from the redstone and TnT fuse time. This is why artillery are usually restricted to static emplacements because it's really hard to hit a moving target if there is a lot of time between acquiring the target and being able to hit it.

    • @paulkanja
      @paulkanja Před rokem +2

      @@cubicmetre Trace mod? also blockless redirects do exist (say, why don't you make a new series where you review basic wargears weapons -- stuff like cannons, railguns, artillery, airsrikes, etc)

  • @Per_Ragnar
    @Per_Ragnar Před rokem +2

    This brings back memories from our insane faction cannons, custom built to each base.

  • @darth_dan8886
    @darth_dan8886 Před rokem

    This is beautiful.
    Thank you for sharing all of these formulas.
    I recognize now how I could potentially utilise this to create a longer range cannon that would still have an adjustable field of fire.

  • @Agent_Matt_6
    @Agent_Matt_6 Před rokem +9

    I feel like if someone uses this a lot, at some point they could eyeball the numbers needed to hit targets

  • @thomasmccarter7926
    @thomasmccarter7926 Před rokem +7

    I think a design like this could really benefit from tnt minecarts as they explode on impact, removing the fuse limitation which could expand the range of the cannon by quite a lot.

    • @Hulijingjinx
      @Hulijingjinx Před 11 měsíci

      Intresting. Imma build it using that

  • @daviddickson3600
    @daviddickson3600 Před rokem +1

    this is the video that made me subscribe. As someone currently studying engineering, seeing the implementation of math and matlab for minecraft was quite interesting.

  • @elijah204.
    @elijah204. Před rokem

    I love how you gave us the tools to improve your design

  • @zedfalcon6972
    @zedfalcon6972 Před rokem +8

    truly a genius concept. insane execution

  • @rcjd7834
    @rcjd7834 Před rokem +3

    Now I want to see a multi-blast-chamber design that uses one cannon and several independent item collection basins for simultaneous but separate operations. Running a tree farm, a cobble farm, and a concrete blaster at once from one nucleation point would be really cool assuming you could systematically automate repeated fire and timing sets

  • @EnderMega
    @EnderMega Před rokem

    I so happy to see cannon beeing bring back in 2023 and with SO MUCH COOL MATH, nice job mate!!!

  • @LordAJ12345
    @LordAJ12345 Před rokem +1

    This is very elegant. Three timers translated into xyz coordinates through a mix of observation and calculation, no obscure tricks. I especially like that all calculations (except for calculating the distances) only need to be performed once, as the input values are discrete. This makes using it simple even without the mod.

  • @mooing_cowmilk
    @mooing_cowmilk Před rokem +79

    Since your working with projectiles, could you design an arrow launcher to kill the dragon upon entering the end? Dragon always spawns at same coords and the design could be useful for speedrunning to elimate all end RNG (faster then 0 cycle or waiting for perch)

    • @ghostly9835
      @ghostly9835 Před rokem +17

      The problem is if the end spawn is under endstone.

    • @JustACuteDoggo
      @JustACuteDoggo Před rokem +8

      @@ghostly9835 i think mooing_cowmilk might know just a liiiitle bit about how end generation works... :>
      but srsly mr cowmilk what r u envisioning? like reset spawn in stronghold, enter end, build the setup, die at perfect moment while igniting tnt, re-enter end and insta kill dragon upon it teleporting? cos if so, THAT IS FRICKIN AWESOME!!! (and prolly a very good timesave if it would be viable)

    • @anonymous-rb2sr
      @anonymous-rb2sr Před rokem +4

      @@ghostly9835 isn't the end platform literally always blocked by line of sight by an obsidian pillar from where the dragon is? (I assume he spawns above the portal at the center)
      Also how would you not die to your own arrow when going into the portal, does the end generate when the portal is lit or when the player crosses for the first time? Likely the latter, so you would both spawn in the same position and the arrow would be colliding with your hitbox during it's first tick in the end, I can't see that going well either

    • @lygencore
      @lygencore Před rokem +6

      If this is even feasible, it is not worth it, because it means you need to look for redstone and other components (also more iron) and a whole lot of tnt to get enough strength in the arrow, which also means you need to begin your run in a desert and hope to find more than 1 desert temple, plus you need a village right next to it to get the iron.
      What I mean is that from whatever materials is build the arrow cannon, getting them would take a lot more time than waiting for a perch (for one cycle)

    • @anonymous-rb2sr
      @anonymous-rb2sr Před rokem +5

      wait I hadn't computed you were talking about this for speedrunning, wth? xD

  • @Star-pe3su
    @Star-pe3su Před rokem +11

    This is absolutely amazing, now for the real question. Could this be combined with the railgun from previous video?

    • @kaltenstein7718
      @kaltenstein7718 Před rokem

      absolutely, Wargear players do it on a regular basis

    • @paulkanja
      @paulkanja Před rokem

      @@kaltenstein7718 Shifts don't go too well with stabs tho

    • @tacticalassaultanteater9678
      @tacticalassaultanteater9678 Před rokem

      To some extent probably, but the idea behind the railgun was perfectly aligned TNT fuses, which would lose a degree of freedom.

  • @deltap6967
    @deltap6967 Před rokem

    I have never seen this before until now, amazing!

  • @box6225
    @box6225 Před rokem

    This has got to be one of the coolest things I've ever seen

  • @ToxRIPy
    @ToxRIPy Před rokem +4

    Another video that I can't understand but still watches cuz its cool

    • @Andrey_Gysev
      @Andrey_Gysev Před rokem +1

      But its just a school math and a little of physics.

    • @ToxRIPy
      @ToxRIPy Před rokem

      @@Andrey_Gysev yeh its "just a school math" ...

    • @nuirejuvini9951
      @nuirejuvini9951 Před rokem +3

      @@Andrey_Gysev It's more than how you phrased it, I'm sure you know their importance in the real world and I know I'm being REALLY hypocritical by saying this but the 'school math' and 'physics' here aren't just a 'just'. Specifically referring to the calculus and linear algebra used in this video, the two form a foundation for some really high-level mathematics that are used in a lot, and I mean A LOT of scientific and engineering disciplines. It's not something so simple to refer to as 'just a school math' and 'a little of physics'.

    • @Andrey_Gysev
      @Andrey_Gysev Před rokem +1

      @@nuirejuvini9951 Man, its just a 10th and 11th grade math.

  • @HenryHakamichi
    @HenryHakamichi Před rokem +4

    Ah yes, Sun Tzu, he truly engineered how to think during a war.

  • @AnimeNae
    @AnimeNae Před rokem +1

    Cubicmetre taking "This will be useful in later in life" to a whole another level.

  • @Sextusheap
    @Sextusheap Před rokem

    Top notch engineering! As a kid I dreamt about something like this when playing arround with TNT cannons and redstone because I knew it was possible. Only difference was I wanted to use a redstone computer for the ballistic calculations. Sadly I was missing the skills at the time. Thank you for doing this! I feel like I've finally found a good reason to play games again. Which I really missed in my life...

  • @icyscream355
    @icyscream355 Před rokem +4

    Wake up babe, new Minecraft warfare just dropped

  • @lamegrape
    @lamegrape Před rokem +11

    dont say it... DONT SAY IT...
    guess you can say its a...
    smartillery.

  • @dschaegkarthur1093
    @dschaegkarthur1093 Před rokem

    Amazing! As a maths student and Minecraft player this is the best video I have seen in a while

  • @Heyght
    @Heyght Před rokem +3

    Would it be viable to program it to blow up an area?

  • @PortleyPortions
    @PortleyPortions Před rokem +4

    News headline next week: "WaveTech server approves Ukraine military funding package of 37 MSAs (Minecraft Smart Artillery)"

    • @cubicmetre
      @cubicmetre  Před rokem +1

      Somehow I don't think 200m of range for an artillery is gona cut it for modern combined arms warfare

  • @siderminerkgl8193
    @siderminerkgl8193 Před rokem

    You know you found the technical side of minecraft when the guy brings out matlab plots xD
    Nice video!

  • @zankomag8322
    @zankomag8322 Před rokem

    Man this is really insane! Keep rocking!

  • @romanbassett3290
    @romanbassett3290 Před 2 měsíci

    Thank you for motivating me to do my intro to numerical methods homework🙏

  • @eclogite
    @eclogite Před rokem +1

    This brings Minecraft artillery even closer to how real life fire control works

  • @Goobermanguy
    @Goobermanguy Před rokem

    This is just awesome! I use TNT cannons in CTM maps where resources are scarce, so it's hard to find info about advanced cannons which are actually usable to me. But this is exactly what I've been looking for!!

  • @fitocheeto4196
    @fitocheeto4196 Před rokem

    This is absolutely brilliant!

  • @GradientAscent_
    @GradientAscent_ Před rokem

    Love the engineering that goes on in some of these videos

  • @spaghetticom
    @spaghetticom Před rokem

    Wow, so complicated and so cool. I never tought this is gonna be posible.

  • @conorglynn8
    @conorglynn8 Před rokem

    Just found this channel, love for tf2 and love for really cool technical minecraft builds and explanations; im in love!

  • @gonaldocr24
    @gonaldocr24 Před rokem

    Beautiful y-simple curve. This is amazing ‼️

  • @_wetmath_
    @_wetmath_ Před rokem +1

    this cannon is already so cool, yet it is just a proof of concept. i can't wait to see further design changes and optimisations made to improve this cannon type!

  • @Nimblo-py4zd
    @Nimblo-py4zd Před 9 měsíci

    This is impressive. Also the SunTzu interaction was funny as hell 😂

  • @omnitroph1501
    @omnitroph1501 Před rokem

    12:24 I completely understand, and it made perfect sense to me even without explanation. However... this sentence is extraordinary.
    "It's actually surprisingly simple."

  • @Varrick2
    @Varrick2 Před rokem

    Seeing this contraption is very cool, I once attempted to create a tnt cannon with variable range and direction, I managed to get 12 "range" options that could be combined with different block heights for the tnt payload giving me enough customization for my needs.

  • @pasakaru
    @pasakaru Před rokem

    This is ingenious. I love it.

  • @baklazan_pl
    @baklazan_pl Před rokem

    WOW
    That is really impresive!

  • @ZephyrysBaum
    @ZephyrysBaum Před rokem +1

    I have been waiting for this!

  • @atlasotm
    @atlasotm Před rokem +1

    Letting the CZcams alg know I want to see more of these videos

  • @MberEnder
    @MberEnder Před rokem +1

    You are the only person in history to ever say "this is simply calculus."

  • @natec1
    @natec1 Před rokem

    This is awesome! When I clicked on the video, I thought it was probably gonna be some complicated thing having to do with exploiting some bug in Minecraft, but it's actually pretty simple! Makes me want to try to make one, maybe with an alternate payload source on the left side, expanding the area available on that side. Glad I'm a student so I have access to matlab lol

  • @gabethedespote-1105
    @gabethedespote-1105 Před rokem

    Yeah, I was trying for years to build something like this. But not being a big Minecraft person, I just couldn’t get the timing right beyond a handful of horizontal and vertical presets that needed different timing to reach the same distance.
    I never once thought about using water to alter the angles, goddamn engineering genius.
    The math isn’t that hard if you know what you’re doing, but knowing what you’re doing is easier said than done. Still, even without calculus, it should be doable for someone who finished high school. Although that could be my years of crying over intermediate level calculus problems talking. So your mileage may vary.
    The coding and modeling is genius tier though, MatLab is pretty easy, but that’s a lot of complicated steps to make work explained in an incredibly straightforward manner.
    Thank you so much! This is a dream come true for me!

  • @utof
    @utof Před rokem

    this is the coolest minecraft video i've ever seen.

  • @Monkeylordz88
    @Monkeylordz88 Před rokem

    This is awesome! I love math, and its super cool to see it being applied here. The next step: make a smart TNT railgun!

  • @slavwaifu1216
    @slavwaifu1216 Před rokem +2

    Its funny because about a mounth ago i had a test in matlab, well actualy in octave that is a free and open source version that uses the same language. And i had to do quite a similar thing. Very well done.

  • @orionemoray3990
    @orionemoray3990 Před rokem

    Wow thats really smart. Good job.

  • @JohnDoe-cx6zd
    @JohnDoe-cx6zd Před 11 měsíci

    This is the first time i see Matlab being actually useful, and I had a whole semester of it

  • @Unace1
    @Unace1 Před rokem +2

    It is also possible to have a second cannon that fires a payload which acts as a secondary propellant allowing the cannon to target places that classic trajectories would not reach.
    For example, to hit much further objects using the same maximum charge, we can have a cannon that fires a payload meant to explode mid-air (the secondary charge), and another that fires a payload with a similar trajectory but a higher time of flight that would cause the payload to move downwards rapidly upon detonation of the secondary charge.

    • @nastykerb34
      @nastykerb34 Před rokem

      or a doube tnt jump but by a machine

  • @jamesscalzo3033
    @jamesscalzo3033 Před rokem

    Loved the video @cubicmetre! Can't wait for the next video man! First video of yours that I'm watching and Loving the content man! I'm a Man of Minecraft Mods and Military History, mainly World War Two with the Occasional Dabble in the Cold War (Korea and Vietnam), and I plan on using the Create Mod and the Valkyrien Skies Mod Line-up (Create Mod, Create Aeronautics, Create Big Cannons, Valkyrien Skies, Valkyrien Skies Eureka and Valkyrien Skies Clockwork Mods) to Build and possibly Use all the Various Ships, Aircraft and Vehicles from World War Two in Minecraft. I have an Interesting question for you man.
    How would you go about Building the British Admiralty Fire Control or American Mark 1 Fire Control Systems in Minecraft with or without these mods?

  • @nartuz5016
    @nartuz5016 Před rokem

    You got my respect for using Saxton Hale's legs and torso + Engineer's quote, fellow TF2 player

  • @BeefandCheese
    @BeefandCheese Před rokem +2

    This is insane! I don't think it will be as useful in an attacking pvp scenario since it will take a while to set up, but this might be fun to use within a castle wall!

  • @Boolet
    @Boolet Před rokem

    Good to see that learning matlab and linear algebra in university is useful :)

  • @stephen_2091
    @stephen_2091 Před 9 měsíci

    Who knew this would be the beggining of a journey that lead to a TNT nuke, insane!

  • @tdub1776
    @tdub1776 Před 11 měsíci

    VERY interesting concept!

  • @zhabiboss
    @zhabiboss Před rokem

    So what I am seeing is that this is a masterpiece of redstone technologies, that is also a dream of every kid that played Minecraft 10 years ago?

  • @xToTaLBoReDoMx
    @xToTaLBoReDoMx Před rokem +1

    Now we just need an academic journal of applied math in Minecraft for you to publish this to

  • @pinkbaron3602
    @pinkbaron3602 Před rokem

    welcome to the world of tnt cannons cubicmetre
    i hope you stay for a while

  • @antoncronet6104
    @antoncronet6104 Před rokem +1

    Next step: this combined with the raingun. I would love to see the planning process of this.
    Your video reminds me of and old series called Minecraft over engineering which was very advanced for that time (10 years ago)

  • @alexwang007
    @alexwang007 Před rokem +1

    So you obtained a closed form solution for the ballistics of the payload TNT. Impressive. I have been working on a research project in real life where the ballistics of an axisymmetric projectile is solved iteratively. The 6 DOF equations of motion are 12 coupled differential equations that are solved simultaneously. MATLAB solving is simple but I'll have to see what happens when I try this on a microcontroller haha

  • @kraken2637
    @kraken2637 Před 9 měsíci

    damn bro this actaully helped me learn spec maths vectors

  • @eliklappenbach2426
    @eliklappenbach2426 Před rokem

    A small but extreme smart machine. Never thought I would see calculus put to work to solve problems in Minecraft

  • @sinaghochaniyan3554
    @sinaghochaniyan3554 Před rokem

    Amazing, we are waiting for more "Smart" thing such as this.

  • @Manw1N
    @Manw1N Před měsícem

    Awesome!!!!!!! Like your work

  • @RemiBoyz
    @RemiBoyz Před rokem

    Using MATLAB to model Minecraft mechanics... never thought I'd see the day! Most impressive.

  • @AJ-Palermo
    @AJ-Palermo Před rokem +1

    Imagine the amazing(ly destructive) things we could make by combining this with Create Aeronautics airships!

  • @anthonycurtis7230
    @anthonycurtis7230 Před rokem

    absolutely fascinating

  • @worstone8271
    @worstone8271 Před rokem +1

    Excellent video as usual ! I was thinking about something but maybe it can't work : instead of push the "bombshell" tnt with piston and water, do a vertical set above the system, this set can allow us to make fall down multiple TNT at the same time on a specific block. However it would be less precise but the extra damage would cover this inaccuracy.
    (Sorry for bad english I wish you understand what I mean)

  • @alpacaofthemountain8760
    @alpacaofthemountain8760 Před měsícem

    Amazing work! Maybe create a projectile dispenser on the other side that only activates once you want to shoot in that direction

  • @nanodragon907
    @nanodragon907 Před rokem

    2:58 The Engineer from TF2 truly is the SunTzu of our lifetime
    "The answer? Use a gun. And if that don't work, use more gun."

  • @ginglyst
    @ginglyst Před rokem

    Cubicmetre, you just earned the title "Professor in Minecraft sciences" and if that title does not exist, it should... just for you ;-)

  • @leviboudreau1225
    @leviboudreau1225 Před rokem

    This is amazing!!!

  • @turnerburger
    @turnerburger Před rokem

    Bro really derived the guidance and control laws for a minecraft TnT cannon.