Computer Architecture Explained With MINECRAFT
HTML-код
- Опубликовано: 29 сен 2024
- Minecraft's Redstone system is a very powerful tool that mimics the function of real electronic components. This makes it possible to create actual computers in Minecraft using only Redstone. In this video, I briefly explain the electrical engineering and computer science principles behind such inventions.
Sources:
1. Mattbatwings's Redstone Computer • I Made a Working Compu...
2. SebastianLague's video explaining how computers work • Exploring How Computer...
Books that helped me learn computer science (Affiliate links):
1. HTML and CSS: Design and Build Websites amzn.to/3XZQwJp
2. Python Crash Course: Project-Based Introduction to Programming amzn.to/4dm1r4p
3. Everything You Need to Ace Computer Science and Coding in One Big Fat Notebook amzn.to/4ekFHHG
Additional materials:
www.codeolence...
Some people have started impersonating me and reuploading my content on other platforms. These are my only official accounts:
- X x.com/Codeolences
- TikTok / codeolences
- Reddit / codeolences_
- Instagram / codeolences
Thank you so much for watching and for all the kind comments! If you enjoy this kind of nuanced computer science videos (not necessarily Minecraft-related), consider subscribing! This would mean a lot ❤
I am consistently captivated by these original, meticulously crafted, and uniquely informative videos. Your content is highly commendable and of exceptional quality 💛
Why tf is my xomment not here
Why tf is my xomment not here
Yo
Why tf is my xomment not here
Explain computers with redstone ❎️
Explain redstone with computers ✅️
As someone watching this on 1700's parchment paper I can agree. We need him to explain this on a computer 👌
@@persnicketyVCwhat are your parchment paper specs?
@@Crazys12-jsI personally use a blend of Arabian papyrus and Chinese hemp. I find its best for gaming
@@Iugeer wise choice my good man
@@Iugeer Where do you by your ink? Or do you self produce?
Incredible this channel has less than 2K subscribers. Don't forget us when you reach some millions!
Thanks a lot! I won't forget the OG fans 🐐
@@Codeolences SAME
@@Codeolences remember me to the 2nd power
@@Codeolences❤
@@Codeolencesam i og too?
Bro just tought the major concepts of my computer engineering degree in a single video with Minecraft
Very soothing explanation, very easy to understand.
The design is very human
@@MoonGuy7070 , I think we both misunderstood, I really meant it, your explanation is really soothing to listen, i learned a lot. Love the reply.
feels like a supplementary lesson on my microprocessor systems class
I have studied about adder, gates, binary, register etc. But this video made me understand things better than my books
Wow, this video is very helpful and for me inspirng, im liking, good luck in yt man. :)
Thanks!
How hardware engineering majors relax when they don't need to learn:
As im watching this i got lost in deep thought. I started seeing everything happening on my very own screen, thousands, 10s of thousands of these happening every second. As the video rolls, the pixels changing color on my screen, the subtitles popping up, inputing every letter im typing right now. Even the tons of back ground things running, changing in miliseconds. I feel like the girl from the movie "Arrival" when she finally understands the language
I wish I saw this video years ago!!! I actually designed several gates that look very similar! I love how compact your designs are!!
Just wait till you try this with the new 1.21 Copper Bulb update. Storing binary code is so much easier. Check it you 👌👍
It's so cool to see stuff i am learning in my classes and see examples of it in videos about stuff i like KFNDNEN
Great video ^^ 💖
Going to sleep ❌
Watching a guy explain computer architecture with Minecraft ✅
real
real XD
so real
So so real 😂
it's 2 am and I'm in the bed whatching this video
This honestly is a good intro to A level computer science
THIS IS WHAT YOU DID IN A LEVEL CS??? lmfao I did scottish advanced higher (supposedly equivalent) CS and it had nothing like this
@@DodgeRaccoonno he didn’t do this he’s saying it could be
U mean electrical engineering right? CS deals with programs and software, electrical/computer engineering deals with hardware
@@_chaozgt_ Yeah but in Cds if you dont have this kinda basic knowledge, you wont be able to code hardware
@@DodgeRaccoonA portion of the OCR A level Computer Science course goes over computer architecture in a way very similar to this video, but in more detail. This would be a very good and fun introduction to that section of the course.
‘Very simple’ builds a whole calculator
Ok, i hate people who edit messages but, for everyone going ‘its simple to make a calculator’ ik, i create this stuff, it was a funny joke so i said it.
Abstraction is everything!
Calculators are simple tho...
tbh its actually really simple u just have to jave more than 1 brain cell
@@Iamanugget111 Hey no reason being mean
Having 1 braincell wouldn't even let you comprehend this
Finally a place where my computer architecture course stuffs come to fruition
I'm still searching a Place where my chemistry degree come to fruition
@@obihz2415 we can both combine our powers, with my business degree and your chemistry degree, we'll be unstoppable *wink* *wink*
@@obihz2415Mr. White?
usually that is researched before selecting the degree. or it should
@@obihz2415have you tried cooking extremely pure meth for KFC ?
I'm a programmer who has an alright understanding of computer architecture, but I've never been able to understand redstone. So this video might actually help me in the opposite way.
Indeed, I knew about the computer part of what he was saying but I actually got redstone knowledge from this video lmao
Minecraft has 2 essential logical components - NOT and a diode. If you deliver a signal to the block the redstone torch is attached to, the torch turns off and stops generating signal creating a NOT. Repeaters only let the signal one way but they also work as amplifiers because the signal gets weaker with every block travelled.
@@berni2905repeaters are a real world component. They're used for long distance transmissions like radio to amplify a signal and reduce distortion
The weird thing with redstone is that a huge fraction of the digital circuitry you can implement with them is contained with in bugs or off target effects of the implantation if the in game components (quasi connectivity being the weird bug that’s most often referenced, it’s a result of the redstone portion of the piston code being copied from doors and the 2x1 size of the door being part of the 1x1 piston which enables signals to propagate weirdly).
Essentially as a programmer you should be able to understand all of the redstone stuff easily… you would just need to crack open the jar file and look at the implementation of each block to see the way redstone interacts with it and then treat them as sort of like an HDL language.
@@tainicon4639 how do you access the .jar file?
I appreciate the credit. Mattbatwings is amazing.
I totally agree!
Fr
all member of redstone community is amazing !!!!
fr
Bro explained a whole semester of my computer engineering class in one 7 minutes minecraft video😭😭
Its crazy how went from the invention of transistor to I9 14900K and 2TB memory card in just 80 years
That's what we call compounding. Not just on money but can be applied to anything. Even Einstein was amazed by the compounding.
We got Minecraft in Minecraft before gta 6 release 🗣️🗣️🔥🔥🔥💯💯💯
🤓🤓🤓🤓🤓🤓🤓🤓
But can it run doom?
Yup
Up
p
3.14
Actually yes
We introduce you. Redstone! You can just walk in then the door will automaticly open, Get your minecraft now!
10 years later:
NGL but red stone are fun
“With this, you can automatically collect your crops using water!”
"and with _this,_ you can automatically send a nuclear airstrike wherever you want!"
I am a electrical engineer who completed the first year, and this is a very helpful explanation to me.
yep, I am in the same situation:))
6:35 My Codeolences :(
5:56 "very simple"
Hahahhahaha
5:23 why don't make a assembler in Minecraft and make a easy way to write code
You have made computers so easy, even a 12 year old can understand it
can confirm
Can confirm
can confirm
😅
Failed to confirm
Build an actual i7 10th gen pls 💀. Then intel will sell their company to you with 0$💀💀💀.
Arguably the best video to introduce someone to computer architecture. Awesome visuals (especially 3:00), clear explanations, tons of effort, and in such a short time period! Always what wanted I to make but couldn't get right, bravo!
Having the stuff you learned getting re-explained in Minecraft is a luxury we do not get to see every day
For a second i thought you said "assembly code is easy for humans to understand", but when i re-watched it, I heard what you actually said, which was "assembly code is EASIER for humans to understand" which is true, but it's still confusing as hell lol
i didnt notice lol
It is pretty easy to read. I guess it depends on how the instruction set is laid out, but for the most part the only issue is it's damn hard to code with
@@originzz fr
"it's really quite simple" - mumbo
😅
here since 1.33k subscribers
(in case u get famous)
Thank you 👊
Please make more videos like this.
Entire year in highschool in 6 minutes. Amazing video!
Thanks!
They ain’t thought me none close to this in high school lol
Where/what is this highschool?
Ur learned semiconductor in highschool?
The school system in my country works a littl different. The highscool is basicaly 10th to 13th grade in school of your choosing. I went into electric engeneerng school, so majority of what we learn is about electricity. The school also has different branches in the electricity field and I am doing this type od thing. So I am very familliar with boolean and logical circuits. And yes indeed this video is basicaly a 1st year (10th grade) of one of the subjects in that school.
Genuinely an amazing breakdown on how computers work through redstone. This is such an underrated channel :)
3:31 thanks
Real life computer engineers: we made a rock think
Minecraft Redstone computer engineers: we made dust think
bro this channel is cooking
0:32 "The next circuit is a little bit more complex." * *literally showing how a redstone calculator works* *
bro its litterally an and gate a toddler could understant this
"Arabic Numerals" wow you really do put time in your research.
Everyone knows that the symbols we use are Arabic tho
@@Just_lazuli "Are you sure about that" - John Cena
This guy just explained my 1 semester worth of computer architecture course in Minecraft 😮❤
Edit: i also have exam of computer architecture like in 2 days
HOW ARE YOU SO UNDERRATED??? If you keep up the quality of these videos then I am confident you will succeed 👍
Thank you!!
This guy is truly amazing as he taught us the concept of semiconductors in minecraft🤯
Explains the second semester of CSE student life interesting.
This video os far easier than that 1 hrs course session. Carey on
6-7 yrs ago we didn't had so much youtub video now see
Redstone was my instruction to digital circuits. I built a simple 4 bit adder and a memory bank back in high school (beta 1.7 haha).
This defiantly contributed to sending me on the path towards my current work as an engineer and a neuroscientist. Minecraft is quite a wonderful game!
My mans just explained the journey of computer engineering course in 7 mins
Someone: "Minecraft is for kids"
Him: Think again.
someone give this man an award for explaining something more complex in just mere minutes. ur underrated man. you deserve a subscribe! :3
Thank you!
Thanks for this, i ended up making a simple circuit board, something id probaly never do in minecraft
"It's quite simple"
*Proceeds to build a calculator in 5 seconds*
such a short video that made everything clear and i'm very amazed by this. keep it up i really like these kind of channels!
Thank you!
@@Codeolences my pleasure
pre 2k club also you can store data with Redstone lamps
I made a 4 bit Hard drive in Minecraft using that same logic
Insanely well made and edited, great work! This would have been so useful a few years back when I was learning this lol
What the hell, I didn't even seen you have less than 2K subs!!! That was such a great intro to that... makes me want to learn more. Though I already wanted to already but I was just being lazy.
Can you suggest any good resources?!
Thanks for the comment! The video "Exploring How Computers Work" is a great way to start, followed by "How Do Computers Remember", both by @SebastianLague. The link is in the description
Software engineering at its finest
I learned more from this than from my first 2 years of Comp Sci what a waste of $30k
Props for showing RISC-V assembly as an example :)
This is literally my whole computer achitecture course summed up!
I like how a whole semester on this shit failed to explain this to me as well as this video did in 6 minutes.
And i am watching this after getting a back in COA
We need something better then red stone so things can be smaller without making things so bulky.
HOLY SHIT, I finally get how computers work! Been struggling with this a lot, how binary code gets stored and then used was a mystery. Thanks dude!
Hey man, since you're reading every single comment, I just wanna give you one advice-
Never stop! You have huge potential, and in no time will you reach the heights of someone big-
Another thing, I also like the fact that you're highly unique. Keep researching and showing it off in such a grand way man! Godspeed!
Thank you so much for your comment, this means a lot!
Dude holy shit, fyi I’m complete meathead and you explained it so well that EVEN I start to understand Redstone Logic now. WHERE IS YOUR SUPER THANKS BUTTON? YOU NEED TO REWARDED
this was meant for us to find, he has like 263 views
Make a continuatuon video explaining computers with redstone, I'll watch for sure. +1 subscriber
This video came up right after I read about logical gateways. This helps a lot!
After my first-year as a Computer Engineering major student, I actually understood the things in video.
worth nitpicking: the register isn't very clear in the video although the explanation was. as an alternative, you could have shown two pairs of repeaters locking eachother in a line on a single layer. another thing is that an OR and an XOR gate would have been cool to show.
other than that, pretty cool introduction :3
Thanks for the feedback! I wanted to keep the video as concise as possible, which is why I chose to skip the rest of the gates and just focus on NAND. For those who want to learn more, the second link in the description leads to the video "Exploring How Computers Work" by @SebastianLague, who explains all these topics in greater detail.
This is great, how have you been able to publish a video with this much of great quality and just have 3 comments?
Well, my channel is still relatively small, but hopefully this will change in the future :D thanks for the comment!
Better than some Indian guys lecture video of Logic Design and Computer Architecture lol
Thats odd, people are saying hes teachning more about redstone than computers, It is actually very hard to represent computers in minecraft and in the video he literally teaches how to use binary (computer language). this video got me searching up logic gates idk about you guys
This is actually awesome and explains everything so nicely. You are way underrated and deserve many more subscribers.
ill apreciatte it if u give us the download map to check it.
Awesome video bro!
You should start making computer science textbooks with redstone explenations!
I’m a computer engineer who’s going into my sophmore year, this is super cool! I’ve always understood that you can use redstone to simulate the components we learn about in class, such as gates, designing an ALU, creating a full adder, and much more, but I never really knew how to actually do it in Minecraft. This is an awesome explanation!
I love how alot of us know computers and just learned red stone
If we can code the Necessary Redstone components into the Redstone Minecraft, we could create another layer of Minecraft, and that would mean in theory, you could create Minecraft in Minecraft in Minecraft in...
I think you get the point.
Loved it. Really thought that you would have more subscribers since the video was so well done. Keep up the good work!
what if we make rtx 4090 while playing in intel hd graphics?
Redstone torches have a limited clock speed. If it oscillates too fast, it will burn out.
Thank you very much!!
This video is very useful for my exam tommorow
Please make a video about Survivalcraft » [ ruclips.net/video/hkrbibB3Eyg/видео.html ]
This was very informative. though.... after you left the nand gate, you kinda lost me...
We can't even understand Redstone how can we understand electrical engineering with redstone 😭
"How'd you learn computer engineering?"
Me:
Does a command block count as redstone? I use it everytime to make things easier
Studying:❌
Understanding whatever this is: ✅✅✅
A good revision for the exams thanks
As a computer engineer student, this is a good minecraft redstone tutorial lol
Didn't thought you could make literal logic circuit in the game!
well bois, im now a computer engineer
saved 40k on college
I’m a programmer kid, and a gamer kid, now I can know how to build a computer with both
we saw very complex calc in minecraft before GTA 6
Please make a video about Survivalcraft » [ ruclips.net/video/hkrbibB3Eyg/видео.html ] ♥
That's crazy, now I know more, I think
Please make a video about Survivalcraft » [ ruclips.net/video/hkrbibB3Eyg/видео.html ] ♥
This is one of the best videos on computer science + red stone on RUclips.
Ahh finally I understand now.
Thanks you
I appreciate this video. But Please show us simpler more useful redstone builds for us to use in survival