Apparently this needs to be said: this is still in the designing phase and not built yet. It's real as in it only uses legos and not an EV3 or an actual computer. I accidentally glossed over a couple things near the end, notably with the food writer. The food writer is responsible for generating food tiles and as it stands will be in the opposite position as the head (rotated 180). It also has a piston on it so that every 10 or so cycles it will push in creating a new food tile. The method of food generation will likely change to something better and you can find more details of the screen in the video about that (LEGO Computer Part 5: Mechanical Screen)! I will also say this is my biggest and longest taking video I have done yet and in that 2 weeks of editing I did forget to add a couple visuals as well as possibly making a major development on the joystick but that will be saved for a later video. I may do a longer video just going over the details of the whole computer, probably going to call it the boring video...
Not only one of the very few mechanical computers I've ever seen), but it's literally made of Lego. Genius engineering behind this thing. Like beyond genius. Edit: I KNOW THERE ARE OTHERS! CHILL OUT PEOPLE. I SAID "one of the few" not "the only"
You'll be surprised but mechanical computers were a thing not only for long time but also quite well spread; for example they wer still used in airplanes in the 70s and in every ww2 warship for fire direction
Tge Turing machine was a mechanical computer built for decoding ENIGMA, the Nazi code. It was huge with all of the dials and switches and everything. But I wonder if the typewriter set could be used as parts for some kind of coding machine like the enigma machine. Obviously it had a specific way of encoding where letters and numbers could be represented by different things depending on the cipher used. Mr. Turing himself would be very impressed. When his machine broke enigma in '42, he surely became a real hero! The Brits were able to mess with German bombings and we were able to sink many U-boats and totally mislead them in operation Overlord and route their forces quickly! This guy's a genius of Turing caliber. He doesn't need a triple hexadecimal cipher like enigma but something less complicated would make a winner of Ideas and a set I'd buy! Especially if it could really be used for secret messages. Dang.
@@SioxerNikita The point is that they find something to drive a mechanical motion and then use radar reflector plates to transmit data to a satellite. I dont think they know how to control it yet, there was a contest a couple of years back where you could submit suggestions on how this robot could sense it's surroundings and make decisions about where to drive next based on mechanical computing. It sounds outrageous to build a rover without any microelectronics, but that is exactly the point they're trying to figure out. So maybe they will prove you wrong or maybe they won't
@@nikkeloneboot8326 Yeah, I think that's more of a "Let's hope this concept works". A fully mechanical computing system would be far too big for a Rover to actually do anything meaningful. You'll be completely reliant on very few useful mechanical measurements. It not only sounds outrageous, but it would be silly. The radar reflectors plates to transmit data to a satellite requires even more infrastructure, like a satellite, but the problem is, you can't really transfer radar or other signals into mechanical motion which means you cannot control a fully mechanical rover from remote, which would mean it would be more of an automated probe than a Rover. We'd only be able to receive. It would also be EXTREMELY sensitive to the Venution environment in terms of debris. It likely wouldn't have a particularly long mission life. Honestly, they'd probably have more success sending down a mechanical probe to do automated measurements that it then uses radar reflectors to transfer results back, than trying to make a rover. Anyway, reading the actual paper, they haven't really conceptualized even the control system. It's a lot of "high concept", and they can't have things like a camera, so the only way to interact with the environment would be "touch". And even the paper goes back to talking about vacuum tubes, and old electronics, which are less temperature sensitive. The document is an extremely rough draft as far as I can see. To be fair, NASA has quite a few "Far out there" ideas they take serious and experiment with, on the very tiny off-chance it'll work... and as I said, this will likely be more like a "Throw a probe down, do measurements and then leave", if it needs guidance, likely a remote controlled traditional drone with a very limited lifespan to move the probe into the correct position, is going to be my guess of what they actually end up doing.
I've designed several digital computers from gates and relays and even designed a water based "relay" that would let me make a proper water computer. This? This is another level. This is a mechanical thinking that I don't think I'll ever match. Very impressive.
@@dilutioncreation1317 The idea is that an input stream lands on a see saw of some sort, which then twists a paddle and changes which way another stream goes. I've never actually printed one, but I have several on paper kicking around somewhere...
30 cm³ is minuscule: it's not the volume of a cube with side length of 30 cm, but ~3.107 cm. Similarly, 2 m³ is not the volume of a 2 m cube, but that of two 1 m cubes.
used to!? i think making fully programmable computers with coloured displays that can run doom and mc in minecraft is still impressive...even after seeing this :>
You have NO IDEA how fascinated I am with this project! Finally a truly fully mechanical screen. Your efforts and skills deserve much more attention Please keep up the awesome work🌸
yea, I couldnt follow even half this shit but I had the same thought, I dont think the pieces are precise or rigid enough to allow this all to work correctly. It would be amazing if it does though!
"Why am I making this? I don't really know." How about because it's an absolutely brilliant way of showing a bus works in electronics? For reference, I'm a 44 year old software engineer that does database integrations and understands a bit about electronics, enough to make a few silly breadboard projects. I love reading about early computers and how CPUs are constructed. When you posted this video I immediately had to watch it, and then I made my two boys (15 and 12) watch it because they really like making machines out of legos. One suggestion if you want to grow the channel a little, is make some shorter videos where you show transitior logic implemented in legos (OR, NOR, XOR, etc). These are concepts that are very hard to understand (at least for me) when first approaching them, but seeing logic implemented in lego gives the concepts a much more tactile understanding of the underlying mechanisms. Thank you for posting this. It's a deeply fascinating video.
I think I understood at least 60%... maybe, the actual computation with the tail memory is still marinating in my brain though, this is very impressive, the fact that it's fully independent of logic gates is amazing, this better pop off.
this is insanely intelligent, a lego computer is something i've never seen but you seem to be pioneering it quite well, definitly deserves more recognition
Whoa, i see the project has be coming along really well, thank you for the update, i hope one day you can build this ginormous and legendary Lego build,
I subbed for the sole purpose of knowing there is someone out in this world like you. I didn't understand how any of this works and that's OK. I'm just happy to know some of the brightest minds are on TH-cam and you're freely sharing you knowledge with us. What a super complex task to challenge yourself with, a mechanical computer programmed to play snake. Unbelievable. Thank you!
First one to point that out! Yeah its not an actual computer by any definition but it is running a computer game and I need something to call it so yeah. Besides... Lego Snake Machine gives off the wrong idea
Hmm yes it would more akin to the Difference Engine rather than what we now call a computer. (Well Computer used to be a Human job title, so it’s meaning has changed over the years)
@@clementpoon120 I think I would still consider it mostly digital bc it relies on discreet states rather than continuous values. Although some parts are more analog.
I doubt this will be seen, but to reset you could run a wide slope behind the screen pins to move them all to the blank position, then run the tail memory buffer through a funnel-like structure to push all of the bits to the 0 position (then of course move the structure out of the way)
I see so many issues with this, mechanical backlash with gears, pressure loss in pneumatic system, timing and delay issues, structural stability as the weight will be insane, and so on... BUT if you can surpass these issues you will have created one of the worlds most advanced mechanical computers, and that made of Lego! I also suggest looking into the Venus project. Many of your ideas would be a lot easier to realize with proper mechanics, and there ar a lot of good ideas here.
The mechanical display actually reminds me of e-ink. Instead of using a push rod, e-ink uses an electric charge to push and pull black or white pigment particules to the front of a given pixel, so for instance, applying a positive charge might push positively charged white particles forward and pull negatively charged black particles backwards, turning the pixel white.
@@ozziegerff There might be some longevity issues for outdoor sinage. A lot of pigments fade after a few years of sunshine, and I see no reason why e-ink would be different. That being said, there are some similarities in the microgeometry of retroreflective paints and the pigment capsules in e ink. I wonder if it would be possible to make a retroreflective e ink...
I've got a hunch that the entire screen can be made significantly smaller, by using the same belt mechanism as the tail buffer. It would need to be scrolled around back to be read and manipulated, then scrolled to the front to display it every cycle. You could probably get away with just looking directly at the belt, with a "mesh" in front of it to only let you see bits that were in a certain state, and block you from seeing bits that were not in that state. That would be extremely simple mechanically, and basically just be a direct view of the "framebuffer memory". Another benefit of it being scrolled, is you could do most logic line-by-line, which should also simplify it significantly.
For this project that would be unnecessary, but for one that need the entire screen to be updated each frame, that could be useful. Ill keep this is mind
This is insane, the fact that this has 9 comments right now WILL change, the internet will catch on soon. been here since the beginning of the project!!
This is sick. Ive been tinkering with the idea of a tetris machine. I figured out (conceptually) how to make a display and move a pixel around, erase a line and keep score but ive yet to figure out how to rotate a shape once it is on the screen.
@@ozziegerff yes, but I have yet to actually build it. Basically works like a flip display. As one tile flips down, it flips up the tile above, below or beside it. Would be controlled by one horizontal and one vertical "gear." CW on the horizontal gear to move the "pixel" down, CCW for up, and vertical would control side to side movement. For score keeping, the flipped tile would act as a clutch, if the whole line is "on" it would cause the line to reset and increase the score. I think it could be done fairly efficiently without any need for external memory or logic. Just don't have time to do it like I used to lol
Insanely cool design! I think this will blow up soon. Check out 7-segment cam displays. Fully mechanical and use a camshaft to show 0-9 depending on the rotation of the shaft. Not as easily scalable as your current display, but might be useful for a future project. This inspired me; keep up the good work!
I've seen those and those kinda scare me just from how many moving parts and mechanisms it takes just to make one digit. I feel like it would be a nightmare to deal with to make and keep working properly😩
I just subscribed and became a member of your patreon. As a life-long fan of LEGO, especially technic sets, this is the type of project I would have dreamed to be able to build. If I can help you work on this and build it then I suppose in some way so did I. Can't wait to see how this project develops
Dude I clicked this because I thought it was minecraft what THE HECK i feel so fortunate rn also the music, the gifs, the concise explanations, this whole video is golden
Dude! How did you design this. It's freaking AMAZING! It's very much a mechanical computer. Are you aware how cool that is. They were made by IBM long ago and this uses the same principles but you made an early game made for computers before Pong was a thing! Since you're a wizard, I may have something for you. In the first century ( about 70CE) there was a little known genius. Heron of Alexandria who made robots. Indeed primitive, but they would utilize ropes with weights weaved around nubs on gear like things and when allowed to fall, it manipulated the gears, which moved parts of the Robot. Like a dancer that spun, moved its arms, turned its head, and stuff. These things could kinda be programmed by weaving the rope different ways. Driven by gravity power and able to change motions by timing. You're magic, like people thought he was. You could make a simple mechanical bull for instance. So it only needs two motions, maybe three if you add side to side or head bobbing with spinning and bucking. Four motions if you have the guts. This is the Coolest thing I've seen in a while from a young person, though. Gonna watch again!
Is there a way to have a weight sensor that could be used to oscillate a fat surface between tilting right and left? I was thinking PONG could be made, With one flat paddle on each side of a playing field that goes up and down at variable or analog speed. But it would need to have switching tilts to make it work. When the ball hits the paddle the tilt would need to switch instantly to send the ball the other way smoothly. Is that possible with what you know?
Just impressive the amount of knowledge and time effort put into this, congratulations. I wish all the lengthy parts you buy with the dollar I will be sending do not get warped and become your nightmare. 🎉
I can imagine the technic sounds this would make in operation. I like the other commenter’s idea on reaching out to Lego or Legoland for parts, the park can keep an identical one you build.
This is amazing and very clever. What a machine. However, I do not think we can call it a "computer", given that you cannot code or launch any other program that snake. The mechanics are hardcoded in the system, and not store in a memory somewhere. It's still an amazing arcade system.
Bold of you to assume I have hands. I only have little nubs that I slap wildly across my keyboard under a video is displayed in this cold damp basement (of which I have been banished to)
bro wtf?? i just saw this and was like "nah it cant possibly be done" and you just show that off. i am also a bit into the game of computer construction ore logic things and you defenetly have my repect!! very awesome!!
I’m sure you’re correct, I have no idea, but it looks like a cool project and I watched slightly mesmerised to the end, my closing comment is simply, wow.
This is frigging insane. Im not sure if i understood everything correctly, but you update the screen my moving a gantry to every pixel position? How many pixels do you visit? Only the few that needs updating? Anyways, i would guess your "1/fps" would be in the tens of seconds, maybe even minutes?
Each pixel that needs updating has its own gantry and writer. the only things that change each frame are the head, tail and food generation. On top of that each one only needs to move over one pixel each frame so it can happen relatively quick! I'm expecting each cycle or frame to be around 2 seconds!
Apparently this needs to be said: this is still in the designing phase and not built yet. It's real as in it only uses legos and not an EV3 or an actual computer.
I accidentally glossed over a couple things near the end, notably with the food writer. The food writer is responsible for generating food tiles and as it stands will be in the opposite position as the head (rotated 180). It also has a piston on it so that every 10 or so cycles it will push in creating a new food tile. The method of food generation will likely change to something better and you can find more details of the screen in the video about that (LEGO Computer Part 5: Mechanical Screen)! I will also say this is my biggest and longest taking video I have done yet and in that 2 weeks of editing I did forget to add a couple visuals as well as possibly making a major development on the joystick but that will be saved for a later video. I may do a longer video just going over the details of the whole computer, probably going to call it the boring video...
Dw about people. It's nice of you to explain
How long did this take to type?
@@That1annoyingBee the comment?
I want the boring video!
Do you think plastic flex,gear back lash and lego tolerances would actually allow for this to work?
I literally didn't understand a single thing you said in this video. 10/10, highly recommend
Me too dude
I'm sure that's not true. I bet you understood the part about how you have grabby hands.
Then you don’t have a attention span du du du
Same here
@@brandonmack111 i dont so i struggled with unuderstanding that part
This must be an incredibly slow and loud system, but I would be extremely excited to see it built for real.
what you are trying to say is that the game has a low entry level and the music is purely mechanical as well
one of the Legoland parks should reach out to OP and ask for permission to build one there
reminds me of old mechanical phone switching systems like the strowger step by step switch, panel switch, crossbar switch, etc.
Not only one of the very few mechanical computers I've ever seen), but it's literally made of Lego. Genius engineering behind this thing. Like beyond genius.
Edit: I KNOW THERE ARE OTHERS! CHILL OUT PEOPLE. I SAID "one of the few" not "the only"
It also litterally has a screen and the mechanical parts don't lose torque over long paths
You'll be surprised but mechanical computers were a thing not only for long time but also quite well spread; for example they wer still used in airplanes in the 70s and in every ww2 warship for fire direction
True
Tge Turing machine was a mechanical computer built for decoding ENIGMA, the Nazi code. It was huge with all of the dials and switches and everything. But I wonder if the typewriter set could be used as parts for some kind of coding machine like the enigma machine. Obviously it had a specific way of encoding where letters and numbers could be represented by different things depending on the cipher used.
Mr. Turing himself would be very impressed. When his machine broke enigma in '42, he surely became a real hero! The Brits were able to mess with German bombings and we were able to sink many U-boats and totally mislead them in operation Overlord and route their forces quickly! This guy's a genius of Turing caliber. He doesn't need a triple hexadecimal cipher like enigma but something less complicated would make a winner of Ideas and a set I'd buy! Especially if it could really be used for secret messages. Dang.
I gave u a abo if u make a version for non elezronic digital guys
This is breathtaking to look at. We are now living in an age where Lego Technic can finally transform and replicate into logical scenarios!
And yet Lego only chooses to make bad and overpriced licensed models without any functionality.
I’ve never felt so dumb in my entire life
I felt like an amoeba being told how wheels and aeronautics worked.
That's the first step to become smart
@@Benzinilinguine I’m really good at step 1
This is genius. Nasa is considering making a fully mechanical rover for Venus, maybe you should look into that project
FULLY mechanical?? I can understand making it more mechanical that typical probes, but like, wut?
You can't make a fully mechanicalmrover, because it will need electronics
@@SioxerNikita The point is that they find something to drive a mechanical motion and then use radar reflector plates to transmit data to a satellite. I dont think they know how to control it yet, there was a contest a couple of years back where you could submit suggestions on how this robot could sense it's surroundings and make decisions about where to drive next based on mechanical computing. It sounds outrageous to build a rover without any microelectronics, but that is exactly the point they're trying to figure out. So maybe they will prove you wrong or maybe they won't
@@nikkeloneboot8326 Yeah, I think that's more of a "Let's hope this concept works".
A fully mechanical computing system would be far too big for a Rover to actually do anything meaningful. You'll be completely reliant on very few useful mechanical measurements.
It not only sounds outrageous, but it would be silly.
The radar reflectors plates to transmit data to a satellite requires even more infrastructure, like a satellite, but the problem is, you can't really transfer radar or other signals into mechanical motion which means you cannot control a fully mechanical rover from remote, which would mean it would be more of an automated probe than a Rover. We'd only be able to receive.
It would also be EXTREMELY sensitive to the Venution environment in terms of debris. It likely wouldn't have a particularly long mission life. Honestly, they'd probably have more success sending down a mechanical probe to do automated measurements that it then uses radar reflectors to transfer results back, than trying to make a rover.
Anyway, reading the actual paper, they haven't really conceptualized even the control system. It's a lot of "high concept", and they can't have things like a camera, so the only way to interact with the environment would be "touch".
And even the paper goes back to talking about vacuum tubes, and old electronics, which are less temperature sensitive.
The document is an extremely rough draft as far as I can see.
To be fair, NASA has quite a few "Far out there" ideas they take serious and experiment with, on the very tiny off-chance it'll work... and as I said, this will likely be more like a "Throw a probe down, do measurements and then leave", if it needs guidance, likely a remote controlled traditional drone with a very limited lifespan to move the probe into the correct position, is going to be my guess of what they actually end up doing.
@@nikkeloneboot8326 Sounds like an interesting project. But is there a practical reason against using electronics for that project?
This is insanely impressive and deserves millions of views.
I've designed several digital computers from gates and relays and even designed a water based "relay" that would let me make a proper water computer.
This? This is another level. This is a mechanical thinking that I don't think I'll ever match. Very impressive.
How would your water relay work?
Will there be a constant source of water falling?
@@dilutioncreation1317 The idea is that an input stream lands on a see saw of some sort, which then twists a paddle and changes which way another stream goes. I've never actually printed one, but I have several on paper kicking around somewhere...
@@awesomecronk7183 sounds like it could be very visually striking; reminds me of something like Turing Tumble
2 m³ is absolutely wild, the spinning animations made it look like it was only about 30cm³
30 cm³ is minuscule: it's not the volume of a cube with side length of 30 cm, but ~3.107 cm.
Similarly, 2 m³ is not the volume of a 2 m cube, but that of two 1 m cubes.
You've invented a new definition for assembly language programming.
why so low?! have a like!
I used to think people building computers in minecraft was impressive, this is just a mindblowing mechanical masterpiece
used to!? i think making fully programmable computers with coloured displays that can run doom and mc in minecraft is still impressive...even after seeing this :>
You have NO IDEA how fascinated I am with this project! Finally a truly fully mechanical screen. Your efforts and skills deserve much more attention
Please keep up the awesome work🌸
Can’t wait to watch Bad Apple on this screen
First it must play doom
Can it run crysis
Can’t wait for someone to make a Linux distribution for lego
Bonus points if you can make it play the music mechanically, too
I hope it will work. I fear too much torque, and too much backlash, and lack of rigidity will make this a real challenge.
yea, I couldnt follow even half this shit but I had the same thought, I dont think the pieces are precise or rigid enough to allow this all to work correctly. It would be amazing if it does though!
@@SpydersByte 8:21 he plans to use metal axels. but still you guys are right and i thought about the same
"Why am I making this? I don't really know."
How about because it's an absolutely brilliant way of showing a bus works in electronics?
For reference, I'm a 44 year old software engineer that does database integrations and understands a bit about electronics, enough to make a few silly breadboard projects.
I love reading about early computers and how CPUs are constructed. When you posted this video I immediately had to watch it, and then I made my two boys (15 and 12) watch it because they really like making machines out of legos.
One suggestion if you want to grow the channel a little, is make some shorter videos where you show transitior logic implemented in legos (OR, NOR, XOR, etc). These are concepts that are very hard to understand (at least for me) when first approaching them, but seeing logic implemented in lego gives the concepts a much more tactile understanding of the underlying mechanisms.
Thank you for posting this. It's a deeply fascinating video.
I think I understood at least 60%... maybe, the actual computation with the tail memory is still marinating in my brain though, this is very impressive, the fact that it's fully independent of logic gates is amazing, this better pop off.
this is insanely intelligent, a lego computer is something i've never seen but you seem to be pioneering it quite well, definitly deserves more recognition
Technically not a computer, but interesting😊
Whoa, i see the project has be coming along really well, thank you for the update, i hope one day you can build this ginormous and legendary Lego build,
I subbed for the sole purpose of knowing there is someone out in this world like you. I didn't understand how any of this works and that's OK. I'm just happy to know some of the brightest minds are on TH-cam and you're freely sharing you knowledge with us. What a super complex task to challenge yourself with, a mechanical computer programmed to play snake. Unbelievable. Thank you!
I don't know if this can really be called a computer, since it's not programmable. This thing is more like an ASIC if you want a microchip analogue.
First one to point that out! Yeah its not an actual computer by any definition but it is running a computer game and I need something to call it so yeah. Besides... Lego Snake Machine gives off the wrong idea
Hmm yes it would more akin to the Difference Engine rather than what we now call a computer. (Well Computer used to be a Human job title, so it’s meaning has changed over the years)
It's not a programmable computer, but this certainly would have been called a "computer" before ~ the 1950's-60's. If it computes it's a computer.
it's an analogue computer
@@clementpoon120 I think I would still consider it mostly digital bc it relies on discreet states rather than continuous values. Although some parts are more analog.
The absolute talent needed to take the basics of a computer and make them mechanical is wild.
NGL. This is next levels of intelligence and I'm jealous. I'm so upset I was born so dumb.
Good luck to you in building this! I can't wait to see it.
You're not dumb ! :)
Well done dude! Subbed, commented, liked, liked comments... This deserves a lot of views!
I doubt this will be seen, but to reset you could run a wide slope behind the screen pins to move them all to the blank position, then run the tail memory buffer through a funnel-like structure to push all of the bits to the 0 position (then of course move the structure out of the way)
I see so many issues with this, mechanical backlash with gears, pressure loss in pneumatic system, timing and delay issues, structural stability as the weight will be insane, and so on... BUT if you can surpass these issues you will have created one of the worlds most advanced mechanical computers, and that made of Lego!
I also suggest looking into the Venus project. Many of your ideas would be a lot easier to realize with proper mechanics, and there ar a lot of good ideas here.
The mechanical display actually reminds me of e-ink. Instead of using a push rod, e-ink uses an electric charge to push and pull black or white pigment particules to the front of a given pixel, so for instance, applying a positive charge might push positively charged white particles forward and pull negatively charged black particles backwards, turning the pixel white.
I'm a bit familiar with the E-ink stuff. I think it should be bigger than it is, especially with outdoor signage where it would excel in the sun
@@ozziegerff There might be some longevity issues for outdoor sinage. A lot of pigments fade after a few years of sunshine, and I see no reason why e-ink would be different.
That being said, there are some similarities in the microgeometry of retroreflective paints and the pigment capsules in e ink. I wonder if it would be possible to make a retroreflective e ink...
Absolute gem. The production quality is strong with this one.
I LOVE your cards and editing, good job man!
Very cool I am going to have to watch this a few times before I give up trying to understand it
I've got a hunch that the entire screen can be made significantly smaller, by using the same belt mechanism as the tail buffer. It would need to be scrolled around back to be read and manipulated, then scrolled to the front to display it every cycle. You could probably get away with just looking directly at the belt, with a "mesh" in front of it to only let you see bits that were in a certain state, and block you from seeing bits that were not in that state. That would be extremely simple mechanically, and basically just be a direct view of the "framebuffer memory".
Another benefit of it being scrolled, is you could do most logic line-by-line, which should also simplify it significantly.
For this project that would be unnecessary, but for one that need the entire screen to be updated each frame, that could be useful. Ill keep this is mind
@@ozziegerff May be useful if you want to something like Lego game-of-life.
So for the controller filter, you could probably simplify the filter by recognizing that the snake can only change direction when it changes axis
I may have to look into that!
That has to be the most insane Lego build I’ve ever seen. BRAVO
If every human had the intelligence and engineering genius that you have, humanity as a whole would be so far into the stars.
This is clinically insane and I love it
If this is legit running without anything electronic, that's amazing.
just constant motors and compressed air
This is insane, the fact that this has 9 comments right now WILL change, the internet will catch on soon. been here since the beginning of the project!!
This is sick. Ive been tinkering with the idea of a tetris machine. I figured out (conceptually) how to make a display and move a pixel around, erase a line and keep score but ive yet to figure out how to rotate a shape once it is on the screen.
like mechanical?
@@ozziegerff yes, but I have yet to actually build it. Basically works like a flip display. As one tile flips down, it flips up the tile above, below or beside it. Would be controlled by one horizontal and one vertical "gear." CW on the horizontal gear to move the "pixel" down, CCW for up, and vertical would control side to side movement.
For score keeping, the flipped tile would act as a clutch, if the whole line is "on" it would cause the line to reset and increase the score.
I think it could be done fairly efficiently without any need for external memory or logic. Just don't have time to do it like I used to lol
This is by far the most underrated video I have ever seen. This is absolutely incredible. Great job!
Never stop doing your thing. Shits badass
One of the best things I’ve ever seen on the internet period. Hope you get hired somewhere that deserves you lol
Dude this is fucking mindblowing. Im reall looking forward to the finished build
I’ve never seen such a thing attempted. This goes right in my playlist with Minecraft computers. Also increment one new subscriber.
I'm always really impressed by those kinds of projects. Some people are just soooooo fricking smart and committed.
Wow amazing piece of art!
I really can't understand how a mechanical computer works and it's always amazing to see people build things like this.
Nice work, glad to see it coming along nicely.
this is really really insane man... you deserve much more IMPRESSIVE!
I can't believe they invented minecraft redstone computers in real life
Bruh I don't even know how 1s and 0s make stuff do stuff, you deserve a sub
bro this is s beautiful machine. great work!
Wow, I really want to see it finished. Just the design is incredible.
This is absolutely the most insane thing i have ever seen on TH-cam. Holy crap! Can’t wait to see this things built.
How'd you know I was a big weird fleshy thing with hands?
lucky guess
@@ozziegerff I'm glad you replied. I forgot to subscribe. thanks for keeping it silly.
Charles Babbage is speechless.
I cannot wait to see the finished piece in operation!
Subscribed!
Insanely cool design! I think this will blow up soon. Check out 7-segment cam displays. Fully mechanical and use a camshaft to show 0-9 depending on the rotation of the shaft. Not as easily scalable as your current display, but might be useful for a future project.
This inspired me; keep up the good work!
I've seen those and those kinda scare me just from how many moving parts and mechanisms it takes just to make one digit. I feel like it would be a nightmare to deal with to make and keep working properly😩
This is amazing! Reminds me of redstone game computers but lego, and its amazing that its almost completely mechanical
Next video: lego computer runs doom
Pretty wild idea, building a mechanical computer game with Lego! Simply fascinating!
I wasn’t even aware stuff like this could be done.
Hell yeah, make it!! 11:50
I just subscribed and became a member of your patreon. As a life-long fan of LEGO, especially technic sets, this is the type of project I would have dreamed to be able to build. If I can help you work on this and build it then I suppose in some way so did I. Can't wait to see how this project develops
Dude, you're insane, can't wait for more!
This is truly amazing and I hope that you eventually bring it to life. Keep up the great work!
Dude I clicked this because I thought it was minecraft what THE HECK i feel so fortunate rn
also the music, the gifs, the concise explanations, this whole video is golden
There is no need to question why you are making this. The universe will simply be better when it exists
This will be so cool when you get it built and working!
Holly Cow Dude, that build is crazy complicated.
My brain hurts after only watching that video.
Awesome
Dude! How did you design this. It's freaking AMAZING!
It's very much a mechanical computer. Are you aware how cool that is.
They were made by IBM long ago and this uses the same principles but you made an early game made for computers before Pong was a thing!
Since you're a wizard, I may have something for you.
In the first century ( about 70CE) there was a little known genius. Heron of Alexandria who made robots. Indeed primitive, but they would utilize ropes with weights weaved around nubs on gear like things and when allowed to fall, it manipulated the gears, which moved parts of the Robot. Like a dancer that spun, moved its arms, turned its head, and stuff. These things could kinda be programmed by weaving the rope different ways. Driven by gravity power and able to change motions by timing. You're magic, like people thought he was. You could make a simple mechanical bull for instance. So it only needs two motions, maybe three if you add side to side or head bobbing with spinning and bucking. Four motions if you have the guts.
This is the Coolest thing I've seen in a while from a young person, though. Gonna watch again!
Is there a way to have a weight sensor that could be used to oscillate a fat surface between tilting right and left? I was thinking PONG could be made, With one flat paddle on each side of a playing field that goes up and down at variable or analog speed. But it would need to have switching tilts to make it work. When the ball hits the paddle the tilt would need to switch instantly to send the ball the other way smoothly. Is that possible with what you know?
Using the screen as memory is just like the old Plato IV system, which actually was the reason plasma screens were invented; they’re their own vram.
WOW this is ambitious. I really, really hope this all works together in reality. Good luck, looking forward to updates
Simply beautiful, maybe we can have a sneak peak of like, 2x2 screen?
Just impressive the amount of knowledge and time effort put into this, congratulations. I wish all the lengthy parts you buy with the dollar I will be sending do not get warped and become your nightmare. 🎉
This needs to go viral
I didn't understand 80% of this video and it's about lego
Dude... that reminds me of visualisations of protein biosynthesis. You are nuts...❤
A comment to help engagement. You deserve deserve so many more views and good luck building it!
I can imagine the technic sounds this would make in operation. I like the other commenter’s idea on reaching out to Lego or Legoland for parts, the park can keep an identical one you build.
mechanical binary is somthing i never expected to see
love the contrast between this and minecraft computers, really interesting stuff.
This is amazing and very clever. What a machine.
However, I do not think we can call it a "computer", given that you cannot code or launch any other program that snake. The mechanics are hardcoded in the system, and not store in a memory somewhere.
It's still an amazing arcade system.
unparalleled genius
This needs to be a real life Lego set now idc how much it costs
Bold of you to assume I am wearing pants while watching this
Bold of you to assume I have hands. I only have little nubs that I slap wildly across my keyboard under a video is displayed in this cold damp basement (of which I have been banished to)
same
0:07 is that algdoo
yup
i miss phun
i forgot the original name its been so long, thanks @@HokoraYinphine
@@HokoraYinphinedamn what a flashback
A modern marvel! Awesome work
I just love the Marathi Luther music playing while this guy shows us a master build. Lol
Dude how do you only have 900 subs??? I subbed
This is insane in all the best plausible ways. wow.
This is an mechanical engineering marvel. What an awesome project.
One day I hope to have the amount of Legos required for projects like this XD
bro wtf?? i just saw this and was like "nah it cant possibly be done" and you just show that off. i am also a bit into the game of computer construction ore logic things and you defenetly have my repect!! very awesome!!
Wow! This is INCREDIBLY impressive!
I can't even explain how blown away I am
my god you must have lost your soul a million times while building this feat of Lego engineering
This is a serene type Snake game to play and simulate.
I’m sure you’re correct, I have no idea, but it looks like a cool project and I watched slightly mesmerised to the end, my closing comment is simply, wow.
Kudos for pulling this off, fascinating!
This is truly impressive, I hope a lot of people see it.
I hope this blows up this is sick
This is frigging insane. Im not sure if i understood everything correctly, but you update the screen my moving a gantry to every pixel position? How many pixels do you visit? Only the few that needs updating?
Anyways, i would guess your "1/fps" would be in the tens of seconds, maybe even minutes?
Each pixel that needs updating has its own gantry and writer. the only things that change each frame are the head, tail and food generation. On top of that each one only needs to move over one pixel each frame so it can happen relatively quick! I'm expecting each cycle or frame to be around 2 seconds!
He HAS to submit this to lego ideas. I would pay an unreasonable amount of money for this.