Hey guys! In this episode I'm going to take a look at the different logic gates in the game and explain them. Discord: / discord Patreon: / Scrap Mechanic Playlist: • Scrap Mechanic
Пікірлер: 324
@jonathanemery95573 жыл бұрын
I like how you went from making a simple autonomous car to building a computer lol.
@ReidCaptain3 жыл бұрын
Lol that was just preparation for this haha
@Karol527523 жыл бұрын
@@ReidCaptain Next step: auto car driven by computer.
@Egerit1003 жыл бұрын
@@Karol52752 YES
@SpoiledBread243 жыл бұрын
1 day ago wtf?
@1300News-r3j3 жыл бұрын
@@ReidCaptain could you make a self changing maze
@bobrob55813 жыл бұрын
Oh god I can already feel the amount of caffeine you are going to need
@ReidCaptain3 жыл бұрын
Lol
@cozmo72663 жыл бұрын
Actually scrap mechanic doesn't take as much energy as you think even if you woke up 3 seconds ago
@comradecheese69923 жыл бұрын
@@cozmo7266 are you the kid they banned from fun for fear of you ruining it?
@sufferr29143 жыл бұрын
@@comradecheese6992 damn I'm stealing that
@dennyrulos48473 жыл бұрын
I love how he is very beginner friendly, not assuming prior experience. Yet doesn't waste time
@SlimeyAlex3 жыл бұрын
As a computer engineer, i appreciate all of the work you do to explain basic circuits such as in your second channel and even this push to explain discrete computer logic in ways more people can understand and enjoy. Wonderful work!
@skyfeather36933 жыл бұрын
You are so underrated. Managing to explain logic gates to someone who didn't even know they existed before watching this video, as well as making it interesting, is really impressive. I'm so glad I found your channel.
@smarty2653 жыл бұрын
its a main part and in every build with some complexity
@Qrani3 жыл бұрын
I think the logic gate explanation was good, but I don't think it specifically does justice for XOR gates, the way he explained it was that is only one of the inputs is on, then the output will be on, when in reality, it's if there's an odd number of inputs that are on, then the output will be one.
@fyrewire3 жыл бұрын
as someone also building a computer in scrap mechanic, if you want permanant data storage (logic bits are reset upon lifting it") you can use vacuum pumps connected to chests of cardboard and spudguns (which break and place the cardboard) to make liftable storage
@user-ss6gp2gu6r3 жыл бұрын
I think he will use logic gates for everything, including data storage, making it more realistic
@orangespuddy71183 жыл бұрын
I’d hadn’t thought about this, mostly because I hadn’t messed around with computer stuff when vacuum pumps existed, but that would be a good way to create and edit programs as it would be cool to allow players to share them
@orangespuddy71183 жыл бұрын
@@user-ss6gp2gu6r I think that what they are suggesting is very realistic as logic gates in real life don’t work without power, so you have to write that on something outside of logic, also it would allow players to share programs which would be cool for him to see community members using his computer and creating cool stuff
@sayhellotoyou927111 ай бұрын
you could. However this mode of datastorage is not very dense.
@fyrewire11 ай бұрын
@@sayhellotoyou9271 while it is not dense, it is rewritable and permanant. if done in a cube of cardboard you can have a moving head
@anoldera7913 жыл бұрын
I know these gates from doing a lot of Minecraft Redstone, but this is a great way of explaining it to new people.
@ayyorta3 жыл бұрын
Yeah I take Computer Science and honestly I'm surprised how well he explains it
@maxcuellar63013 жыл бұрын
He went from learning the colors of the rainbow to teaching himself advanced calculus
@Retrodogo3 жыл бұрын
Lol like a 5 year old to a 20 year old
@MetaPhoton3 жыл бұрын
The real question is, can you make a computer inside a computer in Scrap Mechanic?
@ReidCaptain3 жыл бұрын
😳
@rf_fazlir35513 жыл бұрын
No it impossible you cannot making a game inside a game that not a game about making a game inside the game.
@mikkomakinen18793 жыл бұрын
@@rf_fazlir3551 why, you can make a computer like rc showed and so you can make that computer run games somehow
@Emilyscott25093 жыл бұрын
but why would you try such an insanity
@frostonium3 жыл бұрын
@@Emilyscott2509 the question is not why but instead why not?
@thatguynamedgeorge92183 жыл бұрын
Everyone is constantly making "computers" in games, but has anyone actually and OS in a game?
@ReidCaptain3 жыл бұрын
Now that's a good question
@Artem4egg_3 жыл бұрын
There are things kind of looking like Os in stirmworjs, that basically does only programmed things like radars cameras etc
@peterjadczyk15463 жыл бұрын
Please keep making this series. I tried to do the same thing (in Vanilla SM) however got stuck at the program counter. I'm excited to see how you solve it. Also your teaching style is very friendly and straight forward.
@bobsquaredme3 жыл бұрын
I just discovered your channel a few days ago and have been binging since. I love these types of games (Besiege especially), and love what you do with them
@smarty2653 жыл бұрын
If you didnt know there is a Creative update around the corner bringing alot of the stuff exclusive to survival right now into creative mode its been in the test branch for a few weeks and its gotten alot of updates so its almost ready to put in main branch. It brings stuff like Water, Enemys, Chests pumps and more.
@astronomicalgamer2053 жыл бұрын
I'm glad that you got some sort of a shout out from a more popular KZbinr. You are a amazing and hope your channel grows. Also if you can, going into the test branch makes the logic gates easier to explain as it has diagrams and stuff
@jeezuhskriste57593 жыл бұрын
Here’s a simplistic way you can think about inverting 2 input logic gates: By inverting the output, you just invert the entire output. By inverting the inputs, only the and/nor part is inverted, while the xor part is not. That is because 2 positives becomes 2 negatives and vice versa, but a positive and a negative just swap places, giving you the same xor output - everything stays the same, or everything stays different. Inverting one input is like a 90 degree rotation. The 2 xors - 10 + 01 become and + nor, while and + nor become the xors.
@pastasketti3 жыл бұрын
finally someone who explains what each type of logic does maybe at the end of this series i can add some complicated logic to my builds
@wolfaviator013 жыл бұрын
I’m so glad you are doing scrap mechanic It’s like poly bridge except 3D, logic, fun.
@kaiser17943 жыл бұрын
This is the boolean explaination i've been searching for. This is a topic i've struggled to wrap my head around. Its easy to think about conceptually but converting the theoretical into application is quite difficult. Despite my googline efforts, i've never found a tutorial or video that explains it nearly as well as you have here. Thankfully i'm already subscribed to you cause your videos are amazing. The amount of time you spent editing this must have been enormous. Your work is greatly appreciated.
@duncathan_salt3 жыл бұрын
Looking forward to this series! I'm currently working on building a computer in Cave Story using only its scripting language - it has some very interesting limitations to work within. It's very fun to follow along with similar projects! Best of luck - you clearly know what you're doing, but we both know that doesn't mean you don't need luck, lol
@huntabadday26633 жыл бұрын
I have been doing SM computers for a couple of years now and I like seeing that it is expanding to other channels!
@Hlebuw3k3 жыл бұрын
The XOR gate will turn on if an odd number of inputs are active. N-gates just give inverted signal of normal gates. Each gate has a delay of 1 tick before it receives/sends a signal - 1 smallest logic step. Same for timers, even if you set its delay to 0 ticks. To make a simple consistent memory switch, connect 3 XOR gates in a loop, and activate all 3 at the same time for 1 tick.
@gymzaal44123 жыл бұрын
I would definitely recommend number logic in the future it makes everything so much simpler and makes much more possible
@drcgaming41953 жыл бұрын
truth tables?
@srb97673 жыл бұрын
For anyone interested in building a cpu and other logic related things check out a game called logic world. It’s on steam but not quite out yet. Hopefully soon. So long as you have a relatively good computer you should be able to run the cpu that you build much faster than in basically any other game that I know of.
@sporewooky3 жыл бұрын
If you go into the beta version you will get more information on the logic. The logic gates will show what the logic means down at the bottom making it easier to understand in the next episodes
@guiii06963 жыл бұрын
This is the first time I pay attention on someone explaining gates
@carrott362 жыл бұрын
"We have a new type of of gate - inverter" Minecrafters with red stone torch: *I'm four parallel universes ahed of you*
@runforitman3 жыл бұрын
5:19 my favourite hidden function of the NAND gate is that it can be set up to replicate any other logic gate
@runforitman3 жыл бұрын
oop you beat me to it oh well
@BrianJ19623 жыл бұрын
Excellent tutorial - just the level of detail I need to rebuild my logic skill set. I look forward to the rest of the series 👍
@paxon573 жыл бұрын
Remember when I made my 8bit CPU in Scrap Mechanic, that was a great learning experience! Good luck!
@Flugergvfh3 жыл бұрын
it would be epic if you and Kan could play like together. because he's pretty good at logic
@have_no_idea3 жыл бұрын
Kan: "I'm not making a computer"
@YMandarin3 жыл бұрын
I learned how logic gates work through scrap mechanics a few years ago, which is actually amazing.
@braidenanderson26693 жыл бұрын
I would really like to see you continue this series. Thank you for the first video!
@CJ-wm5md3 жыл бұрын
i feel as though iv'e learned more from this one video than all my years of high-school combined. you should really look into becoming a professor. you explain everything very well, and very clearly.
@joement94433 жыл бұрын
I am 1000000% interested in watching this as a series
@TimothyRule363 жыл бұрын
Very interested! Please keep doing this series, and everything else you do! Your content is fantastic.
@synchrolord3 жыл бұрын
You can paint every block in the game, including lights, I suggest using this to organize specific functions that are made up form a lot of stuff to prevent confusion
@ReidCaptain3 жыл бұрын
Good idea, I'll try to use paint to show the different parts of the computer
@mtndew3143 жыл бұрын
This is one of the best logic explanations I've seen in a long time.
@NStripleseven3 жыл бұрын
There’s a lot of potential in this, seeing as it’s kinda built to do stuff like this easily.
@Egerit1003 жыл бұрын
Play Trailmakers Also I suggested u build a computer last episode of scrap Mechanic did u actually see that or is this just a coincidence?
@sarchdesigns28843 жыл бұрын
He saw
@TheFrenchPlayer3 жыл бұрын
Scrap Mechanic can be really simple.. But really REALLY complicated too
@blueflame_sm_yt3 жыл бұрын
If you want some added performance for your computer parts, I can hook you up with a link to the beta version of my new modpack. It doesn't contain much yet, but the only block it does have is a logic gate with 0 tick delay. Speeds up a sequence of full adders by a lot (as in, 4 bits normally takes like 16 ticks... now only 1). If you're interested, just find me in kAN / ScrapMan / Scrap Mechanic / SMM discord.
@cubedude86903 жыл бұрын
You can also make an inverter with the NOR gate.
@legofreak57693 жыл бұрын
scrap mechanic logic is my jam. cant wait to see the computer.
@yakimow373 жыл бұрын
thank you for explaining how the gates work. :)
@liamclaussen93553 жыл бұрын
I've never understood logic gates in the 5 years I've worked in comsci this just enlighten me
@Yos3fTV3 жыл бұрын
Really looking forward to the series!
@xcreeperbombx613 жыл бұрын
The NOR can act like an inverter the same way a NAND gate can. In fact, I prefer NOR over NAND when making a NOT gate because it acts to any signal. However, there may be reasons for NAND over NOR, I haven't gotten to experience Scrap Mechanic because my computer can't support it.
@miltonfrey72743 жыл бұрын
oh yeah, would love to see the rest of this
@muhammadsyamilmohdsuhaimi54393 жыл бұрын
I learnt this on physic and your explanation is good. And the fact that you can explain it on visual in a creative way make it better. I am good at math so the boelean's expression help me. Maybe you could make a side note on the left/right corner of the vid. So people can see the comparison. This is where the boelean's expression come handy to compare them. But that requires you to explain it, just suggesting tho
@stuchly13 жыл бұрын
Amazing video once again! You're quickly becoming one if my favorite KZbinrs!
@MalibuMibu3 жыл бұрын
I like how he shaped the examples
@loganchristiansen5643 жыл бұрын
This video has taught me better than my University's digital circuits course
@commenturthegreat29153 жыл бұрын
Idea: Create a saveable hard drive using destructible blocks, spud guns and sensors
@computeraidedworld11483 жыл бұрын
that one other guy that build a computer had a shotgun run up and down rails flipping switches and reading a program.
@krean3 жыл бұрын
cant wait for the rest of this series
@synchrolord3 жыл бұрын
This is gonna be interesting to follow
@Greg_Or_What3 жыл бұрын
This seems like I really cool idea for a series. I can't wait for the next episode!
@pantoffelheld14243 жыл бұрын
My first creation: a toilet with thrusters His first creation: a maze solving robot And now he even tries to build a computer.
@phoebe_the_dog3 жыл бұрын
as someone with 1700+ hours in Scrap Mechanic, it makes me happy that you decided to make videos on it
@JustJamesYT3 жыл бұрын
haha same. I have 2.2k hours I think and it's really nice seeing him cover it. I also play a lot of pb2
@averagehumanbeing79323 жыл бұрын
I now seem pathetic with my 218 hours
@JustJamesYT3 жыл бұрын
@@averagehumanbeing7932 rookie numbers
@averagehumanbeing79323 жыл бұрын
@@JustJamesYT don't wanna sound weird, but do you mind playing multiplayer sometime?
@JustJamesYT3 жыл бұрын
@@averagehumanbeing7932 uh, sure?
@kyleraymer82223 жыл бұрын
i have over 600 hours in scrap mechanic, i feel like i was just taught how to walk again
@timothymanukian3 жыл бұрын
First of all: This is amazing Second of all: this is comment #6 asking Reid Captain to play Kerbal Space program or Minecraft (redstone ofc)
@AjCohn3 жыл бұрын
this is awesome, please keep up the series
@Green_Eclipse3 жыл бұрын
Can't wait for you to make a pipelined processor with a custom machine language and a full dram array. :P
@KaneyoriHK3 жыл бұрын
This little series will be useful to a vanilla SM player like me
@ardaercin69163 жыл бұрын
You explain Logic Gates better then Google.
@matiasterradas20263 жыл бұрын
Love this, I would love to see you use Terraria gates, which to my simple mind are harder
@FarceeTheFire3 жыл бұрын
This is going to be fantastic omg, please do continue the series
@raven-oh5nr3 жыл бұрын
God I’m pumped for this
@Bubbly_Dragon2 жыл бұрын
I can already tell I'm not smart enough to fully understand this, but it's too interesting to put down
@agedmusic71333 жыл бұрын
I am prepared to watch this series to it's fullest, please don't drop this, as for me and others it is a very interesting subject! Keep it up!
@jesterfrickinly89153 жыл бұрын
I think you should use a chart to describe the functions of each logic gate, like having all 4 combinations of switch states, what state the output will be in with each type of gate. This could help us grasp whats happening without it being too convoluted.
@ReidCaptain3 жыл бұрын
I was considering getting into truth tables, but scrapped it in favor of covering it in a later video
@jesterfrickinly89153 жыл бұрын
@@ReidCaptain im looking forward to it :D
@lucidadragon3 жыл бұрын
After the last scrap mechanic video I was very much wondering if you were going to try something like this, looks like my wonders have been answered. When you're done with this series you could also try building a mechanical computer in Besiege :P Either way, can't wait to see where this goes.
@gameivan46383 жыл бұрын
I love Scrap Mechanic, I will love this series!
@AvianYuen3 жыл бұрын
Dude, just attempting this is ballsy enough. Insta-like.
@TheArmouredDoggo3 жыл бұрын
You would love nimbatus drone constructor
@Otatsuke3 жыл бұрын
Definitely interested in more of this.😁
@soupe.3 жыл бұрын
reid you are my favorite youtuber thank you for doing what you do
@____-pb1lg3 жыл бұрын
Sounds like an amazind serie !
@tanhelen39903 жыл бұрын
I really cant wait for the BIG BULKY Computer.
@nicobianchi14773 жыл бұрын
Got this in class yesterday (logic gates) (for engineering) thx for the reminder lol
@drcgaming41953 жыл бұрын
hey im just wondering are you going to be making electronic storage? i know that a lot of logic gate simulations cannot simulate some components such as a j-k flipflop (or any derivatives such as t-flip flop) without hacky workarounds because of how electricity works. if you can make whatever in scrap mechanic, get back to me because i really wanna play around with a logic playground.
@TheDancingH3 жыл бұрын
Lemme clear something up It doesn't matter which direction you connect things. You can drag a light to a switch and the game will know which is this input and which is the output.
@ReidCaptain3 жыл бұрын
Well yeah, but logic gates are directional, so I wanted to show that you drag from the input to the source
@TheDancingH3 жыл бұрын
@@ReidCaptain oh ok
@bread02373 жыл бұрын
why can't I be in the future where all the episodes are made, this first video is amazing
@svatsideas3 жыл бұрын
Subscribed! I would love to see this project progress ❤
@diet_water4793 жыл бұрын
5:26 yeah just call it a redstone torch and we will understand
@Michael4Times3 жыл бұрын
I don’t understand how people do logic in this game. It blows my mind
@Codricmon3 жыл бұрын
My computer just broke on me yesterday, so this series will be very useful. I'm assuming this all works in real life, too, right? Where can I buy these logic gates and toggle buttons?
@orangespuddy71183 жыл бұрын
I’ve been wanted to do this ever since I got scrap mechanic, but I never got around to it! Have you thought about how you allow players to share programs?
@KemoTherapy693 жыл бұрын
Next time you know he’s gonna make a bipedal robot.
@pixy62393 жыл бұрын
Will you be playing survival mode at all? also there are a whole bunch of updates on the test branch which you should see
@VibinCactus3 жыл бұрын
This sounds like a coll consent that I would like to see more of on this Chanel
@fortyforty-seven10613 жыл бұрын
it would be great if you put chapters into these videos incase someone knows the topic
@mateuszgrzybek44193 жыл бұрын
How many hours do you have in scrap mechanic? (I have something about 600h and i still can't make things like t flip flop and these things )
@skyr3x3 жыл бұрын
finally, my knowledge of binary gates from 6th grade is finally paying off after 5 long years i can finally use education to become the ultimate gamer
@malbyx3 жыл бұрын
the XOR in SM is more like: off if even number of inputs is on on if odd number of inputs is on I don't really know how it is in real life gates though.
@Black-vo2tv3 жыл бұрын
id love to see Reid play space engineers, but its a hard game to learn the basics of and making things like engines or things like that is kinda impossible and it sucks.
@sp0tt3r3 жыл бұрын
hell yeah brother, love making these in minecraft or gmod (wiremod)
@ReidCaptain3 жыл бұрын
Ye, I've wanted to make one for a while and finally found the game!
@maddog59443 жыл бұрын
If it would help at all I've made a few calculators in scrap mechanic and some storage I have a 10 bit multiplier 81 but storage adders are easy so if you need a specific size I wouldn't mind making one and I have all the individual parts to these builds on my steam workshop also you can make two state storage using pistons and sensors (set to switch mode) it is way easier and more stable but it is much laggier other two state storage systems using only logic gates are complicated and unstable but produce almost no lag
@chrisakaschulbus49033 жыл бұрын
i remember when learning for my it job in school where my teacher was telling me that you can't make gates out of inverters just because his circuit program wouldn't let you connect multiple inputs to one inverter. then someone was downplaying my question with some comment about "minecraft and redstone being dumb"... i was so confused and disappointed.
@etheraelespeon19863 жыл бұрын
Man, I miss the old SM ui lol. It used to have little 2-input truth table graphics for each gate. Edit (April 2, 2021): it appears the graphics were actually reintroduced since i last played, idk when, but i’m pretty sure it was recently
@theIargedude3 жыл бұрын
next week: running scrap mechanic on our finished computer in scrap mechanic