A lot of people on here are saying he's stuck in the past, but Romero already made his mark on the world. If he just wants to talk about the good old days, I'm happy to hear him.
dude is absolutely awesome, and they were inventing many of the development principles purely organically. They were able to do that because they had so much trust and safety, to speak honestly and pitch ideas with each other. Thats what we get from Psychological Safety (as it is coined these days)
@@mareksicinski3726 what bugs in bw do you mean? I only remember things that were not really intended from the beginning like muta stacking, but would that really fall under the category of bug?
@@hugogregs Agree, but it is because the enhancement of today's game. Years ago, one to five people were enough to make a game in few months. Now, it takes three to five years and two hundred people to make it possible. Sure, we get to your point, that the motivation of workers is not the same. But also thre releasing companies are much much more greedy... If they profit little less than "marketing plan" wishes, then studios are closed... Very sad time now... This greed could be applied to every part of the life and business.
@@tissue869 You could say that for anything really. For example, you could say that even without Tesla, we would develop electricity as an energy source anyway at some point. Give credit where credit is due.
These presentations and Q&A's are so important! Imagine 50 years from now being able to look back at the Titans that started it all and hear about their experiences first hand. What a valuable resource!!!
I am shocked how bland the crowd is, I spot no gamers among them. To make games you don't have to be only programmer and designer, you need to be passionate gamer yourself. Romero shows what the atmosphere in every game development studio should be.
"As soon as you see a bug, you fix it. Do not continue on. If you don't fix your bugs, your new code will be built on a buggy codebase and ensure an unstable foundation." I hope EA, Bethesda, and Ubisoft are all listening to this and taking notes.
The dude asked Romero about the bug that bothered him the most, and he IMMEDIATELY launched into the story... you can just tell that bug fucked with him on a serious level
When I was learning programming in 1995 I didn't have (direct) access to internet and I spend more time with trial and error. Stack Exchange is too good nowadays and it's easier to skip the thinking and simply search/ask to solve any simple problem. As a result, we're getting worse solving really hard problems because we no longer train solving easier problems every day. If solving simple problems is hard for you working alone, solving any hard problem is next to impossible with your skills.
@@bio2020 you are the only one to put yourself in a state of past as long as you live. In other words: it is never too late to start doing something with your "talent"
So good that the audience was quiet, i came here to listen to Romero not to listen to some random guys/gals scream like children and they applauded at the end.
id Software was my childhood, every game he mentioned, anyone play that? I was. I had and still play every one of those games he mentioned. BTW, Strife was amazing.
I heard about him only after Oculus/Rift became a thing and he did some talks at Valve and the eventually moved to Oculus--but now I have about as much respect for him as any guy in the tech industry.
Yeah, Isnt Michael Abrash the guy that worked at ID software to make Quake, And is the guy that inspired Gabe Newell to make Half Life and Valve ( the company )?
Crazy to think they spend 10 years making games before even forming a team. We all who have dreams need to be patient give it time put in the work. Even legends like Romero didnt just wake up and gained all skills over the weekend!
There's not really much need. John Carmack has done a keynote every year from 1996 until present. If you listen to every keynote he's done, you can get his very colorful story if you want to hear it. Carmack's not the type of guy to edit himself down, so you'll just have to listen to his hours and hours of talking points, as he explains how he went from Wolf to Doom to Quake to everything else. Honestly, he's got a lot of good stuff to say, and he's an amazing guy.
29:36 - 30:05 General truth I agree with, which unfortunately many people won't understand... programming is unique for each person, chances are small that someone might have a similar idea
One of my favourite come up stories of all time, John Romero’s new fps is gunna be insane, it would be nice if he could get Carmack to join in, they’d probably have a lot of nostalgia
Brooooo John Romero's a fundamental programming guide genius! Wish so many other developers/mainly publishers nowadays fucking applied these development principles for their games. Fix bugs as you encounter them. Don't continue until that bug is ironed out. Don't depend on testers to find bugs (not to belittle what they do, but saving some time for sure). I think Bethesda (developer, not the publishing arm) should practice some of those principles lol.
Same lol. Back in the early 90s we had no internet, so basically it was i-d. I honestly would have thought you were an idiot if anyone pronounced it "id" lol
Ideas from the Deep is where id came from, so it would make sense to see it as an acronym, but since they dropped the “from the” part, it also makes sense that it would be seen as just “id”
Yeah. But Romero didn't exactly give his all. Rather bland. Maybe he's told these stories too often. The crowd could have helped with some enthusiasm, some buzz. Boring bastards.
You are aware that gameshows have cheering crowds because they're there to have fun, like at a rock concert? There's also a lot of paid shills there to get the crowd going. These are professionals, not fanboys who'll cheer at the sight of any flashy trailer, even of it's bullshit like Fallout 76, Anthem, Battlefield V or some other POS.
@@pikkuadi About how there wasn't much uproar or applause from the crowd,.. Yeah.. This is a developer conference, mostly coders... Not that surprising to see a less than wildly vocal crowd.
Crowd is usually a bunch of uneducated people so no big deal . We have 7 billion humans on planet and less than 0.0.1 percent are genius and the rest is crowd.
everyone is so amazed by how efficient and fast ID worked I dont want to sound, and i will, like an eliteist but they wouldnt have have the success if they didnt work like that It was a different time back then, and efficiency was number one They worked hard, they fixed bugs right when they appeared and they added as much tech as they could
he's incorrect on the internet. We had BBS's which were connected by FIDOnet. We also had Gopher, Archie and Veronica. Now their was no HTML or WWW. Most networks were government/libraries/Colleges. But we did have internet. I used a Commodore pet/64/128D with a modem to dial into both the local college and BBS's.
Yeah, in modern times it's just sooo easy to get distracted from actually working on the game--I mean, that's literally what I am doing right now rather than going through the Unity and C# tutorials I'm supposed to be completing as I type. :-o
Tell the reason why? Or you just said it because you're a fan of him. C was big back then, but now is almost dead. Nobody developes games on C anymore.
So here I am, in the midst of corona virus quarantine all over the world, I'm NOT a programmer (but I pretend to become one) and then, 45:00 John says "get Corona sdk", so I'm: WHAT?! And I laughed...
Wow, those are some radically different programming guidelines than is taught nowadays. Actually, quite a bit different from back then as well. I'm gonna write that shit down.
"Programming is a creative art form based in logic." It's funny I've been saying this to everyone who tells me programming is too hard for them. It's literally the sum of brushes/brush strokes you have used/done throughout your experience and of course the quality of your paint and canvas. Oh and of course, constantly scouring the internet for different ways on how to draw fucking hands rofl
6:29 heh thats a grab bag of games, Duke Nukem, Dark Ages, Kings Quest, And Captain Comic, I'm surprised he didn't swap out Kosmos' Cosmic Adventure or Jill of the Jungle for Kings Quest if he was talking about old dos side-scrollers.
A lot of people on here are saying he's stuck in the past, but Romero already made his mark on the world. If he just wants to talk about the good old days, I'm happy to hear him.
dude is absolutely awesome, and they were inventing many of the development principles purely organically. They were able to do that because they had so much trust and safety, to speak honestly and pitch ideas with each other. Thats what we get from Psychological Safety (as it is coined these days)
Exactly love his input and presence
I see no one saying that lol
"As soon as you see a bug, fix it. Do not continue."
That's when the Bethesda staff got up and left
yes.
Lolz
some games are made better or improved by bugs (certain games like smash melee or sc bw), you can never fix 100% anywayf
they tried to leave but their body stopped responding and went T-pose so it went really awkward.
@@mareksicinski3726 what bugs in bw do you mean? I only remember things that were not really intended from the beginning like muta stacking, but would that really fall under the category of bug?
as fps gamers, we owe everything to the early days of id.
The quake engine is not gone. Many of the newer call of duty games use a modified id tech engine, like Black ops 3 and infinite warfare.
I have to disagree. If not them, there would have been someone else to do it one way or another at some point.
I miss the quality of games back in the day :( They just don't make them with the same amount of love anymore. All games now are just business models
@@hugogregs Agree, but it is because the enhancement of today's game. Years ago, one to five people were enough to make a game in few months. Now, it takes three to five years and two hundred people to make it possible. Sure, we get to your point, that the motivation of workers is not the same. But also thre releasing companies are much much more greedy... If they profit little less than "marketing plan" wishes, then studios are closed... Very sad time now... This greed could be applied to every part of the life and business.
@@tissue869 You could say that for anything really. For example, you could say that even without Tesla, we would develop electricity as an energy source anyway at some point.
Give credit where credit is due.
These presentations and Q&A's are so important! Imagine 50 years from now being able to look back at the Titans that started it all and hear about their experiences first hand. What a valuable resource!!!
I am amazed of how productive ID Software was. Taking only 3 weeks to port a game to a console you never work on before is insane speed
Not a developer, just appreciate hearing visionaries speak about their craft. Thanks for this.
I am shocked how bland the crowd is, I spot no gamers among them. To make games you don't have to be only programmer and designer, you need to be passionate gamer yourself. Romero shows what the atmosphere in every game development studio should be.
LEGEND. When I was a teenager, I found Romero's ICQ number on the Internet and chatted with him for like several days. He didn't mind at all!
That's great!
@@igorthelight Yes it is :)
That's cool af
Oh boy how I Miss the times of icq!
"As soon as you see a bug, you fix it. Do not continue on. If you don't fix your bugs, your new code will be built on a buggy codebase and ensure an unstable foundation."
I hope EA, Bethesda, and Ubisoft are all listening to this and taking notes.
EA here, Nah we're not
@@SpaceAce114 but heres some bad coded DLC :D
And Adobe....
EA activision and Ubi are just full of shit. Boycott them
💯
Programmer or not, one can apply these principles to life in general. Beautiful and inspiring.
"Go get Corona SDK" OH BOY JOHN, THE WORLD TOOK THAT ADVICE IT SURE DID 😂
He spoke Doom upon us all!
This is one of the greatest talks I've ever watched. I've re-watched this three times already.
Right!?
@@_wearedevs yes
Legend states that every time Romero touches his hair an angel gets its wings.
My late wife, Carol loved your games! She played Commander Keen and Duke Nukem for hours and hours. Thank you for all the fun times!
The dude asked Romero about the bug that bothered him the most, and he IMMEDIATELY launched into the story... you can just tell that bug fucked with him on a serious level
In addition to all the legendary stuff this guy's done, you can tell he's an amazing programmer.
I wonder if we can download from for example github some examples of hid code
@@homoxymoronomaturagoogle for the source code of doom.
Much respect to these old school legends...
40:29 Most valuable question and answer. Distractions destroy untold possibilities - it's only getting worse...
RUclips and Social Media is a double edged sword. So much wasted time being sucked into them.
When I was learning programming in 1995 I didn't have (direct) access to internet and I spend more time with trial and error. Stack Exchange is too good nowadays and it's easier to skip the thinking and simply search/ask to solve any simple problem. As a result, we're getting worse solving really hard problems because we no longer train solving easier problems every day. If solving simple problems is hard for you working alone, solving any hard problem is next to impossible with your skills.
I wasted my talent....
@@bio2020 you are the only one to put yourself in a state of past as long as you live. In other words: it is never too late to start doing something with your "talent"
@@emilbrandwyne5747 the fact you put talent in quotation marks makes me believe you think i don't have any. i agree with you. wishful thinking.
I wish the Quake Champions developers would have considered these advices
Drinking wine on stage - awesome!
when?
@@tophan5146 hell yeah! 30:20
@@oniximmo virgin water vs chad wine
This is the most dull audience ever. It's JOHN ROMERO!!! Dudes a rockstar of OG proportions.
you comment would have made more sense in 1993)))
So good that the audience was quiet, i came here to listen to Romero not to listen to some random guys/gals scream like children and they applauded at the end.
The dullest audience is the one that didn't bother to show up, but still feel entitled to throw shade.
Yawn. Give me John Carmack any day... 🥱
@@kevinmiddleton8721 I prefer romero
Finally someone mentions Strife. It's a great game!
It's on GOG!
Criminally underrated game.
Strife is fucking awesome.
Yep, Strife is sweet as shit.
Fuck yea love that game!!!
John's hair is as glorious as ever.
So much inspiration to be had. What a legend.
Man... Heretic was my favorite game after Quake...!
Bambi Candi
Damn you’re gonna love Amid Evil
id Software was my childhood, every game he mentioned, anyone play that? I was. I had and still play every one of those games he mentioned. BTW, Strife was amazing.
28:44 "there was a known error with the floating point divide instruction on the Pentium" now that is 1337 debugging
Ahead of their time in more ways than one. Dev teams have finally caught up to id's development principles from nearly three decades ago. :D
I know you're not meant to feign surprise, but I am *genuinely* surprised no-one had heard of Michael Abrash! :-)
Absolutely. This guy is awesome. His sessions on Dr Dobbs were my first contact with 3D programming
Room full of clueless, millennial hipsters.
I heard about him only after Oculus/Rift became a thing and he did some talks at Valve and the eventually moved to Oculus--but now I have about as much respect for him as any guy in the tech industry.
Yeah,
Isnt Michael Abrash the guy that worked at ID software to make Quake,
And is the guy that inspired Gabe Newell to make Half Life and Valve ( the company )?
Crazy to think they spend 10 years making games before even forming a team. We all who have dreams need to be patient give it time put in the work. Even legends like Romero didnt just wake up and gained all skills over the weekend!
I think Yandere Dev needs to take lessons from John Romero on coding.
His nails are on point.
Don’t think there’s been a lamer audience for such an iconic speaker.
another Great Video with John Romero. shame the audience was kind of lame for the most part.
28:55 - We were playing Terminator Future Shock with Mouselook a year earlier in 1995
Next talk: John Carmack. I'd love to see his side of the story from id to Armadillo to Oculus.
There's not really much need. John Carmack has done a keynote every year from 1996 until present. If you listen to every keynote he's done, you can get his very colorful story if you want to hear it. Carmack's not the type of guy to edit himself down, so you'll just have to listen to his hours and hours of talking points, as he explains how he went from Wolf to Doom to Quake to everything else. Honestly, he's got a lot of good stuff to say, and he's an amazing guy.
Watch John carmack interview with joe rogan
your a baller if your up there drinking wine during a Q&A. What an awesome person.
29:36 - 30:05
General truth I agree with, which unfortunately many people won't understand... programming is unique for each person, chances are small that someone might have a similar idea
That was fascinating. I could have listened for hours!
john needs to write an audiobook
by law every one hired at Ubisoft, EA, and Activision Blizzard should be made to watch this before being hired
cool guy and amazing hair as usual, same style since the early 90's
Love hearing stories about the good times from legends like this!
27:10 This was the best layman description of *optimization* I've ever heard!
One of my favourite come up stories of all time, John Romero’s new fps is gunna be insane, it would be nice if he could get Carmack to join in, they’d probably have a lot of nostalgia
So cool, every version of this story has a new info, which is cool, This is my 3rd iD story.
This is my second, only ten minutes through but I'm loving it
Brooooo John Romero's a fundamental programming guide genius! Wish so many other developers/mainly publishers nowadays fucking applied these development principles for their games.
Fix bugs as you encounter them. Don't continue until that bug is ironed out. Don't depend on testers to find bugs (not to belittle what they do, but saving some time for sure). I think Bethesda (developer, not the publishing arm) should practice some of those principles lol.
They could teach their higher ups. You know who I'm referring to
The amount of stuff they revolutionized is unbelievable.
Can't wait for Sigil! It's almost here!!!
31:39 is he drinking wine?
Perhaps :)
It's nice when going outside of ultra-conservative North America. :)
It’s ok he is in Europe it shows that you are sophisticated. 🍷
Love it, John! That crowd was a bust though.
great to hear this great software pioneer ,
These principles are pure gold
Great talk by a giant of gaming - massively enjoyed that and love that his favourite "bug" is the silent BFG trick...
I've been pronouncing "Id" as i-d for my entire life.
me too, i think i-d has a nicer ring to it
Same lol. Back in the early 90s we had no internet, so basically it was i-d. I honestly would have thought you were an idiot if anyone pronounced it "id" lol
Ideas from the Deep is where id came from, so it would make sense to see it as an acronym, but since they dropped the “from the” part, it also makes sense that it would be seen as just “id”
But acronyms aren't usually written in lowercase letters
I was expecting rocket-jump to be the fav bug, but this BFG thing sounds amazing
Great talk. Worst crowd.
Yeah. But Romero didn't exactly give his all. Rather bland. Maybe he's told these stories too often. The crowd could have helped with some enthusiasm, some buzz. Boring bastards.
How? Good crowd.
You are aware that gameshows have cheering crowds because they're there to have fun, like at a rock concert? There's also a lot of paid shills there to get the crowd going. These are professionals, not fanboys who'll cheer at the sight of any flashy trailer, even of it's bullshit like Fallout 76, Anthem, Battlefield V or some other POS.
@@pikkuadi About how there wasn't much uproar or applause from the crowd,.. Yeah.. This is a developer conference, mostly coders... Not that surprising to see a less than wildly vocal crowd.
Crowd is usually a bunch of uneducated people so no big deal . We have 7 billion humans on planet and less than 0.0.1 percent are genius and the rest is crowd.
Romero's hair is just as legendary as his games.
For anybody complaining about the crowd: when Romero speaks up, your mouth goes shut. It's as simple as that.
I'm frustrated by the fact that scrolling wasn't available on PC until 1990. Wasn't it available even on Amiga in games like Giana Sisters?
everyone is so amazed by how efficient and fast ID worked
I dont want to sound, and i will, like an eliteist but they wouldnt have have the success if they didnt work like that
It was a different time back then, and efficiency was number one
They worked hard, they fixed bugs right when they appeared and they added as much tech as they could
WE WOULDNT BE TALKIN ABOUT HALF LIFE 3 IF NOT FOR THIS HAIRY BOI
Such a valuable piece of history for Gaming
he's incorrect on the internet. We had BBS's which were connected by FIDOnet. We also had Gopher, Archie and Veronica. Now their was no HTML or WWW. Most networks were government/libraries/Colleges. But we did have internet. I used a Commodore pet/64/128D with a modem to dial into both the local college and BBS's.
16:55 Sounds like he's not doing Quake Champions.
Romero is not a programmer. He's an artist.
Yeah, in modern times it's just sooo easy to get distracted from actually working on the game--I mean, that's literally what I am doing right now rather than going through the Unity and C# tutorials I'm supposed to be completing as I type. :-o
"anyone heard of michael abrash ?" ... silence ... should have walked out right there.
Me: eye-dee software
John: ihd software
6:19 just realized there were loads of d&d games using Wolfenstein 3d engine
SOMEONE GET THIS MAN AND TOM ARAYA IN A ROOM TOGETHER TO MAKE A GAME!!! They would do so well and i know it would be great!!!
Man made bad ass games like Quake and Doom, favorite game? Minecraft.
It’s even better because Notch said his favourite game was Doom. These guys clearly love each others work.
I love how something so completely unrelated some how mentions Winnipeg:P :') ** where I live
13:41
Just C, now that's how it should be.
Tell the reason why? Or you just said it because you're a fan of him. C was big back then, but now is almost dead. Nobody developes games on C anymore.
@@Мирич-з4е because he's old and incapable of keeping pace with modern advancements.
27:58 I remember that room. Lots of fun with my grapling hook
If Wolfenstein 3D came out today and they charged what they did in 1992 for it, it would be 106 dollars.
I was 11-12, no internet, it was all just about going out to play with my friends, going back home, cd doom enter, doom enter...
интересно какой шампунью он пользуется
hey there is a news reporter named john romero
Thank you, John!
John Romero seems really cool, I'd kick it with him lol
What was the solution that Carmack came up with to fix the hanging?
23.20 the fire extinguisher near the CRAY!!! LOL
my 1st ever game was Dangerous DAVE! fuck! i just found out you did it guys lol. cool. i also start programming because of games. :)
Today I learned that Quake make a point to highlight the famous intel FDIV bug
So here I am, in the midst of corona virus quarantine all over the world, I'm NOT a programmer (but I pretend to become one) and then, 45:00 John says "get Corona sdk", so I'm: WHAT?! And I laughed...
Wow, those are some radically different programming guidelines than is taught nowadays. Actually, quite a bit different from back then as well. I'm gonna write that shit down.
@47:10 HOW TO USE THE BFG, HOW IT WORKS!!!
Awesome inspiration.
"Programming is a creative art form based in logic."
It's funny I've been saying this to everyone who tells me programming is too hard for them. It's literally the sum of brushes/brush strokes you have used/done throughout your experience and of course the quality of your paint and canvas. Oh and of course, constantly scouring the internet for different ways on how to draw fucking hands rofl
Love YOU JR! HDrambo SHABASH!
13 minutes in.. This video is awesome.
"quake introduced the world to mouse look" - nah, Bethesda's Terminator Future Shock had that, as well as full 3D enemies etc, before that.
Yeah, but compared to Quake, almost no one played Future Shock. So Romero wasn't speaking out of turn.
6:29 heh thats a grab bag of games, Duke Nukem, Dark Ages, Kings Quest, And Captain Comic, I'm surprised he didn't swap out Kosmos' Cosmic Adventure or Jill of the Jungle for Kings Quest if he was talking about old dos side-scrollers.
we need sandy petersen in the comment section please !! :D
“We worked 30 hours, in a day..”
John...
The day isn't over until you go to sleep :D
17:25 got totally forgotten for software nowadays. People are testers of unfinished sw with piles of patches.
So John Carmack already making games since he 11? Wow.
Raven was a great company as well. SOF rocked! 😁👍🏻
This is basically Masters of Doom with slides. Still nice though.
I've been meaning to read that so thanks for that 😃
Thanks!