Placeholder Image

字幕列表 影片播放

  • hello, world.

  • And this is CS 50 on Twitch.

  • I am is a mile walk freely for CS 50.

  • I'm here with David and Cold and Kareem on DSA.

  • Mother staff members might be joining in today.

  • I'm really excited for joining on live It is in the United States Thanksgiving tomorrow.

  • And so at such many students on staff are going to be going to spend time with family and friends.

  • So we thought that we would do a super secret special stream it in super being the operative word being the operative word.

  • So what are you doing?

  • Well, Colton has kindly set us up with a world with the big reveal here.

  • Thank you all for tuning in so excitedly.

  • Colton.

  • What's on the agenda for today?

  • So, uh, am I invisible?

  • Like it.

  • So, yes, I am.

  • So we've been using twitch for the last couple weeks for programming for educational, productive purposes.

  • But today, I thought it'd be fun to maybe, uh, used twitch for its intended use case.

  • And, you know, super is where we tossed around a couple of times and, uh, yesterday on the Facebook group, I even capitalized.

  • Try making it clear what?

  • We're going with this blank.

  • Um, today we're happy to say that we are using CS, Sir, we're using Twitch to stream a game That is very, I guess, dear, to see his fifties heart, that being super Mario brothers, that was a perfect timing for the logo to come up.

  • Did you recall?

  • We start every semester with having students implement a version of Mario is sending that pyramid using hashtags for the bricks.

  • And we thought this would be appropriate.

  • Thio, start with this game here on one of these tiny, new any s consoles that now exist.

  • And it's also a pleasure to have is a mile of chan here with us in the flash.

  • Um and yeah, for like, she said, for those who are unfamiliar, which is probably zero of you.

  • She's the walkthrough lead and has been with since.

  • How long you going to see a city?

  • Actually, Kate, I think it's about that zoo.

  • Milo, when you were a freshman or sophomore in college.

  • Yeah.

  • Predates me.

  • Pretty Stan.

  • Yeah.

  • Milo goes way back, but now is the Milo.

  • You are not just a lump of CS 50.

  • You're focusing on what field?

  • I'm actually gonna be focusing on machine learning.

  • Artificial intelligence.

  • Next academic person is news to me.

  • Actually, I don't think that's really cool.

  • Um, why don't we Let's let's keep let's give discussion going.

  • Well, when we actually dive into the game, All right.

  • Do you want to kick yourself your waters for the first level?

  • Which is not gonna be much academic content ahead.

  • Colton's been trying to get us to play games online for years.

  • And we figured now that it's the holidays, we can indulge for just a day s.

  • Oh, yeah.

  • If you press start, I think it should.

  • It should take you right to the start at one more time.

  • I think for the one player again.

  • And here we go.

  • We should have sound as well.

  • So confirming the chat if the sound is okay.

  • Oh, OK.

  • Well, nice.

  • Thanks for tuning in today, everyone.

  • Uh oh.

  • You wanna go again?

  • Okay, you go again.

  • There we go.

  • Nice mushroom.

  • So for those who've never played Super Mario brothers, this came out in what, 83 85.

  • And so this was the console that, like kids, my generation grew up with a so called side stroller dame.

  • And actually, if you tuned into Colton's class at Harvard's Extension School introduction to Game Development, this type of game in this particular game is something he actually focuses on in the early weeks of that class as well.

  • So you're the flowers.

  • Good.

  • That would be.

  • And then you can throw.

  • That just made you bigger because you were small at the time.

  • But if you get up and now you're small again, focus.

  • Wait.

  • There's coins over there.

  • Wait.

  • There's a secret star over to the left.

  • This is information I've been storing away for 30 years.

  • Okay.

  • All right.

  • Don't worry about the star thing about Super Mario can actually go backwards in the level once you got past the right edge of the screen.

  • The information is essentially loss.

  • Yeah, and I'm sure this was actually partly a memory constraint to because you don't want to keep around that much state.

  • Certainly an infant amount of state in 1985.

  • Yeah, definitely games.

  • So that was nice.

  • Fun fact.

  • Growing up there was actually a magazine called Nintendo Power and one of the most amazing issues they ever printed was this game.

  • There is a shorter one, but yes, nice for those unfamiliar the pyramid being a iconic CS 50 in dropping.

  • And for those unfamiliar a magazine was a print publication that had essentially printouts of all of the levels.

  • Ah, all right, but infection.

  • But you say you you want me, you know I'm going to die now.

  • Instantly, probably.

  • All right.

  • So we just take I'm just demonstrating what happens when you die.

  • All right.

  • So game over.

  • I think with the council that we Well, we could just start at 11 We didn't really make any progress to save.

  • Yeah, that's okay.

  • That's okay.

  • We'll start doing that at the beginning of levels, I think when we reach them.

  • So the nice thing about this is we're actually we're not using this on physical any s hardware when we are attacked in some kind of sense.

  • But we're using what's called the NTS classic, which is kind of like an Arduino package has an emulator on it, which allows us to play classic games, but it's a physical device that hooks up PhD my, which was not something that any s has had back in the day.

  • A legitimate emulator.

  • This one is.

  • Yeah.

  • This is a legitimate emulator.

  • This is provided This is manufactured by a Nintendo.

  • Oh, Did we miss the free life?

  • Cream the cream.

  • The cream off camera here is making judgments way.

  • Have cream off to the side and he's going to be there.

  • We'll get that way.

  • Hit the brake!

  • Hit the book.

  • No, no, no!

  • The bottom of the brick.

  • Why, you'll say you can shoot your fireball.

  • There you go.

  • There.

  • I'll see.

  • Yeah.

  • So there's a little timer.

  • I think that dictates how many coins you can get.

  • Maximum.

  • Because if you're too slow, you don't get it.

  • All stars Interesting.

  • Nice is like a wild card, if you will.

  • Let's you.

  • You're doing anything while you're flashing.

  • It will kill the enemy.

  • But you can't fall down the crater Still.

  • Okay, there's a pyramid.

  • It's correct.

  • Nice.

  • We have a lot of people in the chat have been saying a lot of stuff.

  • So everyone was super excited.

  • That smile It joined us today way have, as Lee Vela cures Whip Streak, Fabric Night and Kloppenburg Um host, we have we have a nation.

  • That was one of the first people that I saw he saying, Yes, something is happening.

  • We were because the chat show her the video change.

  • Nice.

  • I hope this is living up to everyone's expectations with super secret stream.

  • And there's Swifty Pyramid.

  • Find this entire stream today.

  • And, uh, you didn't lose a single life in this place or did you?

  • Did not.

  • Wow.

  • Okay, nice.

  • Okay, very nicely done.

  • That was great.

  • That was good.

  • So now feature that we can show of the N E s.

  • Classy because we reached a new level.

  • I can hit the reset button on here, which is physical button on the device and wipe out all of your progress, even though it is named the reset button.

  • If I click it, it'll take us to this menu.

  • So this is sort of demonstrating that this is more of a high level device in the actual N E s and I press down, it should take me to where I can actually save different slots.

  • So I'm just going Thio.

  • Let's say I make sure that I don't actually over that.

  • I wanna make sure that I override this one So if I delete this one?

  • Was that from before this was from before?

  • Yes.

  • I wanna make sure we tested this before.

  • So start blue.

  • I really apologize when I tested boat.

  • You have Sorry.

  • Press a on the thing and then going to select pressing the down thing takes you to your slots.

  • I had it backwards.

  • I had limited limited time to test this earlier.

  • You wanted to show you how to do this.

  • All right, so now, uh, if we go to the wow, there's a lot of my childhood on this TV right now.

  • There's a lot of games.

  • This is another demonstration of all the different games that are on here.

  • I think I just sorted in a weird way.

  • We're gonna be here a long time today, Okay?

  • That's not what I wanted to.

  • D'oh!

  • Not from the beginning.

  • When in doubt, reboot to hit the reset button.

  • I'm gonna hit down.

  • I'm gonna go down here and now to hit this Now.

  • We were there we go.

  • Point.

  • I did start two of my turn again.

  • Here we go.

  • I'm meeting start to resume.

  • Sorry.

  • That was relatively fireballs.

  • Okay, so if you already have the fireballs getting another one just gives you I think point.

  • He's like 1000 points.

  • Yeah, CPU intensive love.

  • David.

  • Someone's asking, Doug.

  • So it worked.

  • You're not here today.

  • Maybe next time, Doug.

  • No, he's not here to play today.

  • Just a few of the other staff I've been.

  • I've been asking Dougall, like, almost every day when he wants to come on stream.

  • So, you know, through peer pressure, he'll be on here soon.

  • Now, this is a good problem to be solved, right, cause you can't physically jump up that high.

  • But if you use your head so this big Wow.

  • Hey, saving that for 30 years, you can come in here and now.

  • I think there was something special in it.

  • No.

  • Yes.

  • Wow.

  • Kareem knows, too.

  • Okay, now watch.

  • This is the power move.

  • Damn it!

  • That's not the power move.

  • Here we go.

  • I think I can set.

  • You can't think you can.

  • Pretty sure I can slide under this if I hit it, hit it right, Henry.

  • And I'm holding be okay.

  • I promise I'll do that.

  • Barry.

  • Eyes about Rusty haven't played in a couple of decades.

  • All right.

  • And now, much better at this than I am.

  • That's what was your first video game.

  • I was a Commodore 64 which was an old computer, actually.

  • And the only reason we were able to have that as kids was because it was a little more educational, or it could be used for things besides game.

  • Theoretically.

  • So we had Bank Street writer, which was, like, the precursor of Microsoft Word and Google docks where you could type out monochromatic fonts.

  • No, no laser printers.

  • Okay, now, damn it, I want it, waas!

  • But that's not happening now.

  • And so if you get close to these Oh, here we go.

  • Wait, Let's see you try this at home, and that would jump.

  • Nice.

  • Wow.

  • Okay, Who knew that David was a pro SuperMario player?

  • Speed runner, Future speed runner, and did I'm not gonna let that go.

  • But now here.

  • Don't try this at home unless you want to warp ahead.

  • Do we want a warp?

  • Oh, man.

  • All right.

  • Whatever you say.

  • This every there's eight worlds in this.

  • And so now I can skip all the way to making this dream shorter.

  • Stay, go.

  • I like Oh, you gotta go.

  • Oh, my.

  • Okay.

  • CSU is on my Oh, here.

  • Hello?

  • Special guest appearance.

  • You get a call.

  • Is that post?

  • So you might if you would follow my you on Instagram coming into frame now?

  • Eventually.

  • What is my use instagram handle?

  • Actually, I can plug it.

  • My use instagram is Miss my m s.

  • I s s the m a y.

  • You like that?

  • I Why?

  • You sorry.

  • Oh, I can't hit the at Ada's attack Feature and twitch.

  • So anybody wants to follow is a mother's dog.

  • Hello.

  • Very placated.

  • Right now, it's just you enjoy the snow.

  • It's been starting to snow here already in Cambridge, although not today.

  • She loves the snow.

  • She's your nice.

  • So was Milo C studios.

  • Milo.

  • Where Lawrence?

  • Yeah.

  • Yeah, a lot of dogs on CS 50 staff.

  • No more seats.

  • 50 shorts was a mile.

  • Somebody, uh, well, no, not too much longer.

  • Once a mile Is finishing her PhD in chemistry?

  • Yes.

  • Before going off into the real world A I am machine learning.

  • Okay, so now I got us up through worlds.

  • 12 and three.

  • If you'd like to pick up with world for?

  • Do you want what you want?

  • Let's do a little say love to do save here.

  • I'm gonna press the reset.

  • Here we go.

  • Just give us a few minutes while we figure out how to say this again.

  • Go down and you get hit again on the first lot of this first.

  • So then overwrite that one pope.

  • Shit.

  • I mean, sorry.

  • Today rating will be PG 13.

  • OK, that's OK.

  • We'll do this again.

  • Yeah.

  • Uh, yeah, that's okay.

  • Stop providing advice.

  • Yeah, this'll is what we call user Aaron.

  • Now.

  • This was always actually hard, because even though you have the fireballs, you can't actually hit him.

  • I don't think from many angles test of whether paying attention, You literally had a walk through of this level just a moment ago.

  • But, you know, walk.

  • Who's our best experience there?

  • Okay.

  • There you go.

  • All right.

  • Very nice.

  • Now, I offered some key advice here.

  • You two are using your head.

  • Nice.

  • That sunk in.

  • Good.

  • And now, did you remember what secretly is over to the left?

  • No, no, maybe.

  • Yeah.

  • Yeah.

  • Nice.

  • Oh, and now we can see if you can go underneath.

  • I'm just gonna sit back now and see Easy to see really is.

  • But if you hold me, you can run faster.

  • That's the key.

  • You have to be.

  • Oh, you did better.

  • Well, that's because you saw me show you how not to do it so many times.

  • And here, you know, I was telling Colton that I may be won this game once in 30 years, so I'm not sure that bodes well for today's street.

  • So what's interesting is so this is harder.

  • You have to get I might be too little runway.

  • Now you need momentum by holding Be so you can run and jump.

  • But I don't know if you have enough space now you don't think are able to go around like on top of that leg.

  • Get over on the right, and then you might be able Thio, but it's gonna start moving off screen.

  • So this was actually one of the real challenges gaming wise with the original side stroller is you can only move in certain directions sometimes.

  • And where is in the more modern person?

  • Tomorrow you can bounce off the right and then jump to the left.

  • You can't jump in that same way off the walls.

  • Now, these air Nice.

  • Because if you run up against the thing, it will stop coming up and down.

  • Yeah, Once you're touching the green pipe, it won't pop out, at least on this level.

  • Okay, I notice you only have 80 seconds, but it's not even seconds, because now you already have 70 left.

  • I don't know what unit of measure they're using or what this was clocked that misses the native hardware.

  • Maybe or just half seconds or something.

  • What?

  • What time is it?

  • Oh, yeah, those look like, right now, it's accelerated to think if you know what I know Is that the whole Is it the way the whole game?

  • It's I think so.

  • Yeah.

  • No, it's not.

  • It was never based on real seconds.

  • I do believe it's some sort of arbitrary amount.

  • I think it's looks at quarter seconds.

  • Okay.

  • Wow.

  • All right, we're back.

  • OK, now, let's get this right so way Don't screw this up.

  • So we're gonna go back to World 12 now.

  • Okay?

  • So if I if I press down right now and aged okay, now hit a to save.

  • And now I can save over.

  • No, you get pulled down.

  • You gotta pull down.

  • Wait.

  • How many Harvard students does it take to?

  • Oh, you have to hold it.

  • Oh, I like that.

  • Okay, Like Cream said prevents you standing that serious whole time.

  • It's like I told you, Still judging.

  • Hold it.

  • Oh, yeah.

  • Oh, yeah.

  • Yeah.

  • Well, this is unfortunate.

  • The Array is only a size four, and so you can't store many games.

  • Unfortunately, we'll know it's for each game the team has forced.

  • That's why each one has a little circles.

  • That's good.

  • So now if I If we go back to this, it's not the most ideal necessarily.

  • But I won't hold for you.

  • Want to go pick it up?

  • Oh, and we'll do the harder levels.

  • Okay, thanks.

  • Buddha Knox is Well, this is my favorite game.

  • Oh, we have a lot of pillows.

  • I always think that's Aaron like an emotive Aaron saying hi.

  • It looks it looks basin with Aaron Boo Liam and bit bored with the hello emoji.

  • A eye tracking.

  • So consider that can actually think about how you would implement this in scratch, right, cause the cloud guy is clearly following some island, roughly tracking her movements left to right.

  • And so you could do this in scratch with point in direction of a certain Sprite.

  • And that's probably in spirit how this was implemented, though.

  • I think they wrote this.

  • And what assembly?

  • Here's the assembly for the 65 02 Yeah, same CP was the Commodore 64 by the way.

  • Interesting.

  • Okay, this is hard because you can't.

  • Oh, my goodness.

  • Oh, my goodness.

  • Oh, my God, No.

  • This I remember this guy was among the harder things to get past because oh, exactly.

  • What's happening now?

  • You have to time it closer and closer and quick, quick, quick.

  • Why?

  • It's nice.

  • Great, really good.

  • Getting intense.

  • Getting Just go.

  • No, don't stop for the coins.

  • Who do you want to reload so that you can keep your lives for the beginning level?

  • This is just start at the beginning.

  • The level anyway.

  • Actually, not a little boy.

  • Was that the game giving me a chip?

  • What was that?

  • Okay, you want once more?

  • By the way, This this in gaming, this is called things called Saves coming.

  • Saves coming.

  • Yeah.

  • Where you used to save save and reload over and over again from a specific spot.

  • Thio, I don't have to do that as a child.

  • You had to do it in my day.

  • We just played to win.

  • It is a legitimate way.

  • So we hit the reset button, we could go back and then load the slots of it down, down over time.

  • And then, you know, if we edit this part out, we would look much better at the game.

  • Yeah, that's true.

  • It would be a lot of editing, uh, another firepower that another fire flower so that I'll just get a big uh oh, it because once you're small again, it it's really just a ***, if you will A counter.

  • So when you're zero, your small, when you're one, you're big.

  • And when your to your fire in future games, if you picked up the fire fire when small, you go straight to fire Mario.

  • I'm guessing some people were frustrated by the first version probably, but this game was game changing, so to speak back in the day, I mean, this was so much fun and certainly the first game I remember even playing on the original in the Tendo console.

  • Well, this is one of the games that brought the industry back from from the crash of the late seventies.

  • Oh, here we go.

  • Another CS 50 pyramid.

  • Oh, usually a good sign.

  • And there we go, high sweet.

  • That was more stressful than the last.

  • That was That was that I think that was the closest to a speed run.

  • Get a firework, though, which I think is dependent on the number of seconds.

  • The second digit in the remaining time that you have.

  • I was trying to figure out the pattern earlier, but I have to Google that I'm not entirely sure that's safe.

  • How about the code of the time we noticed that the seconds Yeah, it's a good question.

  • I mean, most games have some kind of clock, and that operates much faster than per second.

  • Monkey milliseconds might be something else.

  • And so they presumably just shows a measure that lines up with some fraction of those air.

  • Multiple of those seconds are usually not a CPU construct, either, usually, how they how they would do it.

  • Your os has the ability to keep track of time.

  • It's usually milliseconds, and it could have been clocked just to the original hardware to back in the day.

  • The Commodore 64.

  • Fun fact.

  • I forget which game it was, but I had some game as a kid.

  • It was like a game show, and it assumes certain hardware.

  • And then years later, I think there was a newer version of the Commodore.

  • Or maybe an emulator I was using where the game was just unusable because every all of the instructions were just scroll by super fast on the screen because it assumes that it was the hardware that was gonna be the bottlenecks, not the actual timing, to play all operations by the Delta between last frame and the current.

  • A little plug for Colton's going Delta time.

  • We have a new followed its follow alert.

  • Uh, Mr Fricke, 24.

  • Thank you for the follow.

  • You're on your way out.

  • Thank you for joining us So much.

  • Happy Thanksgiving by to my doing and my mom Are you as well?

  • She's very happy just hanging out in the corner, creamy.

  • Wantto.

  • You want to sit in the hot seat?

  • Come on over.

  • Come.

  • I'll show you how it's done by.

  • Thank you.

  • All right.

  • So we're here on world four to we have to only get to, like, 8488 It's a pretty small selection.

  • The Yeah, but I remember spending a lot more time on 111213 in less than 88 or whatever.

  • Yeah, All right.

  • So here, we're gonna go get the hard level, huh?

  • J Lardner.

  • Crap.

  • I'm late to mark the stream on my calendar.

  • That's okay.

  • It'll be on your team if you want to watch us play super amazingly in the future or other people play.

  • Even better on you, too.

  • That's here.

  • Yeah, that seems a pretty sick table.

  • Top half cabinet arcade machines with our pie are, you know, and emulators.

  • Yeah.

  • No, I mean way have one ourselves.

  • Yeah, Arcade machine way.

  • Have all the games, the physical games for it.

  • But it is operating essentially on the same idea.

  • Indeed.

  • I don't know if this is a good thing or a bad thing, but I'm just skipping all of this.

  • This is how this how the magic happens.

  • I don't know.

  • This this is go warm.

  • I Oh, hey, cream.

  • Beat the world.

  • You're just really eager to finish this.

  • Street marches Skip World.

  • I got things to do.

  • Let's hear.

  • Let's save it.

  • Would save a request, sir.

  • So it down and then hold a Yeah, so I'll show you how to do it.

  • So hit down.

  • So it'll show in the bottom left You have the down thing you can hit Hold a to save it and it over at that slot and then just press again.

  • Look what they had been funny for my turn again.

  • The result of that, Yeah, I have been doing such a bad job keeping up with a chat, but we have everybody saying Hi, my, my my nice jacket, David.

  • Thank you.

  • Says, uh, posted that whip streak.

  • That's eight bit bored if you jump.

  • Uh uh.

  • It's not so far, although it's still freezing, says Boudin Og um where I'm guessing where there are currently in the station.

  • You're doing better than I did the first time I played it.

  • After 30 years, you didn't grow up with this game per se, right?

  • It must have been a little retro.

  • Well, yeah, but for those unfamiliar, where did you grow up?

  • Okay, So did you have the Nintendo console or Super Nintendo or something?

  • I think so.

  • I don't know if it was original one.

  • Maybe it was some variation.

  • There are.

  • Okay.

  • Yeah.

  • With this game had been translated into Arabic back in the day.

  • Or was it still all in English?

  • Interesting.

  • Oh, thank you.

  • I was trying to distract you to see if I could play sooner, But then work you didn't actually matched.

  • You make me lose the so hold him down the whole day down full day.

  • Hey, and hit again.

  • Uh, press?

  • Uh huh.

  • That locks this lot wanted Take.

  • So what you telling us like you knew?

  • Damn it.

  • Stop distracting, May All right.

  • Your turn.

  • See, that's one of my favorite topics.

  • The video game industry crash many years ago because it really mimics the low quality smartphone app Game boom of our current tech era.

  • Makes you wonder if the mobile gaming Roald will transform with hardware like the new razor.

  • This guy for difficult.

  • Oh, the hammers aren't interrupt.

  • Nice.

  • That was good.

  • I was Yeah.

  • In the seventies, the Atari.

  • Did you have an Atari 2600 growing up?

  • No, my cousin's did so I know what it is.

  • So there was an abomination of a game called E.

  • T.

  • Based on the movie Heard about this.

  • The story goes that there are hundreds of thousands of copies of it buried in a landfill in New Mexico.

  • I actually found some of that.

  • They actually excavated it time ago, and people found evidence of this myth a CZ being true.

  • Yeah, because it was just so bad in such a low quality game and so arcane that nobody bought it.

  • And so so many companies were doing this and lost so much money in the seventies.

  • But Nintendo in the eighties actually brought the gaming industry back.

  • Thio, I'm paying attention.

  • Dorm to A to its former glory Well more than its former glory.

  • Now the video game industry is, I think, makes more money than the film industry or something like that.

  • What was it?

  • You know, we don't fact check our claims here.

  • I think about that recently, but it's it's a very obviously a very lucrative business.

  • Now, what was it?

  • The case with the tea that you physically couldn't win the game if you fell down a certain hole to like some serious bug in the game, too.

  • As I recall that might that might be true.

  • It's been a while.

  • I know there was definite was based around the idea of exploring these weird holes.

  • Okay, so it's very possible that there was a bug like that.

  • There are a lot of something from that era where you could find yourself in a position where you just couldn't end or win the game.

  • I think that that's the case with a lot of games, even into the NTS care there are.

  • There were like, really crappy games that managed to have game breaking bugs.

  • A lot of Homo third party, though, to be fair.

  • But imagine the stress.

  • I mean, every one of us who writes code, whether it's in CS 50 or after CS 50 think the code is buggy and you realize you can improve it before long.

  • But back in the day you had a ship physical cartridge.

  • It isn't no patches.

  • There were no updates.

  • You could just download the latest version.

  • I mean, that was it.

  • So God forbid, like Nintendo or someone screwed up.

  • Everyone has that cartridge in save money uh, you know what?

  • A down and down.

  • And this is not a very good user experience.

  • Let's go back to the menu.

  • Okay?

  • Hit down, down I go down to that slot down below and hit a Okay.

  • You have to do.

  • The lad is not my fault.

  • That is bad.

  • You x over what we have now.

  • I didn't, but he almost did.

  • Is this the level is the level cream just did?

  • Yeah.

  • So to be clear, hope press down first and then hold a You could tell me as many times you gonna say, Can you get that?

  • Was the hard one state piece played and happy Thanksgiving buys a mile a hello.

  • Everyone is excited for cream as well.

  • Bill accusing Nate saying Hi.

  • Cream low mid 27.

  • What's the stream about?

  • Ah, very educational.

  • Very productive content.

  • Today we have, ah, super Mario brothers for the any as very focused today.

  • But I mean, to be fair, we are covering some interesting programming and historical topics at the same time.

  • We're trying to make it sound like we're interesting topics while we play this during our absolute best.

  • I do remember that game is back in the early 20 to 86 PC games written for like, 16 makers.

  • Process would run insanely fast on something like a 24 megahertz processor.

  • Yet because a lot of games back then didn't multiply their transformations by the Delta between frame X and frame exposed one, which is for more on this topic, visit CS $50 the next that orc slash gay.

  • Yeah, um, I mean, is that something that you see now in games?

  • Because computers are all over the place and making a game that works well on a Mac and a PC of different speeds?

  • I don't envy that you have.

  • It's actually very easy if you just use the if you just do multiplication of any transformations.

  • Like I said by, you know, the amount of millisecond that have passed between this room in the last one, because then we'll be consistent regardless of your frame rate.

  • Um, it is interesting how commodity some games have become, though like it, are there compelling differences among gaming platforms?

  • If you could buy the same game on a PC on Xbox PS for in the leg, I almost always vouch for PC because PC is much more flexible.

  • You can module, games, games, much more customizable.

  • Typically, you typically can run it on better hardware.

  • That PS four with the B s for you're stuck with the GPU and the CPU that ships with were after the PC, You can go.

  • You can get the new high nines, you know, whatever you want to do.

  • So now don't Don't hold that.

  • Yeah, exactly.

  • Now you want to load it.

  • But so when I have gained on PCs, which is not terribly often, I actually find the repetition of the mouse and keyboard actually strained my hands with issues of our respective stress injuries.

  • Sure.

  • Do you find that game consoles and the handheld controllers are a little less sub septa ble to that issue, I think.

  • Yeah, I think.

  • Typically, from what I understand, I haven't looked too deep into it.

  • But carpal tunnel is the thing that a lot of people have been Time on.

  • PC is getting on what you're saying about arse.

  • I know it's definitely affected me, and it just was not worth the risk to keep playing games like that.

  • If it was making me tense up so and stress out.

  • So, yeah.

  • Do you think it would keep talking?

  • People won't notice.

  • We're struggling on this part of the level.

  • Gostin 1 19 eighties 50.

  • How are you?

  • We're doing great.

  • How are you, Callie?

  • Gone.

  • M David, could you tell us three recent games that you like and you play more on PC or on council?

  • Think the last part you just clarified.

  • But three recent games that you like, you know, it wouldn't be inaccurate to say Super Mario Brothers one from our brothers to supermarket by There's three.

  • It's been ages since I play games, actually, more recently, when the we came out in what?

  • Like 0506 I finally got back into gaming in large part because of the simplicity of the controller and the U X.

  • I had found that, like more modern consoles like the Xbox and PlayStation had just gotten too complicated for my interest in my brain.

  • The patterns of clicks and ups and downs and left and right that you have to hit were just too much.

  • So it was games like what?

  • Super paper?

  • Mario and I mean anything with Margo's name, innit?

  • I loved Zelda, though.

  • Colton and I think what two years ago now was the last time we played games Attn least together.

  • And which one was it?

  • Not Twilight Princess.

  • His breath of the wild.

  • That was beautiful.

  • And we only played for one day.

  • And then I think I fell asleep.

  • It was like after the CS 50 fair.

  • Yeah.

  • Ah, here on campus.

  • Sorry, Um, it was wonderfully relaxing.

  • It's amazing how beautiful the games have gotten and with the way I like it, because you have the motion trackers, so you can kind of swing your sword physically, as opposed to having some arcane combination of key of buttons.

  • So I enjoyed that.

  • It's just I don't let myself play games anymore because I know if I do, if I start, I will not stop for a month.

  • Hyper indulgent a little bit.

  • So it's easier just to go cold turkey and not do this.

  • I got my dad into gaming recently.

  • Actually, Breath of the wild was the game that got him to go back to it after a 20 year hiatus of gaming.

  • Although we was terrific, and even now I've not gotten into the Xbox or PlayStation.

  • It's just too much complexity for my interest.

  • Sure.

  • Like when I play a game, I only I'm gonna give it Finally.

  • Oh, yeah, That's how the game is.

  • Wait, you're almost at the end.

  • You got to get this right.

  • I really don't want to his level again.

  • I Nice 5000 that we're going to save it this time.

  • But what?

  • I said it.

  • Yeah, I did it and see if you get fireworks.

  • Who won one single firework.

  • I gotta pay closer attention to the timer and see what it correlates with, right?

  • We only have one life now.

  • Okay, So now what you want?

  • Do you want to hit down first?

  • Then hold a.

  • There we go now.

  • Hey, one more time.

  • Now we've saved it.

  • That is kind of non obvious.

  • If you had a little bit, if you have to start with two players, would we have gotten more?

  • I don't remember, actually.

  • Oh, that was mighty Obviously wasn't Dammit!

  • I shot my mouth off.

  • Go ahead, hit down and then a step down One more time.

  • Hey, you know, we're deliberately playing with one player, because this way we could go back and four using the same progression.

  • Otherwise, if Louise you were playing to he would be and then would be twice as much work, and then we'd be completely on our own.

  • Pretty much.

  • Does Luigi have a separate progress.

  • And Mario?

  • Yeah, if you're going to player.

  • Okay, so he'll be, like, back a world.

  • Whatever.

  • Oh, interesting.

  • I didn't realise that.

  • Yeah, No, I mean, it wasn't a bad design.

  • It allows you with a sibling or a friend to kind of go back and forth and make progression even though you weren't playing against each other.

  • Now, cool trick here.

  • If you really want to be fancy, I think you can jump on his back and then way haven't done that yet.

  • Okay, This is gonna be his trusting.

  • Here we go.

  • That's OK.

  • That's OK.

  • That's a good thing going.

  • Sit down.

  • Down, eh?

  • I think we're spending more time on the same screen.

  • Uh, E t is a 19 eighties movie.

  • Is that the movie?

  • Yes.

  • Oh, yeah, because e t came out in the early eighties, not the seventies.

  • The tar itself come on.

  • The seventies it ended its life cycle in the early eighties.

  • Right around the time that you t came out.

  • What should have been around 81 or 82.

  • Hello world from Pakistan.

  • I have been waiting to join the streams for a long time since I finished.

  • These 50 back in 2016 finally managed to do so, but can't watch the video The moment of slow Internet hope.

  • You guys read this message.

  • I will re watch the stream when it's loaded on YouTube.

  • Says, uh, Kuta Bacha.

  • Very much.

  • Thank you for tuning and you're not.

  • You're not missing anything, particularly academic today.

  • But that's where you normally we do programming or technical streams.

  • Cream has done some devil stuff with us, for example, In David and I have done some programming stuff together just Thanksgiving week here in America.

  • So we're taking a bit of a break.

  • Take wow, That was amazing.

  • You deserve some points for that.

  • Yeah, he's got about 100,000 devils.

  • Well, I mean, come on.

  • To be fair, I got like, 90,000 as you.

  • It's amazing, though, with the so called a bit games.

  • I mean, even though Mario is clearly very blocky and you can see the pixels literally on the screen.

  • It's enough expressiveness to paint the picture of character.

  • And the turtles are clearly happy in their flying and down, down a down A down a.

  • Hopefully we're halfway back to the beginning.

  • Oh, and I'm small.

  • This is difficult, But imagine how much worse this would be if we didn't have the ability to save it.

  • You have to start from game over the very beginning.

  • Every time.

  • Yeah, it wasn't gonna happen.

  • It would be like a multi week stream.

  • Oh, you go.

  • Oh, I don't want to go off the edge.

  • Now I'm gonna get the mushroom, which makes me bigger changing my states.

  • So there are some nice principles of game design in this kind of game.

  • Yeah, and it's not very unlike scratch with the building blocks that you have access to.

  • I didn't help b.

  • I needed to be to get that jump in the um yeah, No, this game is very representative of, um, you know, it was sort of genre defining when it came out.

  • So it has so many things that so many games try to adopt afterward.

  • Were their side scholars before then on older consoles or computers.

  • Um, that's a good question.

  • I'm not entirely sure because these terms had to come into existence at some definitive point.

  • I have to.

  • I had thought that Super Mario Brothers was kind of the first of its kind, but there very well might have been an early precursor to it.

  • I'm sure they took ideas from other existing games in the idea of scrolling in itself.

  • I don't think was novel to 1985.

  • That's fair, but I'm gonna have to do some research.

  • I'm not entirely sure, but what I find.

  • I remember reading an article some years ago on just the assessing the quality of this game and especially the first level, because it surely came with some kind of instruction manual, maybe in the box.

  • But most people probably don't read those things myself included.

  • And what was brilliant about Super Mario If we went all the way back to 11 it's how it kind of teaches you as you go.

  • How do you play?

  • It's right, because if you think back to a world 11 it starts off pretty safe.

  • Pretty plain amazing.

  • Thank you so much.

  • and you got an extra life during that two.

  • Very nice.

  • So if you recall, there's like a brick with a question mark in the sky that kind of in the list.

  • It's your curiosity.

  • And so you're probably just inclined to see what happens if I go up and touch it or jump up underneath it.

  • And then there's one of the bad guys moving towards you and your instincts.

  • Probably.

  • Arlo, I should probably jumped this guy.

  • And with those two mechanics, you could jump.

  • You can hit things.

  • You're kind of on your way playing the rest of the game.

  • It was sort of, uh, now, now, now you wanna hold a Hey, hey.

  • One time, So just a just a is the solution.

  • You've really got to down down eighth on a load because you want to override your is our first dungeon, actually.

  • Ah, second, no, We were World 12 week underground.

  • Our dungeon in the sense of the boss at the end.

  • Oh, hit down already.

  • Level down.

  • Exactly.

  • There's yeah, this is every world normally has a boss level.

  • We skipped four worlds but their bosses.

  • But this is the first world that just of Mario is we never really talked about this.

  • Is that Mario is trying to rescue Princess Peach, or I guess, Princess Toadstool.

  • I'm not sure how she was nothing.

  • Your speech in the 1st 1 but she was kidnapped by Bowser, who was like this King Cooper down, Down, eh?

  • The King Cooper and the he basically takes her into a dungeon Every world but at the end of every world is coming.

  • This trope.

  • Where?

  • Oh, you rescued a toad.

  • Actually, the princess is in another castle.

  • It's kind of something he noticed.

  • Yeah, I noticed.

  • I noticed down down there, I guess.

  • I guess up reminding.

  • I just wanna make sure we don't overwrite the Oh, that's gonna happen again.

  • Don't worry.

  • So notice.

  • I'm going up here.

  • Even though I don't really need the fireballs cause fire doesn't really hurt fire.

  • It at least gives me more.

  • Don't I get that?

  • But it doesn't help with holes in the ground downtown.

  • A uh Speaking of patches, I remember back in the late nineties on dial up, waiting for an agonizing three hours for a tiny patch to games like Diablo two and Medal of honor Allied Assault?

  • Yeah, that would have been That would have been horrible.

  • This is cool.

  • And I mean, just getting the timing right is really good design, I think.

  • Why didn't I could do that?

  • It's cool.

  • I mean, I know you could do it on a lot of levels.

  • Oh, that was close to This is an obstacle course.

  • Oh, okay.

  • Good thing your big, But you can't do that again.

  • Oh, the boss.

  • This is a boss.

  • They've gotta be axe.

  • So the goal is get past Bowser.

  • And there's a thing behind him that you've got to get.

  • Uh, you might.

  • Can you jump overboard on Lee on dog?

  • That was back in That he'll never know.

  • Quick.

  • What do you think?

  • Should we jump over?

  • Go under?

  • You go under.

  • I think if you time it just right. 00:36:

hello, world.

字幕與單字

單字即點即查 點擊單字可以查詢單字解釋

A2 初級

超級馬里奧兄弟- CS50玩Twitch,EP.16 (SUPER MARIO BROS. - CS50 Plays Twitch, EP. 16)

  • 3 0
    林宜悉 發佈於 2021 年 01 月 14 日
影片單字