Minecraft Redstone Maze Generator

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024

Комментарии • 137

  • @flameofthephoenix8395
    @flameofthephoenix8395 Год назад +76

    Wow, I'm a programmer, and somehow have never seen this algorithm before, very neat! Also, it's honestly beyond me how you people can do this much with Redstone alone, very good job!

    • @flameofthephoenix8395
      @flameofthephoenix8395 Год назад +3

      The most I could do was less about Redstone and more about the mechanics of the Ender pearl, and water. I managed to make a seamless stasis chamber which would propel the Ender pearl upwards with enough force to move upwards several blocks out of the water, I then just pulled a block out of the way. But although that's cool, it's absolutely nothing compared to this.

    • @captainluma7991
      @captainluma7991  Год назад +4

      Thanks so much for the kind words! Your contraption might not be as showy, but its definitely more practical

    • @flameofthephoenix8395
      @flameofthephoenix8395 Год назад +1

      @@captainluma7991 Of course! Although, I don't know that I would call it practical considering it's in a video game.

    • @heatshield
      @heatshield Год назад

      @@flameofthephoenix8395 it’s always cool to see programmers on redstone vids. If you like, and if CaptainLuma allows, I’ll make my playlist public and link it here for you to peruse.
      It’s a collection of computers built in minecraft over the years. Of course it isn’t everyone but it’s a good sampling.
      Have a good one! 😎
      (P.s. I’m sure you could search and find most yourself, just by guessing search terms but some are simply not titled to hit the algorithm right away)

    • @flameofthephoenix8395
      @flameofthephoenix8395 Год назад +1

      @@heatshield Neat, thanks!

  • @arandominternetuser5614
    @arandominternetuser5614 Год назад +9

    Weirdly enough this was the best description of the hunt and kill algorithm I've found

  • @DqwertyC
    @DqwertyC Год назад +111

    Nice! I've been working on an Aldous-Broder maze generator, but haven't been able to get anything nearly this compact

    • @captainluma7991
      @captainluma7991  Год назад +23

      Oh cool! I haven't seen anyone use that algorithm yet, so I'm excited to see it.

  • @Anonymous-376
    @Anonymous-376 Год назад +13

    This is VERY cool to say the least. I had implemented the hunt-and-kill algorithm in c++ before, but this is completely on another level

  • @lordthunderpork
    @lordthunderpork Год назад +2

    You've reignited my enthusiasm for my old maze projects. I'd like to try adapting your design to use gravity-affected walls, that way the maze can be taller. I used to try and use flying machines to have a subset of walls that could shift, but your cellular design where each wall can change state is an awesome way to think about it. Very cool! Thanks for explaining how it works. :D

  • @Koreyite
    @Koreyite Год назад +4

    I wondered a few months back if this was possible when designing a maze for my niece to try out... Now that contraption is very impressive!

  • @_wetmath_
    @_wetmath_ Год назад +3

    Impressive! Your explanation of how the maze works is very clear and I had no trouble understanding it. As a redstoner and a programmer, this inspires me to do more cool stuff like this!
    Excellent video and build

  • @hanamileh
    @hanamileh Год назад +11

    Dude this is amazing!

  • @runcows
    @runcows Год назад +2

    I've been down the maze generator rabithole in a few different programming languages multiple times now. I didn't look anything up but i managed to derive almost the exact same algorithm myself as the best way to generate a maze.
    The only difference is that in searching for a new place to start a branch, at first I started going through each visited cell in order they were visited. I found that that made mazes that generally had more branches at the start and it didn't feel truly random to me.
    So in my most recent revision I pick a random visited cell. Its a little slower than checking in a set order every time, but im very happy with how the mazes tend to look.

    • @captainluma7991
      @captainluma7991  Год назад +1

      Cool! that's impressive coming up with that without looking anything up before hand, and your version solves one of the flaws present in my build. Since the hunt and kill algorithm starts from the left when scanning, it tends to create more paths on the left and more dead ends on the right. Most of the mazes I generated only had a couple walls on the left most column if any. Your method fixes this, though it might be a bit too difficult to implement in Minecraft.

    • @runcows
      @runcows Год назад

      @@captainluma7991 oh definitely way too difficult to do in Minecraft lol. Randomizing on that scale would be absurd, and you can't really abstract nodes to a 2d array in the same way
      Although, I thought any maze generator was too difficult to do in Minecraft, but you proved that wrong

  • @ullei1127
    @ullei1127 Год назад +7

    Cool project, clear explanation
    Lovely stuff

  • @darkblaze66_86
    @darkblaze66_86 Год назад +5

    This looks amazing! Id love to see a block by block tutorial for a single cell. Congrats on the new sub : )

  • @TheFuryHearted
    @TheFuryHearted Год назад

    Built with just a bunch of pistons, repeaters and comparators. This is genius level redstone engineering! Unbelievable man, way to go!

  • @MartynDerg
    @MartynDerg Год назад +1

    you have me ridiculously tempted to build this in survival as a huge project

  • @PuffyNutty
    @PuffyNutty 2 месяца назад

    One of the most creative algorithms! Well done.

  • @LyDek_Ruke
    @LyDek_Ruke Год назад +1

    it's actually a very interesting and quite easy way to generate a functional maze. thanks !

  • @Coded_Cat
    @Coded_Cat Год назад

    Underrated youtuber 3rd time ive said this in a youtubers comments but this one has to be the most underrated channel ive seen.

  • @wojtech3
    @wojtech3 Год назад

    Wow, that's actually so cool. I haven't seen anything like this before. A redstone creation that you can walk in. That is something new.

  • @kazii_the_avali
    @kazii_the_avali Год назад

    this video gives old school redstone vibes and i like it

  • @rumya2841
    @rumya2841 Год назад +5

    Ого! Это очень круто! Такие видео вдохновляют учить Майнкрафт-механизмы
    ( ͡° ͜ʖ ͡°)

  • @emperor-pavoom3929
    @emperor-pavoom3929 Год назад +3

    This is incredible! Nice job!

  • @Tobiky
    @Tobiky Год назад

    Very cool stuff, keep on trucking my dude

  • @polarj9570
    @polarj9570 Год назад +1

    This as absolutely incredible

  • @captainluma7991
    @captainluma7991  Год назад +31

    You guys should also check out RaPsCaLLioN1138's Maze generator. It's the best one I've seen so far and his original design is what inspired me to build this one. ruclips.net/video/q2ZceGqyvJ4/видео.html

  • @lucaseastman1877
    @lucaseastman1877 Год назад +1

    This is awesome and well built. Nice job man!

  • @JohnDavidSullivan
    @JohnDavidSullivan Год назад +1

    This is insane.

  • @KonigTheV
    @KonigTheV Год назад

    A maze generator in Minecraft Amazing!!

  • @cholsreammos
    @cholsreammos Год назад

    Damn, glad i watched this, a universal prng generator is so obvious yet i never thought of it. I was gonna do one per cell lol. But great work

  • @MasterCakeX5
    @MasterCakeX5 Год назад

    now we need this as a hermitcraft minigame ;)

  • @laby1827
    @laby1827 Год назад

    Wow that's awesome, i really like the fact the maze can be adjusted to fit the size we want it to be! Your algorithm to generate mazes is also really cool, i love it!! Because it's a tile system, your labyrinth is not forced to be a square, it can also have custom geometry i guess ?

    • @captainluma7991
      @captainluma7991  4 месяца назад +1

      Thanks I'm glad you enjoyed! I haven't tried it, but in theory the maze should be able to have custom geometry.

  • @valinok9184
    @valinok9184 Год назад +1

    Через много-много лет этот человек сделает эту схему в майнкрафте в майнкрафте!

  • @dIancaster
    @dIancaster Год назад

    Now include a minotaur somewhere in there, add Elyctra to the end, and you're set to go.

  • @Kubint_1t
    @Kubint_1t Год назад

    brooooo this is reeeally cooool!

  • @ntnon
    @ntnon Год назад

    Awesome vid, reminds me of back when the game “lights-out” was popular to create with redstone- this is far cooler though

  • @heatshield
    @heatshield Год назад

    Really cool! This covers quite a few of my interests at once. Impressive.

  • @jamieplaysminecraft1
    @jamieplaysminecraft1 Год назад

    this is insane, subbed

  • @fariszakwan4433
    @fariszakwan4433 Год назад

    Ah imagine a maze runner but with warden chasing you

  • @TavishMcEwen
    @TavishMcEwen Год назад +1

    very clean build!

  • @Sp-fn5zi
    @Sp-fn5zi Год назад +1

    Can't even imagine this can be happen in Minecraft

  • @jinjeredge
    @jinjeredge Год назад +1

    Daedalus constructing the labyrinth:

  • @Velnias75
    @Velnias75 Год назад +3

    aMAZEing! 😀

  • @mouu9792
    @mouu9792 Год назад

    that is some amazing work

  • @estoniaman555_bot9
    @estoniaman555_bot9 Год назад

    it has to be said: its amazing ( :

  • @l1amakid
    @l1amakid Год назад

    sheeeeeesh

  • @MrGraype
    @MrGraype Год назад

    This is crazy! You only have 280 subs? How?!?

  • @real_nightmare3678
    @real_nightmare3678 Год назад

    Mind blowing

  • @THE_CHAD100
    @THE_CHAD100 Год назад

    This dude, big Brian❤😅

  • @Inbestigator
    @Inbestigator Год назад

    Damn, bro's got a fork for a microphone 💀, really cool tho!!!

  • @Raul-pg1pf
    @Raul-pg1pf Год назад

    Impressive

  • @dnsbrules_01
    @dnsbrules_01 Год назад

    Imagine this gets built on a server and someone makes this a prison escape and they just regen the path on you

  • @Gumbowl
    @Gumbowl Год назад

    Insane!! this is so uniqe and cool. hats down for you sir

  • @okmoosie
    @okmoosie Год назад

    aMAZEing

  • @pearlvaartstra8633
    @pearlvaartstra8633 Год назад +1

    Smart!

  • @RaPsCaLLioN1138
    @RaPsCaLLioN1138 Год назад +1

    How am I just seeing this now?!

  • @ReturnOfQwari
    @ReturnOfQwari Год назад

    144 subs with this much work? Damn

  • @TheGunMasterDigital
    @TheGunMasterDigital Год назад

    Very cool build and nice video :)

  • @mxdndy
    @mxdndy Год назад

    Legend!

  • @genesislimbo470
    @genesislimbo470 Год назад

    This is really cool, but don't watch the 4x part in 0.25x speed.
    (it's painful)

  • @iamsushi1056
    @iamsushi1056 Год назад +2

    Can this work with fence gates covered by carpet? Because that way you could make a randomized invisible maze

  • @dysop
    @dysop Год назад

    bro is about to make a functional Maze Runner maze in minecraft without commands

  • @PembuatKomentarHandal
    @PembuatKomentarHandal Год назад

    Cool

  • @настальгиянавсегда

    What do you think minecraft devs were thinking when they added redstone to the game

  • @GeezusMcGandhi
    @GeezusMcGandhi Год назад

    :O damn! deserves more views bud, this is so cool. I have a games district on my survival server, imma see if i can build this puppy

    • @captainluma7991
      @captainluma7991  Год назад +1

      Thanks so much! definitely recommend rapscallion1138's maze generator for survival though since it's a lot smaller

    • @GeezusMcGandhi
      @GeezusMcGandhi Год назад

      I'll have a look, thanks! :) We are planning out our quarry and will end up with lots of redstone, I'm plannning ahead lol

  • @carterinomata9418
    @carterinomata9418 Год назад

    simply amazing.

  • @saich7244
    @saich7244 Год назад

    Thanks you!

  • @RadiantOrchid
    @RadiantOrchid Год назад

    Gonna build this with my friends in survival :)

    • @captainluma7991
      @captainluma7991  Год назад +1

      Thanks for watching! I definitely recommend you go with rapscallion1138's maze generator for survival as it's a lot smaller

    • @RadiantOrchid
      @RadiantOrchid Год назад

      @@captainluma7991 oh is this not scalable? I was planning to make it larger

    • @captainluma7991
      @captainluma7991  Год назад +1

      @@RadiantOrchid It is scalable. What I meant was that the individual cells in his maze are a lot smaller than mine. I think the cells in my maze are over 40 blocks tall, but they are only 15 blocks tall in rapscallion's maze, so I think you'll have an easier time building his maze. But both of our designs are scalable.

    • @RadiantOrchid
      @RadiantOrchid Год назад

      @@captainluma7991 oh I see, thank you!

  • @redacted6650
    @redacted6650 Год назад +1

    Bad mic, great build!

  • @germanmixa
    @germanmixa Год назад

    Wow

  • @mrchicken7020
    @mrchicken7020 Год назад

    Great project

  • @Essutos
    @Essutos Год назад

    Nice!
    When can we expect 3 axis maze generator without loops?

  • @ku213ie6
    @ku213ie6 Год назад +2

    could you provide a map download for the single cell?

  • @FireBlockerPro
    @FireBlockerPro Год назад

    You have inspired me!!

  • @matte.o_g
    @matte.o_g Год назад

    impressive

  • @1T1T1
    @1T1T1 Год назад

    this is very cool

  • @ElseeKay
    @ElseeKay Год назад

    he is typing up a storm in the background

  • @Error-zp5cp
    @Error-zp5cp Год назад

    Cool video but you really need to upgrade your mic

  • @kaiserschmarrn_3687
    @kaiserschmarrn_3687 Год назад

    very cool

  • @Hoggagf2
    @Hoggagf2 Год назад

    Amazing work!!

  • @jbrandontarr1421
    @jbrandontarr1421 Год назад +1

    Awesome build. Curious if you’d consider building a tutorial for this and if you could estimate the block requirements for it. I’ve got an ambitious survival dungeon I’m building and a labyrinth would be awesome.

    • @captainluma7991
      @captainluma7991  Год назад +1

      Thanks! I'm probably not going to do a tutorial as the design is a little too impractical for survival, but rapscallion1138's maze generator seems perfect for what you're working on.

    • @-Skankhunt42-
      @-Skankhunt42- Год назад

      this is verry usefull for many farms and redstone builds that are to komplex to build with a video

  • @beenisweenisiii3825
    @beenisweenisiii3825 Год назад

    I imagined building a maze that could shift and change when I was younger, but I wasnt very good at redstone so that idea didnt get very far

  • @electricengine8407
    @electricengine8407 Год назад +1

    you can eliminate the scanning by backtracking

  • @bigbilly7269
    @bigbilly7269 Год назад

    Here is a sub

  • @vinesthemonkey
    @vinesthemonkey Год назад

    I made a maze generator too, 9 years ago on my channel

  • @arturovi
    @arturovi Год назад

    nice one

  • @ordanarymods4990
    @ordanarymods4990 Год назад

    bro has a typewriter hooked up as a keyboard /lh

  • @Red_Fox_Miro
    @Red_Fox_Miro Год назад

    nice

  • @captainphoton1693
    @captainphoton1693 Год назад

    I literaly did that with chicken and présure plate to randomize it in real time.

  • @theender664
    @theender664 Год назад

    i'm going to build this on my 8 year old survival world
    i'm gonna give you credit of course
    i'm gonna be done with this in... half a year? i think, maybe?

    • @captainluma7991
      @captainluma7991  Год назад

      Thanks for watching! You should definitely check out Rapscallion1138's maze first, It's much better suited for survival.

    • @theender664
      @theender664 Год назад

      @@captainluma7991 i think i already did

  • @non-user
    @non-user Год назад

    I hope Steveee doesn’t find this and steal it without even mentioning

  • @rato5611
    @rato5611 Год назад

    omg man, even in unity i'd have trouble programming this

  • @Vecbotgamer
    @Vecbotgamer Год назад

    If one wanted to make this in survival using litematica, how long you think would it take?

  • @Ediz0693
    @Ediz0693 Год назад

    Next step Maze Runner map

  • @youssefazzabi1336
    @youssefazzabi1336 Год назад

    honey blocks should work just as well right ? im contemplating building this in survival but bigger for an event

    • @captainluma7991
      @captainluma7991  Год назад

      yep honey blocks should work, but I highly recommend checking out Rapscallion1138's maze for this event of yours, It's much better suited for survival.

    • @youssefazzabi1336
      @youssefazzabi1336 Год назад

      @@captainluma7991 tysm

  • @oinkymomo
    @oinkymomo Год назад

    does this work for non-rectangular mazes?

  • @hoteny
    @hoteny Год назад +1

    Just, i dont see how people do these… no, i never get it. so simple yet so complex. easy to watch here and say “ohh makes sense.” The truth is, try to sit down and you cant even build that 11 block pusher thing yourself… oh hey, i can build the clock at least!

  • @CamAlert2
    @CamAlert2 Год назад

    You don't really need to rescan the entire maze to see if its complete, do you? Since you already know how large the maze is beforehand, just keep a value of how many cells you already visited and then stop the process until a counter reaches that x * y number?

    • @captainluma7991
      @captainluma7991  Год назад +1

      good question! Your method is probably a bit faster since it requires one less scan through of the maze, but I did it this way because it was much easier to implement. All I needed to do end the algorithm was plug the end of the green wire (the wire controlling the scanning process) into the off button to the randomizer, instead of having to create an extra circuit to store the number of visited cells.

  • @darknetworld
    @darknetworld Год назад

    That a lot of work but it be hard to build this in real server as player can destroy it X.x. Unless there map permission or some fun mini game events.

  • @Superfastisfast
    @Superfastisfast Год назад

    100th sub

  • @bumbomumboni4735
    @bumbomumboni4735 Год назад

    How do you have 161 subs i saw the video an expected at least a few thousand

  • @MyNameIsSalo
    @MyNameIsSalo Год назад

    i understood the algorithm part but when he starts talkign redstone i just zoned out and heard nothing. cool video though

  • @spawnnumber2126
    @spawnnumber2126 Год назад

    What version was this world made on? 1.19+?