The Algorithm has blessed me with this underrated video to watch... it's testing me, to see if I can spot a high-quality video even without a hundred thousand views or thousands of comments. I can, and I thank you for making it.
nice job! in the newest version they added a /tick command with which you can change the game's tick rate. the standard tick rate is 20, so if you for example do /tick rate 200, the game will run 10 times as fast! this could be really useful to show your machine working on bigger scale mazes without having to record for an hour and then speed it up yourself.
@@Ubsje I think the speed depends on what your computer can handle, mine is probably slower. The /tick command is indeed very helpful, but it has existed for years in Carpet mod and G4mespeed, therefore I already use both of these mods. Probably because Gnembon (member of the SciCraft server, and creator of Carpet mod) works at Mojang now, we now have /tick in vanilla. However you have to be in the latest version for this command to be in vanilla, and 1.18+ only adds lag to the game to me, I don't really plan on recording with the increased world height with the only added benefit being new blocks that I will never use.
I'm halfway through the video and just noticed your amount of subscribers, your redstone skills and editing skills really make you stand out from other small channels
Fantastic video, the only thing I’d recommend to make it better would be trying to make the background fan noise a bit less noticeable (I’d look into nividia broadcasts background noise remover tool, as well as the adobe online background noise remover) and also trying to record at a higher FPS if possible as it feels a bit choppy during gameplay, but outside of that 9/10
Thanks, others have also pointed this out. The (recording-only) lag I think has been fixed, and I'll try what you suggested for background noise. I tried things like Audacity but the audio ends up underwater-like
I love it when youtube just randomly recommends me awesome video... I stopped playing and watching minecraft a long time ago, but things like this still amaze me. just wow Ps: the maze generation was in real speed? I was wondering how long would like 10x10 maze take.. That would be exponentially longer, right?
To speed up the generation, I used g4mespeed and sped it up 2x afterwards, but with a better PC you can run it faster. I'd say it takes a few seconds for the signal to go through a cell in real-time. About exponential growth, I don't think it is, because you visit a cell on average 1 or 2 times, and in the worst case you would go in a cell 4 times (initial activation, then 3 dead ends). Even though it's technically impossible, if this was to happen for every single cell, it would mean that a 10x10 maze would take 4x the time to generate compared to a 5x5 (so it's linear complexity)
Great video! It was a cool idea, and i had no idea what was happening, because too much math for my small brain, but it was still fun to watch. You earned a new sub, congrats
If you were to use structure blocks, would it make the design easier to be expanded? Like, you made the start have three doorways or something and then randomize which structure block is added (would it be a jigsaw block? I don't know much about structure blocks) and would allow for easy additions of features like infinite expansion, multiple levels, certain rooms that possibly give you keys, etc. It would be even better if you could make a tutorial of that, I'd love to learn how to use different maze algorithms!
I don't really know how these blocks work either, but since the maze is randomly generated, wouldn't it be a different goal, like using the game's randomness to make the maze? In this design, I wanted to use only basic redstone to open paths, and not create different rooms and tell the game to place them instead. I definitely think what you are saying is a very interesting idea, but to me it doesn't seem like it's the same end goal.
I made a backrooms generator (basically just an infinite maze ngl) with command blocks and tbh it turned out really good. Just a bit laggy because of the hundreds of armor stands.
finally, someone else who took on this challenge and made it harder for themselves by using the recursive backtracking algorithm. I've build like 20 iterations of maze generators like this on and off over the past few years and in the I managed to get it down to a 7x7(x25ish) repeatable module that is actually pretty quick. I can share a world file with the module if you'd be interested. Also, what prompted you to make the randomizer that you made? I solved the randomizer with a simple shulkerbox randomizer that can only select every shulkerbox once per maze generation. Then I made the neighbouring cell (well, all cells, but in this case it's the neighbour) return the signal if it was already visited.
@@d_00 I'm working on making command blocks for easily copy pasting the module for my latest iteration, after that I will share the world. Do you have discord or something?
Very impressive idea and redstone. This design is really genius. On a more shallow note, you definitely need to work on your audio mix/microphone noise. The editing is quite nice. You got lots of potential. Keep going ^∞^
This is pretty awesome, I made a maze generator when I was learning Java and it was a great experience. I used the same algorithm as you except I used the iterative, stack based method of depth first generation.
I'm first time on this channel, but... If you're want to make content like this, please do something with lags, and boings flying around 10 meters from your microphone) It's not hate, interesting idea)
I know I know, thanks for pointing this out! This was my first attempt at this kind of recorded video, and for some reason recording wouldn't go over 10fps. I'll try to solve these issues for future videos.
If your game is laging on video use mod sodium, lithium, Spark, FPS booster, optifine, and mąkę render distans smaller and set mipmaping to 0-4 smaller better fps You can also on game launcher set game resolution to 1280x900 instead 1920x1440
Thanks, but I know about all of that: - Optifine is installed - Lithium wouldn't help because there are no big lag spikes - On my screen it works fine, 90fps even, but only the recording is choppy. I can't use OBS for some reason, maybe the graphics driver. - Maybe for the same readon, Sodium doesn't work on my PC. - The render distance is as small as it gets, but it turns out it only changes my in-game fps and not the recording. So I think I will have to make something other than the Xbox game bar recording work. Again, thanks for pointing this out, I hope it'll be better in future videos.
@@d_00i have same with obs my game was running at 70 FPS but video at mabay 10-15 i just changed some setting in obs turn off auto resolution or something Like this but i have nividia card and it works Install newest graphics drivers
@@mateuszpragnacy8327 ummmm technically speaking my PC doesn't have a separate graphics card, and I already tried updating the drivers. This didn't solve the issue. OBS just doesn't want to record since I updated it a while ago, maybe my drivers are not supported anymore. As I said, I will make sure to look more into that and hopefully fixing the problem soon!
@@d_00 mabay i have solutions for obs issue In obs in sources click add source>Display capture instead of game capture and this is the solutions on my laptop it works
@@mateuszpragnacy8327 This is beginning to look like an OBS forum lmao. I already use display captures. In the logs, I see the following errors, any idea? [AMF] Unable to load 'amfrt64.dll', error code 126. [qsv encoder: 'simple_video_recording'] qsv failed to load
I thought that as well, but it wasn't the case (it happens 2rt apart, so the observer doesn't pick that up). The actual problem was that, because of update order, sometimes a repeater would turn on while it was being unlocked and then off when locked again. I had to cancel the incoming signal beforehand to prevent this from happening.
I knew this would be a good build when I saw the terrible frame rate haha The varying delay with the redstone loop and piston blocking was a really neat design actually When doing the showcase at the end, maybe some command blocks summoning coloured fireworks to indicate what the circuit is doing?
sorry about the framerate, if you want even worse fps go watch my dikc-8 video lol... I tried different designs for the timelapse, fire, lamps, bud powering... and after all that I didn't feel like implementing a command block system that I would have needed to wire inside the system...
It's funny how fate will sometimes nudge you down an unlikely path that then reveals an answer to a question that I've been struggling with for years! You sir are the man! I have been working on a project much like this one, but with one major difference, I want to take it to the next level. Literally, I want to stack it, ...seven times! I have a world in which I've built a huge 7 x 7 x 7 grid of cubes that are then enclosed inside one massive outer cube, and each interior cube is connected to each of its neighbors via a 3x3 piston door, and each exterior cell then connects to the outer shell with doors as well. So from the outside you see a giant cube with 294 3x3 doors visible from the outside, as there is 49 exit doors on each face, times six faces = the 294 doors, and around 784 more doors all contained within, connecting all the cubes to one another. With the idea that it would become a giant 3d maze that you'd start from the innermost center cube and branch out in all directions with the doors being either locked or unlocked to create the maze. With the players goal being to locate the one single door on the exterior, of the possible 294 doors that's unlocked, leaving the player to find their way through the labyrinth in an attempt to navigate through all the rooms of doors , that do also close behind them, so the path is never just simply traveling forward, because with each new cell you enter you then have to see which of it's remaining 5 other doors are infact open then decide which direction to proceed from there. All while trying to remember the path taken so far incase they need to double back and choose another direction to travel in. Except I have one fatal problem with my build, and it's that the guy that I originally conceived the idea with has since moved on to other things in life, an unfortunately for me, he was the one with the logic in his head that would bring this thing to life. This was years ago now, but I've never given up hope that one day I'd cross paths with someone that could be capable of helping me revive the dream of oneday seeing my project completed. lol, crazy as it may be, I can't help but feel like you might just be that guy! That is ofcourse if you're even interested. If you would like to see what I have I'd gladly share the world through discord so you could see it for yourself. So what's your thoughts on such a proposal? LMK!
Wow, that's a big project, and such an interesting idea! I gotta admit, I never really thought about taking mazes to a higher dimension in this particular way. It's such a shame that the project never came to life... Unfortunately, I am only doing a bit of redstone for fun, I don't really take it too seriously. With exams, and even more school work to come, I'm not sure if I'll be able to put in the required effort, and this added to the fact that this project is really quite daunting. I'm sorry to say that I'm unsure as to if I'll be up to your expectations and the work ahead...
@@d_00 Well I honestly can't say I'm surprised, as it was a huge ask to drop on a perfect stranger for sure. But if I could convince you to just come and check out the build, and let me pick your brain a bit on how the maze logic works I'm sure I could manage it myself. I'm not an amazing redstoner by any stretch, but I'm no slouch either. I just need to wrap my head around how the logic works and maybe get some ideas on how it could be made to adapt it to a 3d layout. I am also fairly good with world edit, so all I really need is but one node built than it's just a matter of stacking it and then stack it again! I really had no expectation you'd want to participate in building it out to completion. I know it's still not a trivial thing I'm asking, but it would help me so much if I could just learn from you, that I feel compelled to ask again. I'm about as introvert as they come, so trust me when I say, me asking isn't something I've ever done before, and still wouldn't have, had you're knowledge not been so dead on exactly what I needed to revive my project. But if the answer is still no, then I completely get it, and won't speak another word about it. I'll just say thank you for what you've given me so far, and do my best to reverse engineer your build and see where that gets me. Anyway, thanks for this fantastic upload, you've definitely earned a new sub from me!
@@godsepicgamer3825 I too only had very basic skills when my friend and I first dreamed up the project while playing on the xbox 360, if that's some indicator of just how long I've been sitting on this idea. But a lot of time and practice later, and I'm no longer afraid of such massive projects, even if I'm still unsure of how to make it work! It's all a path of learning!
Back before structure blocks were even a thing I made a recursive backtracker with commands that used clone, tags, and sooooo many armor stands lol to generate mazes with random "looks" to each room
Now that I know what I'm doing moreso I'd probably only have the armor stands exist during generation, and of course given structure blocks are now a thing that would have a significant impact
Bro im also trying to make a maze so i thought i should watch some videos first... Though i am already a professional redstoner... I made tic tac toe with win and draw detection, lights out, connect 4 and etc..
this is rly cool! you could do this with many different sizes right? and could you also do different types of grid spaces, so for example in your algorithm explanation, you had each cell in a drawing, so could you make the cell size different, like having 3x3, or 1x1, or 2x2 etc, in theory
I could, as a matter of fact I tested 1x1 while debugging, 3x3 for the first successful test and 5x5 for the timelapse. And you don't have to make it a square, it could be a creeper face, a triangle or whatever
The easiest way to make a maze is to have cells which have a door on all sides, and you have a hidden wire which also follows the door and then just randomize all the doors until the signal from the entrance can reach the exit
Build or solve a maze? If you mean build, how can you handle dead ends with this method? Also I don't think it would make it infinitely expandable, since redstone signals only last for a couple of blocks.
Now infinitly expandable machine to create a maze of any rectangular shape and an army of flying machine to create the result on a flat surface :D I'm mad
It is very interesting to see how somebody else solves this problem. I have made a maze generator with the same algorithm as this uses, but I made myself some constraints to not use newer redstone (observers and onwards) and to not use a random length process to decide the generation, it ended up being about 2.5 times faster than your design. I should make an explanation video or I could provide you with a worlddownload of the build. Your design is more open to expansion, if I were to want a maze-cell with more openings your design is easier to do it with, though there is some circuits I would use from my design in combination with yours. Specifically From this TH-cam video syYQxdIZ2Po From sethbling.
you can try //copy and then //paste -a The -a will prevent deleting the wires. If you angle yoursef so as to have cells with walls on the left and bottom (when looking at them from on top), you can start with the bottom left cell, then work your way to the right and forwards. In the end you should only have to add decorative walls on the right and farthest sides of the maze. Lemme know if you have issues while building.
try out axiom please! it makes builds 10x faster especially for copy pasting blocks a lot its also much simper then world edit and can do a lot of stuff. (on modrynth)
Umm I'll take a more in-depth look but I'm used to worldedit now, and I think axiom is better for things like building, not necessarily copy-pasting for example.
It's indeed pretty small! I didn't want to use Prim's algorithm though, as I preferred the final product of the backtracking algorithm, and Prim's algorithm had been made several times. Your recent video on 1-tick pulses is very interesting though, I recently switched to this tech (instead of observers) for my CPu's ROM.
True, why would anyone use a redstone system that's slower, not reliable, and that has way less potential. I don't think I'll ever use bedrock redstone, other than to make fun of it
Such a good idea, great explanation. But building with commentary almost unbearable to watch because of fps and yr mic😢 Wish this videos will make you some cash
You mean you created it without using the .dikc language? In that case, you can use the "manual assembler", I recently added a GUI to make using it easier. If you are having trouble with it, would you please open an issue in the github repo?
Maze good.
oh hey!!!!!
thx but yours better
The Algorithm has blessed me with this underrated video to watch... it's testing me, to see if I can spot a high-quality video even without a hundred thousand views or thousands of comments. I can, and I thank you for making it.
With so many people telling this to me I'll start thinking this is true... Thank you for your support!
underrated channel
Fun fact the ground isnt Iron block anymore but sand
lol It's a different world I learnt from my mistakes
@@d_00what was the mistake?
@@diamondminor It's a joke, about how everyone uses sandstone
nice job! in the newest version they added a /tick command with which you can change the game's tick rate. the standard tick rate is 20, so if you for example do /tick rate 200, the game will run 10 times as fast! this could be really useful to show your machine working on bigger scale mazes without having to record for an hour and then speed it up yourself.
just tried it out in the world download, with tick rate 2000 it generates the 5x5 maze within a second!
@@Ubsje I think the speed depends on what your computer can handle, mine is probably slower.
The /tick command is indeed very helpful, but it has existed for years in Carpet mod and G4mespeed, therefore I already use both of these mods. Probably because Gnembon (member of the SciCraft server, and creator of Carpet mod) works at Mojang now, we now have /tick in vanilla. However you have to be in the latest version for this command to be in vanilla, and 1.18+ only adds lag to the game to me, I don't really plan on recording with the increased world height with the only added benefit being new blocks that I will never use.
@@d_00 understandable
I'm halfway through the video and just noticed your amount of subscribers, your redstone skills and editing skills really make you stand out from other small channels
Thank you, from the bottom of my heart.
Incredible quality video ! Good job
Thank you!
This is so underrated
0:44 is probably the best explanation i've ever seen
Ty!
check out 3b1b lol
Definitely think this algorithm is better suited, the other one has too many tiny dead-ends...
This one is also more complicated, so it's more interesting
Liked, commented, subscribed 🎉
Fantastic video, the only thing I’d recommend to make it better would be trying to make the background fan noise a bit less noticeable (I’d look into nividia broadcasts background noise remover tool, as well as the adobe online background noise remover) and also trying to record at a higher FPS if possible as it feels a bit choppy during gameplay, but outside of that 9/10
Thanks, others have also pointed this out. The (recording-only) lag I think has been fixed, and I'll try what you suggested for background noise. I tried things like Audacity but the audio ends up underwater-like
@@d_00that’s kinda funny, you could act like your in an aquarium while playing minecraft 😂
@@pansy4ramen lol an alternative to vtuber avatar
This is awesome
I love it when youtube just randomly recommends me awesome video... I stopped playing and watching minecraft a long time ago, but things like this still amaze me. just wow
Ps: the maze generation was in real speed? I was wondering how long would like 10x10 maze take.. That would be exponentially longer, right?
To speed up the generation, I used g4mespeed and sped it up 2x afterwards, but with a better PC you can run it faster. I'd say it takes a few seconds for the signal to go through a cell in real-time.
About exponential growth, I don't think it is, because you visit a cell on average 1 or 2 times, and in the worst case you would go in a cell 4 times (initial activation, then 3 dead ends). Even though it's technically impossible, if this was to happen for every single cell, it would mean that a 10x10 maze would take 4x the time to generate compared to a 5x5 (so it's linear complexity)
THIS IS SO COOL
Great video! It was a cool idea, and i had no idea what was happening, because too much math for my small brain, but it was still fun to watch. You earned a new sub, congrats
If you were to use structure blocks, would it make the design easier to be expanded? Like, you made the start have three doorways or something and then randomize which structure block is added (would it be a jigsaw block? I don't know much about structure blocks) and would allow for easy additions of features like infinite expansion, multiple levels, certain rooms that possibly give you keys, etc. It would be even better if you could make a tutorial of that, I'd love to learn how to use different maze algorithms!
I don't really know how these blocks work either, but since the maze is randomly generated, wouldn't it be a different goal, like using the game's randomness to make the maze? In this design, I wanted to use only basic redstone to open paths, and not create different rooms and tell the game to place them instead.
I definitely think what you are saying is a very interesting idea, but to me it doesn't seem like it's the same end goal.
Look at you guys disagreeing agreeably. 🎉❤🎉
ive made something like this before, its pretty cool
I made a backrooms generator (basically just an infinite maze ngl) with command blocks and tbh it turned out really good. Just a bit laggy because of the hundreds of armor stands.
@@Omena0MC Funny how you can make everything with command blocks, but nothing without armor stands
That's some great inspiration, it gave me some cool ideas for a dungeon inspired maze game with randomly varying routes!
That's pretty cool, I hope you made a better design than mine!
@@d_00 hehe, I doubt it, it will probably be worse, but it's the journey that counts, right? *pain smile*
@@PCHSwS Both count lol
Awesome design! I haven't seen that many redstone generators that use recursive backtracking, so its great to see that this one uses it.
finally, someone else who took on this challenge and made it harder for themselves by using the recursive backtracking algorithm. I've build like 20 iterations of maze generators like this on and off over the past few years and in the I managed to get it down to a 7x7(x25ish) repeatable module that is actually pretty quick. I can share a world file with the module if you'd be interested.
Also, what prompted you to make the randomizer that you made? I solved the randomizer with a simple shulkerbox randomizer that can only select every shulkerbox once per maze generation. Then I made the neighbouring cell (well, all cells, but in this case it's the neighbour) return the signal if it was already visited.
Yeah, I would love to see that!
About the cell sending the signal back, that's so smart!!!
@@d_00 I'm working on making command blocks for easily copy pasting the module for my latest iteration, after that I will share the world. Do you have discord or something?
@@lenardvandermaas6893 I do have discord, I'm D_00 there too
Damn, that's cool
Very impressive idea and redstone. This design is really genius. On a more shallow note, you definitely need to work on your audio mix/microphone noise. The editing is quite nice. You got lots of potential. Keep going ^∞^
Thanks, and I'll make sure to improve both my framerate and microphone...
Let’s get this guy a new computer
lmao
So epic ! You deserve more than 10k subscribers ! Thx à lot for this video i like it !
wow this seems to have come straight from your very heart lol
thanks!
it work so well
you didn't see all the debugging lol
very cool! nice :)
I think I rewatch this video minimum twice a month, and today it’s the day where I would try to create my own system ! Thx from France
Merci ! Ben écoute gl pour le futur debug
@@d_00are you french ?
@agile7000 yep, you too right? (hoping I wasn't dumb)
Mdr yep me too, I’m just surprised because your English is very understandable and your French look like is your maternal language too haha
@@kafardagile lol thank you
You inspirednme to create my own minecraft computer❤
You're on to a wonderful but harassing journey... Good luck!
This is pretty awesome, I made a maze generator when I was learning Java and it was a great experience. I used the same algorithm as you except I used the iterative, stack based method of depth first generation.
Nice! Technically every recursive algorithm can be done iteratively
you don't know how long I've waited for this I've wanted to randomly make mazes in Minecraft since forever thank you!
Glad to read this! Mazes are fascinating and I think they fit in very well into the creativeness of Minecraft.
He btw wasn‘t the first one. I don‘t know if thus guy youtube.com/@MiluxMC?si=-633ghNM2HIZn649 was the first, but he made his design earlier.
I'm first time on this channel, but... If you're want to make content like this, please do something with lags, and boings flying around 10 meters from your microphone) It's not hate, interesting idea)
I know I know, thanks for pointing this out! This was my first attempt at this kind of recorded video, and for some reason recording wouldn't go over 10fps. I'll try to solve these issues for future videos.
Really cool build
Really good explanation of the algorithm
Intro music is Jelly Castle by MDK. Took me a bit to find it, but it sounded familiar
Reference to the music used in Sammyuri's CHUNGUS II showcase, well done!
You sound like a younger magnus Carlson
I mean I like chess a lot
If your game is laging on video use mod sodium, lithium, Spark, FPS booster, optifine, and mąkę render distans smaller and set mipmaping to 0-4 smaller better fps
You can also on game launcher set game resolution to 1280x900 instead 1920x1440
Thanks, but I know about all of that:
- Optifine is installed
- Lithium wouldn't help because there are no big lag spikes
- On my screen it works fine, 90fps even, but only the recording is choppy. I can't use OBS for some reason, maybe the graphics driver.
- Maybe for the same readon, Sodium doesn't work on my PC.
- The render distance is as small as it gets, but it turns out it only changes my in-game fps and not the recording.
So I think I will have to make something other than the Xbox game bar recording work.
Again, thanks for pointing this out, I hope it'll be better in future videos.
@@d_00i have same with obs my game was running at 70 FPS but video at mabay 10-15 i just changed some setting in obs turn off auto resolution or something Like this but i have nividia card and it works
Install newest graphics drivers
@@mateuszpragnacy8327 ummmm technically speaking my PC doesn't have a separate graphics card, and I already tried updating the drivers. This didn't solve the issue. OBS just doesn't want to record since I updated it a while ago, maybe my drivers are not supported anymore. As I said, I will make sure to look more into that and hopefully fixing the problem soon!
@@d_00 mabay i have solutions for obs issue
In obs in sources click add source>Display capture instead of game capture and this is the solutions on my laptop it works
@@mateuszpragnacy8327 This is beginning to look like an OBS forum lmao.
I already use display captures. In the logs, I see the following errors, any idea?
[AMF] Unable to load 'amfrt64.dll', error code 126.
[qsv encoder: 'simple_video_recording'] qsv failed to load
12:35 the observer geting powerd twice is bc its detecting that the repeater is getting locked or unloced
I thought that as well, but it wasn't the case (it happens 2rt apart, so the observer doesn't pick that up). The actual problem was that, because of update order, sometimes a repeater would turn on while it was being unlocked and then off when locked again. I had to cancel the incoming signal beforehand to prevent this from happening.
o, ok@@d_00
This is really cool! I had no idea this was even possible with redstone
(Almost) everything is possible with redstone.
your underrated
it's all because of my mic I think
have you watched the DIKC-8 video yet?
of course! its very impressive.@@d_00
Good content
0:18 erika moment
lol
I knew this would be a good build when I saw the terrible frame rate haha
The varying delay with the redstone loop and piston blocking was a really neat design actually
When doing the showcase at the end, maybe some command blocks summoning coloured fireworks to indicate what the circuit is doing?
sorry about the framerate, if you want even worse fps go watch my dikc-8 video lol...
I tried different designs for the timelapse, fire, lamps, bud powering... and after all that I didn't feel like implementing a command block system that I would have needed to wire inside the system...
“you know what else is great? todays spo- MINECRAFT”💀
It's funny how fate will sometimes nudge you down an unlikely path that then reveals an answer to a question that I've been struggling with for years!
You sir are the man!
I have been working on a project much like this one, but with one major difference, I want to take it to the next level.
Literally, I want to stack it, ...seven times!
I have a world in which I've built a huge 7 x 7 x 7 grid of cubes that are then enclosed inside one massive outer cube, and each interior cube is connected to each of its neighbors via a 3x3 piston door, and each exterior cell then connects to the outer shell with doors as well. So from the outside you see a giant cube with 294 3x3 doors visible from the outside, as there is 49 exit doors on each face, times six faces = the 294 doors, and around 784 more doors all contained within, connecting all the cubes to one another.
With the idea that it would become a giant 3d maze that you'd start from the innermost center cube and branch out in all directions with the doors being either locked or unlocked to create the maze.
With the players goal being to locate the one single door on the exterior, of the possible 294 doors that's unlocked, leaving the player to find their way through the labyrinth in an attempt to navigate through all the rooms of doors , that do also close behind them, so the path is never just simply traveling forward, because with each new cell you enter you then have to see which of it's remaining 5 other doors are infact open then decide which direction to proceed from there. All while trying to remember the path taken so far incase they need to double back and choose another direction to travel in.
Except I have one fatal problem with my build, and it's that the guy that I originally conceived the idea with has since moved on to other things in life, an unfortunately for me, he was the one with the logic in his head that would bring this thing to life. This was years ago now, but I've never given up hope that one day I'd cross paths with someone that could be capable of helping me revive the dream of oneday seeing my project completed.
lol, crazy as it may be, I can't help but feel like you might just be that guy! That is ofcourse if you're even interested.
If you would like to see what I have I'd gladly share the world through discord so you could see it for yourself.
So what's your thoughts on such a proposal? LMK!
Wow, that's a big project, and such an interesting idea! I gotta admit, I never really thought about taking mazes to a higher dimension in this particular way. It's such a shame that the project never came to life...
Unfortunately, I am only doing a bit of redstone for fun, I don't really take it too seriously. With exams, and even more school work to come, I'm not sure if I'll be able to put in the required effort, and this added to the fact that this project is really quite daunting.
I'm sorry to say that I'm unsure as to if I'll be up to your expectations and the work ahead...
I like the concept and would help but I have only basic Redstone skills XD
@@godsepicgamer3825 I had too a few months ago
@@d_00 Well I honestly can't say I'm surprised, as it was a huge ask to drop on a perfect stranger for sure. But if I could convince you to just come and check out the build, and let me pick your brain a bit on how the maze logic works I'm sure I could manage it myself.
I'm not an amazing redstoner by any stretch, but I'm no slouch either. I just need to wrap my head around how the logic works and maybe get some ideas on how it could be made to adapt it to a 3d layout. I am also fairly good with world edit, so all I really need is but one node built than it's just a matter of stacking it and then stack it again!
I really had no expectation you'd want to participate in building it out to completion. I know it's still not a trivial thing I'm asking, but it would help me so much if I could just learn from you, that I feel compelled to ask again.
I'm about as introvert as they come, so trust me when I say, me asking isn't something I've ever done before, and still wouldn't have, had you're knowledge not been so dead on exactly what I needed to revive my project. But if the answer is still no, then I completely get it, and won't speak another word about it.
I'll just say thank you for what you've given me so far, and do my best to reverse engineer your build and see where that gets me.
Anyway, thanks for this fantastic upload, you've definitely earned a new sub from me!
@@godsepicgamer3825 I too only had very basic skills when my friend and I first dreamed up the project while playing on the xbox 360, if that's some indicator of just how long I've been sitting on this idea. But a lot of time and practice later, and I'm no longer afraid of such massive projects, even if I'm still unsure of how to make it work! It's all a path of learning!
Back before structure blocks were even a thing I made a recursive backtracker with commands that used clone, tags, and sooooo many armor stands lol to generate mazes with random "looks" to each room
Now that I know what I'm doing moreso I'd probably only have the armor stands exist during generation, and of course given structure blocks are now a thing that would have a significant impact
Anyway recursive backtracker is more or less my favorite maze generation algorithm and a significant reason why is I find it intuitive and simple
Does make me wonder though about _labyrinth,_ in the original sense of the word, generation algorithms (ie visit every cell w/no dead ends)
@@something-from-elsewhere I see, interesting indeed... I think recursive backtracking is neat and intuitive, and makes for a very good result
Bro im also trying to make a maze so i thought i should watch some videos first... Though i am already a professional redstoner... I made tic tac toe with win and draw detection, lights out, connect 4 and etc..
Nice! Just being curious, how did you do the win detection? was it hard-coded or something more complex?
Amazing project and video! Cannot wait to see what you will come up with when you get 50K subs and more FPS :D Keep up the great work!
Thanks! What do you think I'll get first, 120fps or 50k subs?
@@d_00 probably 120fps. You have great videos, but they have such low fps
this is rly cool!
you could do this with many different sizes right?
and could you also do different types of grid spaces, so for example in your algorithm explanation, you had each cell in a drawing, so could you make the cell size different, like having 3x3, or 1x1, or 2x2 etc, in theory
I could, as a matter of fact I tested 1x1 while debugging, 3x3 for the first successful test and 5x5 for the timelapse. And you don't have to make it a square, it could be a creeper face, a triangle or whatever
Deserves more subscribers
Deserves a better framerate
What are your computer specs? Do you use optimization mods? Still, nice video
I do use mods, but for some reason the recording is 10x laggier than what I am actually seeing. I think I got it fixed though.
5:06 🤨🤨🤨
sorry but you get what I meant about symmetry right?
@@d_00 yess, but the cross is Sus as fck
Ooh this is neat!
The easiest way to make a maze is to have cells which have a door on all sides, and you have a hidden wire which also follows the door and then just randomize all the doors until the signal from the entrance can reach the exit
Build or solve a maze? If you mean build, how can you handle dead ends with this method? Also I don't think it would make it infinitely expandable, since redstone signals only last for a couple of blocks.
That's really cool
I hope so, thanks!
Now infinitly expandable machine to create a maze of any rectangular shape and an army of flying machine to create the result on a flat surface :D
I'm mad
what in the world
if someone does this the world will collapse
Awesome video. This content would also work well as an academic paper in a CS journal.
lmaooo why not though 😂
It is very interesting to see how somebody else solves this problem. I have made a maze generator with the same algorithm as this uses, but I made myself some constraints to not use newer redstone (observers and onwards) and to not use a random length process to decide the generation, it ended up being about 2.5 times faster than your design. I should make an explanation video or I could provide you with a worlddownload of the build.
Your design is more open to expansion, if I were to want a maze-cell with more openings your design is easier to do it with, though there is some circuits I would use from my design in combination with yours. Specifically
From this TH-cam video
syYQxdIZ2Po
From sethbling.
Wow seems like you're very good at redstone...
About sethbling's video, funny thing is I got it recommended while I was building the maze (good video)
🤯🤯🤯
can you make a tutorial on how to expand it correctly because there are extra wiring on the outside and i dont know what im doing XD
you can try //copy and then //paste -a
The -a will prevent deleting the wires. If you angle yoursef so as to have cells with walls on the left and bottom (when looking at them from on top), you can start with the bottom left cell, then work your way to the right and forwards. In the end you should only have to add decorative walls on the right and farthest sides of the maze. Lemme know if you have issues while building.
try out axiom please! it makes builds 10x faster especially for copy pasting blocks a lot its also much simper then world edit and can do a lot of stuff. (on modrynth)
Umm I'll take a more in-depth look but I'm used to worldedit now, and I think axiom is better for things like building, not necessarily copy-pasting for example.
❤️
the framerate is crazy bro
I know right
video idea: Built it in survival
As much as I love survival, I leave it up to big tech servers with lots of resources, it would take way too much time.
New subby
Omfg
huh. I wonder if you could make this 3d...
NO.
I made one too ten years ago. It's on my channel
It's indeed pretty small!
I didn't want to use Prim's algorithm though, as I preferred the final product of the backtracking algorithm, and Prim's algorithm had been made several times.
Your recent video on 1-tick pulses is very interesting though, I recently switched to this tech (instead of observers) for my CPu's ROM.
oof Redstone is complicated even Harder on Bedrock
True, why would anyone use a redstone system that's slower, not reliable, and that has way less potential. I don't think I'll ever use bedrock redstone, other than to make fun of it
Such a good idea, great explanation. But building with commentary almost unbearable to watch because of fps and yr mic😢 Wish this videos will make you some cash
I would need a lot more views to get money, but I'm gonna try to improve this
hello, i created an ass file for your 8 bit computer but i dont know how to assemble it
You mean you created it without using the .dikc language? In that case, you can use the "manual assembler", I recently added a GUI to make using it easier. If you are having trouble with it, would you please open an issue in the github repo?
I hear your computer
unfortunate but true
@@d_00 i like this sound
@@heinekendestruction It gets really annoying to play with this sound after a while
laggy video footage 😵💫
wdym lol
.
Тебе стоит побольше говорить и меньше текста
Большая часть текста была добавлена позже, потому что мне было легче печатать, чем говорить заново.
.
.
..