QuakeCon 2011 - John Carmack Keynote Q&A

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ต.ค. 2024

ความคิดเห็น • 128

  • @csadler
    @csadler 12 ปีที่แล้ว +3

    I can listen to him all day.

  • @unfa00
    @unfa00 3 ปีที่แล้ว +2

    I'm glad the open-source aspect of John's work was touched upon here.

  • @Mordi
    @Mordi 13 ปีที่แล้ว +4

    I would have loved to hear Carmack's thoughts on the demoscene, both now and back in the day.

  • @littlesandra87
    @littlesandra87 13 ปีที่แล้ว

    Thank you, thank you, thank you thank you -- for this Q&A recording! I was afraid it wouldn't get online. Thanks.

  • @BosleyBeats
    @BosleyBeats 6 ปีที่แล้ว +1

    My hero such a legend

  • @XFX40
    @XFX40 13 ปีที่แล้ว

    amazing guy.Most honest guy in the gaming industry.

  • @desmondsparrs
    @desmondsparrs 10 ปีที่แล้ว +1

    he seems so extremely rational and almost robotic sometimes. I wish I was half as smart as he was.

  • @blenderpanzi
    @blenderpanzi 10 ปีที่แล้ว +1

    There are open source dxt implementations. I guess they are only legal in countries that don't have software patents (i.e. as I understand Europe)? But in any case there are open source implementations of other things that are patented in the US (video codecs). Usually you just need to add a rpm repository that provides packages of those and confirm that software patents don't apply in your country. So it's no problem for open source currently (unless you live in the USA, I guess).

  • @JFinns
    @JFinns 4 ปีที่แล้ว +3

    18:55 Looks like John was right about ray tracing.

  • @symol30872
    @symol30872 13 ปีที่แล้ว

    I just watched the keynote and the Q&A without a break

  • @SquatDeadPress
    @SquatDeadPress 12 ปีที่แล้ว

    What an intelligent man. Speaks very well.

  • @blenderpanzi
    @blenderpanzi 10 ปีที่แล้ว

    @printf format specifiers: Just use gcc to validate them. (always compile with -Werror) You even can tell gcc that one of your functions takes a printf format and parameters.

  • @KhajiitDovahkiin
    @KhajiitDovahkiin 13 ปีที่แล้ว

    There is something really compelling about the way he talks.

  • @yoomazir
    @yoomazir 13 ปีที่แล้ว +2

    Things to remember: Doom 4 & Rage 2

  • @DaftPunkIsDaFunk
    @DaftPunkIsDaFunk 12 ปีที่แล้ว

    The fact that John Carmack is the reason why major companies in gaming exist ( Valve, Infinity Ward) but gets literally no credit for it at all, brings a tear to my eye almost every time Call of Duty gets a perfect 10, or people freak out over the next Half Life, or say that Rage is a gay rip off of Fallout.
    You deserve more credit John Carmack, you really truly do.

  • @iDmitryYakovlev
    @iDmitryYakovlev 13 ปีที่แล้ว

    What Microsoft code analysis tool did John mention while answering the question about static cody analysis? I've catched only PVS-Studio

  • @mdamonc
    @mdamonc 12 ปีที่แล้ว

    @Andybaby Theres a book called "Real Time Rendering, Third Edition" by Tomas Akenine-Moller, look for that on amazon or something. Though if you're asking for recommendations it would be best to say which language you've been using and what exactly you're trying to get out of it.

  • @EVS2585
    @EVS2585 13 ปีที่แล้ว

    i also like how he is very honest about the game - unlike most producers over-hyping every bland and deja-vu aspect of the game...

  • @andrearovenski
    @andrearovenski 12 ปีที่แล้ว

    He said that they made many mistakes with the game that they'd like to improve upon in a sequel.

  • @1Warlord1st1
    @1Warlord1st1 13 ปีที่แล้ว

    Very intelligent man

  • @blenderpanzi
    @blenderpanzi 10 ปีที่แล้ว

    Can someone explain to me how mapping 1TB of memory breaks the vtable? What has one to do with the other? What did I misunderstand?

    • @Mike.Garcia
      @Mike.Garcia 8 ปีที่แล้ว

      I guess its out of range

  • @HypnoticSuggestion
    @HypnoticSuggestion 12 ปีที่แล้ว

    On the wiki it says it's sold a total of 2.31 Million copies, but it doesn't say as of when and doesn't say if that's world wide or not. But even there this comes out to $138,600,000. I was very worried that they may not even break even because of the extremely long development, and they're tied with Valve for my favorite developer. I'm so happy the game did well, they're going to have lots of time and resources for Doom 4 and RAGE 2. I can't wait to see id Tech 5 blown up for Doom 4!!!

  • @LDawgNL
    @LDawgNL 13 ปีที่แล้ว

    Legendary!

  • @HypnoticSuggestion
    @HypnoticSuggestion 12 ปีที่แล้ว

    I didn't say it needs more Ram. I said I would have liked it if they used 'more' Vram, by letting us having higher resolution textures. Honestly I'm not sure I understand your comment.

  • @noop9k
    @noop9k 12 ปีที่แล้ว

    I only meant that Rage is streaming its textures from hard drive and vram is not a limiting factor regardless of quality.

  • @griv2000
    @griv2000 11 ปีที่แล้ว +1

    This guy INVENTED computer games

  • @orrinization
    @orrinization 13 ปีที่แล้ว

    @iDmitryYakovlev He called it "Analyze" and "Microsoft Analysis" so I don't know if that's just a pet name but he said it's in every 360 dev kit.

  • @Andybaby
    @Andybaby 12 ปีที่แล้ว

    Can anyone recommend any books that explains all this stuff to a newb to game programming? All the books seem to cater to beginners (how to program, syntax stuff), or advanced professionals..

  • @noop9k
    @noop9k 12 ปีที่แล้ว

    Rage doesn't need more RAM. It could use even less if PC drivers weren't slowing down texture streaming process. I also must say that Crysis, while not being a very good game, still renders a more complex set of visual effects. In fact, I believe that most of the Rage's look could be achieved on pre-pixel shader video cards.

  • @sergrojGrayFace
    @sergrojGrayFace 12 ปีที่แล้ว

    @Kulik0 Thanks, that clears it. I think that kind of full state persistence approach has no future. Even in a scripting language like Lua it's problematic for big projects. For example, if you install an interface mod or a patch that fixes something, you'd want it applied without restarting your whole progress. Saves corruption is also much less frequent than program crashes now, which wouldn't be the case with such persistence. Maybe he only meant storing the initial state of level.

  • @EVS2585
    @EVS2585 13 ปีที่แล้ว

    @EVS2585
    btw - that's a compliment to carmack and possibly a less than flattering description of myself.

  • @flawns
    @flawns 13 ปีที่แล้ว

    I wish this video was louder :(..... I have everything maxed out

  • @Krasgov
    @Krasgov 13 ปีที่แล้ว

    @supralex1 I hope so. But I wonder if they are going to go for an old-school multiplayer mode or a modern-like multiplayer rank up mode.

  • @Zaranell
    @Zaranell 13 ปีที่แล้ว

    I'm pretty disappointed that there was no news on Doom 4 this year, but at least Rage will be good. I hope.

  • @genecrazy
    @genecrazy 13 ปีที่แล้ว

    Quake Live can be a success if there was enough advertisement for the game, and better features for premium/pro subscriptions.
    In my opinion, even though with all the lack of the advertisement of the game, its still doing pretty good. I'm surprised it even has solid community.

  • @TastesLikeDees
    @TastesLikeDees 12 ปีที่แล้ว

    I think he meant he didn't know what Carmack was saying...

  • @NickJDay
    @NickJDay 13 ปีที่แล้ว

    Is he humming whenever people clap?

  • @chrishoward3733
    @chrishoward3733 ปีที่แล้ว

    It’s 2023 and still no quake 5

  • @baseballpuntOFFICIAL
    @baseballpuntOFFICIAL 12 ปีที่แล้ว

    Or Mods? or player models? or full 3D maps? Who do you think made all of these? This man owns, and leads, his own aeronautics facility. I don't think you have ANY idea what the fuck is going on, if you're doubting him even slightly. This is the fucking Einstein of video games.

  • @OrbEze
    @OrbEze 13 ปีที่แล้ว +1

    Great guy on there. ;-)

  • @noop9k
    @noop9k 12 ปีที่แล้ว

    Carmack games are mostly C. He doesn't use most stuff gound in general c++ books in the main engine, only in tools code. Before Doom 3 his engine were in pure C, later he started to use small but gradually expanding subset of C++

  • @sm00thns
    @sm00thns 12 ปีที่แล้ว

    The creator said it, so it is, word!

  • @rafalkowalczyk5027
    @rafalkowalczyk5027 5 ปีที่แล้ว

    this guy is Matrix, awesome

  • @Lucretia9000
    @Lucretia9000 12 ปีที่แล้ว

    If Carmack had written in Ada, he would've managed to get programmers.

  • @ghost32839
    @ghost32839 12 ปีที่แล้ว

    lets have a drinking game, when John Carmack says 'i' take a shot

  • @darklordfry
    @darklordfry 12 ปีที่แล้ว

    @Belzabub2 Yea, you're right about the gameplay, but consider that they (read Carmack here) focus more on pushing the tech, then making games... given that, I think they have decent (not good, but not terribly bad) story.

  • @sergrojGrayFace
    @sergrojGrayFace 12 ปีที่แล้ว

    37:00 - WHAT?? VTables break if there are terabytes of memory-mapped files? That's nonsense. What is he trying to say? And how is load-hit-store connected with all that?

  • @kubikbobo
    @kubikbobo 11 ปีที่แล้ว

    Just a little detail, Valve just used modified quake engine, do you really think that its reason Valve exist? And I dont say rage is a ripoff.

  • @DaftPunkIsDaFunk
    @DaftPunkIsDaFunk 12 ปีที่แล้ว

    Why would they tie Valve? Without id Software, there wouldn't be a Valve,they have to come on top.

  • @diz096
    @diz096 13 ปีที่แล้ว

    @RobotTed But quakelive everyone forces keel the roboot model that is very easy to see and hear, Most quake players are not casuel gamers because of the huge learning curve even with tutoirals it takes alot of time to learn timing weapons, spawns,maps,making configs,hardware,aim,stafe jumping,rocket jumping. i do like that they need not close it because it did bring in some quake players who played q3,2 and still play quakelive. Quake live was huge in beta but its now went back down again.

  • @MrUser2312
    @MrUser2312 13 ปีที่แล้ว

    Unlike Blizzfag Entertainment, Carmack isn't such a great businessman but a pioneer of game engines and a "home-made" programmer. Best of the best.

  • @serloinz
    @serloinz หลายเดือนก่อน

    john 'on there' carmack ;p

  • @farooqaaa
    @farooqaaa 13 ปีที่แล้ว

    6:36 - lol. What was that?

  • @Rekettyelovag
    @Rekettyelovag 11 ปีที่แล้ว

    I rly like RAGE! And yes John Carmack is Legend! I rly love listening these kind of videos. I wish he would be my cg teacher *.*

  • @TurinTur
    @TurinTur 13 ปีที่แล้ว

    Better late than never!

  • @QUINTIX256
    @QUINTIX256 13 ปีที่แล้ว +1

    20:45
    I'll risk making a fool out of myself and firmly disagree. Even with 4 order of magnitudes more power, efficiency matters. Raytracing is the bogosort of illumination, period.

  • @xalener
    @xalener 13 ปีที่แล้ว

    @Belzabub2
    No one disagrees that ID stories suck, but most will disagree that it matters.

  • @plugpulled
    @plugpulled 13 ปีที่แล้ว

    Thumbs Up if John Carmack bought you here!

  • @google_was_my_idea_first
    @google_was_my_idea_first 12 ปีที่แล้ว

    Great, that's all I see now...

  • @slipknot3597
    @slipknot3597 13 ปีที่แล้ว

    when is doom 4 coming out!!!!!!!!!!!!!! >:O

  • @HypnoticSuggestion
    @HypnoticSuggestion 12 ปีที่แล้ว

    It's an opinion, not necessarily a logical conclusion after some deep thought. I like them both for many reasons, id for engineering, others for more creativity.

  • @andrearovenski
    @andrearovenski 12 ปีที่แล้ว

    Rage is not bad.

  • @baseballpuntOFFICIAL
    @baseballpuntOFFICIAL 12 ปีที่แล้ว

    Are you talking about Carmack? The person who quite literally "invented" what we now call gaming? Do you know what occlusion culling is?

  • @OscarMikeFGC
    @OscarMikeFGC 13 ปีที่แล้ว

    Doom 4 comes out the same day as Half Life 3

  • @Shuji_the_great
    @Shuji_the_great 8 ปีที่แล้ว

    FUCKING MOTIVATE ME JOHN lol

  • @noop9k
    @noop9k 12 ปีที่แล้ว

    Rage engine lacks too many features that became commonplace in all other shooters. Nice example of totally different approach to making realistic graphics. One without transparent glass, dynamic lighting and shadows, almost zero environment interactivity. And with extremely linear levels, most of them have to be completed twice to make the game longer.

  • @MrFartneck2
    @MrFartneck2 12 ปีที่แล้ว

    i did not understand any thing he said.

  • @Felonious405
    @Felonious405 13 ปีที่แล้ว

    @Jeppyh Why would he be mad? He's probably made more off the unreal engine and gears of war than you can imagine.

  • @hazzard82
    @hazzard82 13 ปีที่แล้ว

    Carmack is cute

  • @opsimathics
    @opsimathics 10 ปีที่แล้ว +4

    Hmm hmmm

  • @Felonious405
    @Felonious405 13 ปีที่แล้ว

    @Psyshimmer Sadly they already have. If you look back at the last few to come out they didn't do well at all. Quake 4 was a massive failure, Unreal Tournament III was DOA and Quake Live is niche where its mostly old school fps players playing so it hasn't grown much.

  • @ihateuutube
    @ihateuutube 12 ปีที่แล้ว

    john carmack should learn to use ruby on rails for faster development

  • @Knosferatu
    @Knosferatu 13 ปีที่แล้ว

    Thumbs up if this guy looks like Hutch with glasses.

  • @RobotTed
    @RobotTed 13 ปีที่แล้ว

    Quake arena should try and go League of legend model. Sell fancy skins or new animations. Sell cosmetic extras that make you cool. It makes money.

  • @12me91
    @12me91 12 ปีที่แล้ว

    If nothing else we get doom 3 bfg edition....

  • @Psyshimmer
    @Psyshimmer 13 ปีที่แล้ว

    @Felonious405 When I say 'die' I mean stop being produced entirely. Of course they'll never be as popular as they once were. The mainstream FPS fanbase doesn't like hard games anymore.

  • @Psyshimmer
    @Psyshimmer 13 ปีที่แล้ว

    It makes me sad to hear that Quake Live is the flop I always suspected it was. Hopefully fast-paced PC arena shooters never die.

  • @PurushNahiMahaPurush
    @PurushNahiMahaPurush 11 ปีที่แล้ว

    Well you clearly didn't have an ATI card. The engine was horribly optimized for ATI drivers and then later on Carmack blamed the ATI drivers while the rest of the world did just fine on it. Even after patching the drivers specifically for Rage, there are still tons of issues. Don't get me wrong...I admire and respect Carmack but he really effed up the ATI optimization..if they thought the the drivers were not good enough, why did they not contact ATI regarding it..they could have done something.

  • @Jahooba
    @Jahooba 13 ปีที่แล้ว

    @meetajhu NO, he did not buy me.

  • @Kazumaplaysgames
    @Kazumaplaysgames 11 ปีที่แล้ว

    He's actually right and wrong, I guess. The engines are vastly different but based off the same GtkRadiant level design shit (created by iD software)

  • @flawns
    @flawns 13 ปีที่แล้ว

    @MetalHeadProductionz YUP! im on it!..... oh well

  • @faisca5
    @faisca5 13 ปีที่แล้ว

    @LoneSniperFox Awesome, so August 12th 2045 then.....

  • @XIII1987
    @XIII1987 12 ปีที่แล้ว

    Everybody calm down think of it this way, Rage Was a shoecase of id tech 5. id software build game engines and then we have great games for ten years until id tech 6 .... oh and remember rage's ending was a bit of a disapointment but it leads on for rage 2, were the story will continue, i fricken love rage ;-)

  • @MrFelixdodd
    @MrFelixdodd 11 ปีที่แล้ว

    in there on there

  • @noop9k
    @noop9k 12 ปีที่แล้ว

    No, he shoud've written it in HTML5 :D :D :D

  • @orrinization
    @orrinization 13 ปีที่แล้ว

    I have high hopes for Shootmania. Not modding but democratic for sure.

  • @TheRealSpider
    @TheRealSpider 13 ปีที่แล้ว

    It's funny to see the transition from fat guys with great confidence to shy and puny little skinny guys without any. You never know which way it's gonna be XD

  • @psionicman
    @psionicman 13 ปีที่แล้ว

    i wish theyd stop applauding after every question

  • @EVS2585
    @EVS2585 13 ปีที่แล้ว

    omg, this is the longest ive listened to someone not knowing what the fuck they are saying...

  • @Mrhawk105
    @Mrhawk105 13 ปีที่แล้ว

    I wish I had a brain like his. -_-

  • @youngyongyung
    @youngyongyung 11 ปีที่แล้ว

    47:53 Y U SKIP RAII QUESTION? NOOO! ;-)

  • @Kiryutka22
    @Kiryutka22 11 ปีที่แล้ว

    I simply love iD! ! ! ! But Rage sucked hard. .7 years. .but I will forgive them if Doom 4 will blow my mind! ! ! ! Oh and make another Quake iD! ! ! ! PLEEEEAAAASEEEE! ! ! ! !

  • @Belzabub2
    @Belzabub2 13 ปีที่แล้ว

    Yes Rage was good...ID makes great gameplay, don't get me wrong. Quake was some of the best PvP experience I've ever had. But they lack story and depth in their games IMO. People might disagree with me but I believe ID Software does amazing gameplay. Just not enough Lore behind their games. Just ruins the game for me if you play a game for like 5 hours and are done.

  • @andrearovenski
    @andrearovenski 13 ปีที่แล้ว

    @renoxzor Except Rage is good.

  • @EVS2585
    @EVS2585 13 ปีที่แล้ว

    actually hes starting to make sense lol

  • @FourtySixx
    @FourtySixx 12 ปีที่แล้ว

    "i"

  • @CharlesVanNoland
    @CharlesVanNoland 7 ปีที่แล้ว

    LOL Everybody cheering for dedicated servers, and JC clearly is more for an open internet not reliant on a large entity to keep it alive (look at DarkSpore, and all the other games they killed over there by taking down servers). Dedicated servers are the tool of the devil.

  • @aldude3
    @aldude3 13 ปีที่แล้ว

    Bacon Strips &
    Bacon Strips

  • @RRtoiPPiotRR
    @RRtoiPPiotRR 13 ปีที่แล้ว

    @Mrhawk105
    You can, you just have to work at it :)

  • @Cha0sLord93
    @Cha0sLord93 10 ปีที่แล้ว

    What were you thinking releasing RAGE. That game was a fucking joke. And why do we not have Doom 4 yet?

    • @Shuji_the_great
      @Shuji_the_great 8 ปีที่แล้ว

      LATE but i dont think john made that cause he left during 2013