Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Games Entertainment

Carmack On Doom III And The Evolution Of Graphics 586

Toasty16 writes "David Kushner over at Wired has a write-up on the progress of Doom III, hinting at a possible fall release, that is unless Microsoft convinces id to sit on the game until an Xbox version is completed. He also talks to Carmack about the evolution of game engines and the possibility of a "next-generation rendering engine [that] will be a stable, mature technology that lasts in more or less its basic form for a long time." Will this lead to a shift from coders to "technical directors," as Carmack believes? This ties into the Slashdot story awhile back about new titles for sysadmins."
This discussion has been archived. No new comments can be posted.

Carmack On Doom III And The Evolution Of Graphics

Comments Filter:
  • by hwsquaredcubed ( 527387 ) on Wednesday April 16, 2003 @05:16PM (#5746846)
    ...to individual games. Kind of flies in the face of the whole Doom spirit of "let's release the code and let the gamers develop their own levels, etc."
  • Re:Typical (Score:5, Interesting)

    by RatBastard ( 949 ) on Wednesday April 16, 2003 @05:19PM (#5746872) Homepage
    Actually, the XBox delay angle has been reported on several places, including very pro-MS/pro-XBox sites.
  • Fall? (Score:2, Interesting)

    by stratjakt ( 596332 ) on Wednesday April 16, 2003 @05:21PM (#5746893) Journal
    Seems to me their waiting for hardware that can run it to become more commonplace. I mean, the game has to be completed by now.

    The engine may be great, but so far as the game itself, I predict the letdown of the year. This game is already wayyyy overhyped. In the end it'll be just another pretty shoot'em-up.

    Oh well. Have fun in outer space, Mr Carmack.
  • Doom III demo (Score:2, Interesting)

    by obotics ( 592176 ) <remline@hotmail.com> on Wednesday April 16, 2003 @05:22PM (#5746903) Homepage
    Has anyone on /. got the Doom III demo to run smoothly? My friend has a relatively new AMD Athlon XP 2100+ with 512 megabytes of RAM on an ASUS nForce 2 motherboard, and he was getting like 2 frames per second or something ridiculous. The zombies were mawling him before he could even move his gun!!! It was funny, because in the intro we would here scary monster noises, but the graphic of the monster wouldn't be displayed until about 1 minute later. That is how far behind the graphics got behind the sound! But I must say that the graphics were beautiful.

    ps this is on Windows 2000 with dx9.

  • Graphics Engines (Score:5, Interesting)

    by steesefactor ( 563098 ) on Wednesday April 16, 2003 @05:25PM (#5746928)
    One of the most interesting parts of the article was Carmack's speculations about graphics engines. He sees the graphics engines getting to the point where new ones are no longer needed. After dynamic lighting, how much is there left to do besides minor refinements and optimizations? Carmack remarks that graphics engines will eventually only be done by hardcore enthusiasts. Anyone think that he's right?
  • by Trifthen ( 40989 ) on Wednesday April 16, 2003 @05:27PM (#5746956) Homepage
    Seriously... This is like the fifth or sixth story from this month's Wired that's been posted to Slashdot. I got it in the mail and read all of these articles weeks ago, and yet they're still slowly rolling in. At this rate, Slashdot will have summarized each Wired article in the current issue individually over the course of the month.

    Can't people just go to Wired and read the articles that interest them?
  • Re:Fall? (Score:5, Interesting)

    by deadsaijinx* ( 637410 ) <animemeken@hotmail.com> on Wednesday April 16, 2003 @05:31PM (#5746986) Homepage
    actually, a game that will be as played as DoomIII should have a VERY long bug-fixing cycle (whicah may account for some of the delay). Next, we already know it's just a pretty FPS, after all, it has the same story as the original Doom. But, it will be VERY nice graphics, and that is what most is the hype is about, the pictures. After all, id is known for the simplicity of their games. OTOH, from what I've seen, in addition to the graphics, there are some nice gameplay innovations (the PDA) and the sound is supposed to scare the shit out of you.

    My question is how the hell is there supposed to be an XBox port of DOOMII. I mean, if you need a radeon9700 pro just to get the nice graphical goodies, how is an XBox supposed to churn out anything resembling the PC release?

  • Re:Doom III demo (Score:3, Interesting)

    by stratjakt ( 596332 ) on Wednesday April 16, 2003 @05:31PM (#5746991) Journal
    Tell your friend to buy a Radeon 9700, as the demo was leaked from an ATI booth at Comdex, and was specifically written to run on that set of hardware. (And multi-cpus as well, I believe it was kludged to run the sound code on a second proc)

    I've heard of people getting 20fps with the 9700, with only humble (1.4ghz, 512megs ) system specs.

    But this is really the type of question you should pose to the local 0-day w4r3z kiddies.
  • by colinramsay ( 603167 ) on Wednesday April 16, 2003 @05:36PM (#5747021) Homepage
    IMO, Quake 3 was id's last shot at a straight out graphics led FPS. They perfected fast gameplay too (or nearly). Doom 3 will probably see them try out for something new, I really don't think that a company which includes someone as intelligent as Carmack is going to let themselves get trapped in a dead end with no-gameplay eye candy games.

    I'm betting on a next-gen Doom 3 which isn't just fancy graphics - I think id are a company which is clever enough to sense the shifts in the industry. As Q3 showed the way for deathmatch, D3 will show the way for the new direction in FPS.

    I hope :)
  • by Vegan Pagan ( 251984 ) <deanasNO@SPAMearthlink.net> on Wednesday April 16, 2003 @05:39PM (#5747041)
    How will game companies lure us after graphics become photorealistic? More variety? Better physics or AI? Games for girls and the elderly? Content on demand? More team play? Player-created content? Better sound? Better inputs? More handhelds than just Game Boy?
  • Powerful enough? (Score:3, Interesting)

    by BigChigger ( 551094 ) on Wednesday April 16, 2003 @05:40PM (#5747059)
    Doom III sounds like it will need mega powerful machines to look decent. Will the PIII 700 in the xbox be enough?

    BC
  • by stratjakt ( 596332 ) on Wednesday April 16, 2003 @05:41PM (#5747075) Journal
    You're right. Plenty of games have been ported to xbox, or from xbox to PC, and it didn't take years or months to do so.

    The game isnt out because noone can run it. It's that simple. It still looks like it's going to require a $400 video card to be playable. I'm not talking super enhanced 2048x1024 with every bell and whistle on, I'm talking to get 30fps at 800x600 you'll need a GeForceFX or R9700.

    The market for games that require a 300-400 dollar upgrade just ain't there.

    I'm reminded of another FPS from years back (cant think of the name of it, but it was some highly touted Jurassic Park thing) that required a P2, when P2's were brand new and most people still had P200/MMX's. It bombed, because noone could play it, and by the time they had a system to play it on - it was old news.

    The same thing would happen if Doom 3 came out today. I wouldnt be able to play it. By the time I buy a new video card, Doom 3 would be old news, and I'd never buy it. Because lets face it, FPS games are in a 'flavor of the week' scene.

    Perhaps I'm wrong, and they've gotten the engine to scale down to be playable on average systems. But I'm pretty sure that's a major factor in the wait.
  • by MojoMonkey ( 444942 ) on Wednesday April 16, 2003 @05:47PM (#5747136) Homepage
    Hey, just because your thumbs aren't as dexterous as mine... :)

    Personally, I am an avid PC gamer and an avid console gamer. I found it a bit difficult to switch at first, but once I practiced a bit I found I could have just as much (in some cases more, in some cases less) precision using two analogue joysticks as a keyboard and mouse.

    The whole argument of less control via console is old, don't get me wrong, I used to say the same thing. However, I remember a similar sentiment switching from DOOM to Quake... i.e. mouse control sucks. Keyboard only is where it's at.

    Like anything else, takes some time to get used to, but once you do, it's not as bad as you think.
  • by veredox ( 665953 ) on Wednesday April 16, 2003 @05:53PM (#5747173)
    If John Carmack predicts that game engines might be tweaked in the future, having a longer life span, instead of being coded from scratch, I tend to disagree.

    Even as computer graphics rapidly approach the quality of those we see on the big screen, CG movies are still a long ways from convincing me they are real. Turing said that a good way to test the quality of artificial intelligence would be to see if it could fool a human into thinking it was a real person. The same concept can be applied to computer generated graphics. We haven't really reached the finish line until CG can effectively fool us into thinking we are looking at a photograph.

    As CG in games progresses, software and hardware will need to be increasingly effient (i.e. fast). This almost requires that game engines be written in fairly low level programming languages, ruling out heavy OO design and especially Component Oriented Design [topcodersoftware.com] (which is the strongest candidate for long-life software).

    With each passing year and each passing game, we will be trying harder to achieve the true feel of reality. If engines were component oriented in design, changing one feature such as lighting would not necessarily effect other parts of the engine. In this way it might be possible for a game engine to last more than a few years. However, the fact remains that this is too slow and is impractical for our uses.

    Will we ever reach that finish line, fooling ourselves completely? Probably, but certainly not anytime soon.

  • by Cutriss ( 262920 ) on Wednesday April 16, 2003 @05:53PM (#5747174) Homepage
    Seriously... This is like the thirtieth or fourtieth story from Reuters this month that's been posted on CNN. I saw it on the website and read all of these articles hours ago, and yet they're still slowly rolling in. At this rate, CNN will have summarized each Reuters article in individually over the course of the day.

    Can't people just go to Reuters and read the articles that interest them?

    ---------

    Seriously...if you're coming here for "quality news reporting" (not meant as a slant against the editors), then you're wasting your time. Slashdot hasn't changed...The *readership* has changed, and they want things from Slashdot that aren't core to Slashdot's essence. Slashdot is the Bubble Sort of news sites, picking and choosing from articles that it believes its readership to be interested in.

    Obviously, this was one you're interested in. Good for you. Perhaps the rest of the Slashdot audience doesn't get Wired, or check the website frequently (thanks to horrible full-screen Intel flash ads), so the rest of us might actually appreciate Slashdot effectively sifting through the irrelevant stuff and giving us what we want.

    If you think that all Slashdot is lately is Wired articles, then I don't suppose you'll shed a tear if you stop reading Slashdot and stick to Wired, right?

    Perhaps Slashdot should consider changing its slogan to: "By Geeks (and not English/Journalism majors), For Geeks (and not English/Journalism majors)"
  • by Anonymous Coward on Wednesday April 16, 2003 @05:55PM (#5747196)
    Even though your claims that video games affect their players are debatable and unproven, I'd like to debunk your claims on this one game.

    When I was young (11 or so), a friend of our family saw me reading the manual to a game for my TRS-80 Coco 2 called "Dungeons of Daggorath." Without even assessing the situation, she told me the same thing you said, basically "That is evil", because the game contained demons and monsters..

    My reponse to the accusation was "It is not evil, because I have to defeat the demons." What she told me made no sense, because I enjoyed this game and my role, which was to defeat the bad guys. My response to you is the same.

  • by WolfWithoutAClause ( 162946 ) on Wednesday April 16, 2003 @05:59PM (#5747222) Homepage
    You know, if that fuel is 98% hydrogen peroxide (HTP), then it might even work. Carmack tried to buy some from FMC, $100,000 worth would you believe. They turned him down... He has no source of HTP right now, and he's just run out. Bummer.
  • by Babbster ( 107076 ) <aaronbabb@NoSPaM.gmail.com> on Wednesday April 16, 2003 @06:15PM (#5747347) Homepage
    "Keyboard only"? I played Doom with an analog flight-style joystick.
  • by zipwow ( 1695 ) <zipwow@gmail . c om> on Wednesday April 16, 2003 @06:20PM (#5747383) Homepage Journal
    While I'm sure you're correct that two analog sticks can be very precise, its been my experience that its the *turning speed* that you lose when you move away from the mouse.

    This is the same story on the keyboard. The keyboard is easier to aim (you can move in one direction at a time), but turning around is limited to a particular speed.

    Granted, its limited on a mouse as well, but because you can make more dramatic motions, as well as just plain *faster* motions, you make up for it.

    I assume you can go faster with analog as well by adjusting the sensitivity, but its a far more direct tradeoff between turning speed and accuracy..

    -Zipwow
  • by Trogre ( 513942 ) on Wednesday April 16, 2003 @07:33PM (#5747651) Homepage
    You're right in saying they didn't evolve.

    The development of computer graphics has always been driven by (arguably) intelligent creators.

    People like to apply words like evolution to any developmental process presumable for the coolness factor, and in the literal sense they are right (change over time). But it's just silly to imply that CG has evolved in a darwinian sense.

    It makes a mockery of the thousands of hours that designers, programmers and engineers have put into developing such systems.

  • Re:Fall? (Score:1, Interesting)

    by Anonymous Coward on Wednesday April 16, 2003 @07:44PM (#5747713)
    My question is how the hell is there supposed to be an XBox port of DOOMII. I mean, if you need a radeon9700 pro just to get the nice graphical goodies, how is an XBox supposed to churn out anything resembling the PC release?

    Television has an absolutely terrible resolution. Making things look good at that resolution isn't as hard.

    Now, how it's supposed to look good when the xbox supposedly works on an HDTV, i don't know..
  • by DarkEdgeX ( 212110 ) on Wednesday April 16, 2003 @08:06PM (#5747830) Journal

    I have seven words for you--

    If it ain't broke, don't fix it.

    The brutal truth about DOOM, Quake and all the various spinoffs, wannabes and so forth is that the formula of amazing visuals tied in with dog easy (but difficult to master) gameplay can draw in even the most newbiesh of players (think about it-- how hard is it to learn how to fire a weapon with one mouse button, jump with the other, and navigate with either the keyboard arrows, the mouse, or both at the same time?). Sure you get more advanced crap like rocket jumps, deflecting off of walls and whatever, but in a team play environment even the shittiest of players can at least get the hang of it and enjoy it.

    Don't over complicate a simple yet fun gameplay experience with things it doesn't need-- chief amongst them, an engrossing storyline with idiotic cut-scenes and crap. I don't want story, I want death and destruction. If you want something else, go play something else and leave the rest of us FPS lovers alone.

    (As a note-- I do happen to enjoy RPG's, RTS games and other genres of games (been playing the new Zelda off and on for a week or so now), I just don't see why FPS games can't co-exist peacefully alongside other genres that are as guilty as of what you're describing as FPS titles (honestly, what's innovative about Wind Waker that wasn't already done in Orcarina of Time-- all I see are better visuals and more gameplay dynamics (small things), not large changes to the overall genre)).

    </rant>
  • by valkraider ( 611225 ) on Wednesday April 16, 2003 @08:06PM (#5747836) Journal
    Heck, in addition to that, they even forgot the id title "Wolfenstein 3D" in the chronology... And what about things that were functionally close? Do flight simulators count? I do agree that id kicks arse, but I used to hate it when anything 3D was called a "Doom clone". Carmack is just great at perfecting methodologies - thats why his engines stand out.
  • by Ride-My-Rocket ( 96935 ) on Wednesday April 16, 2003 @08:26PM (#5747948) Homepage
    First of all, let's understand one thing: id Software does NOT need the cash. The company has a history of hits -- they create the technology next-generation games are inspired by, if not based directly on. They're one of the few companies that can spurn the Microsoft money machine and not regret it, because they've been more successful marching to their own tune than just following the easy money.

    Second, Carmack has said he's getting tired of making games. But he's not looking to call it quits and retire: he's looking at ROCKETRY, for goodness sake! So here we have John Carmack, one of the most technically saavy minds of our time -- he's a geek's geek, he posts on Slashdot, he doesn't give two shytes about the fame that people would love to heap upon him. Why, then, should the gaming public begrudge him the seed money that could very well open up a new door in rocketry?

    Sure, it'll push back Doom 3's release date -- we're still waiting for Duke Nukem Forever, aren't we? Give id Software its due -- let them have the cash, let Carmack make the millions he richly deserves. Because I want to see what Carmack can do when he really applies himself full-time to a REAL-WORLD endeavor.

    Yes, the X-Box will have another instant hit if Doom 3 comes out. Is that what some people are hung up on -- MS pulling a Bungie and buying their way to success? Not that it's worked so far -- they have a handful of AAA titles (Halo being the only one I've ever played), and the PS2 still outpaces it in sales.
  • by dmaxwell ( 43234 ) on Wednesday April 16, 2003 @08:44PM (#5748027)
    This game must have been written by some real men then:

    TunnelRunner Screenshots [atariage.com]

    Now these guys did "cheat" a little in that the cartridge had a little bit of extra ram in it. But hey!, we're talking about a first person game on a 2600 that isn't a low detail flying game. Tunnel Runner came out in '83 as well. The object of the game was to find the key that would let you go to the next maze. Three differently colored pac-man like Zots chased you and got in the way. Each Zot had it's own theme music that varied in intensity as you got closer to it. It made for some nice tension. Much like Adventure, they varied in speed/intelligence. Of course, the Red one was the most dreaded of all. It also had a random teleporter and the ability go through a door to the previous level. Not too shabby at all.
  • by dmaxwell ( 43234 ) on Wednesday April 16, 2003 @08:58PM (#5748100)
    It seems to me that some developments aren't obvious until a basic technology is in place. Once upon a time, all telephone calls were manually connected by operators. Most calls weren't automatically switched until the mid sixties. These systems did not spring full blown out of some engineer's forehead. I'll bet some people were thinking about automatic switching in say the thirties but other technologies (which themselves were "changing over time"...I'll avoid the dreaded `E` word") had to get there first to make it a reality. Lots of people worked on it at different times tweaking and prodding and refining until it was mature. The way it works now doesn't even remotely resemble the way it did in the Sixties so it definitely doesn't have one inventor.

    Even the most talented engine coders aren't going to be able to tell us exactly how computer generated 3D is going to work 10 years from now. It changes over time and so does the science on which engineering is based. Also, when fundamentally new technologies are going from the whiteboard to prototypes on a bench lots of ideas are tried and thrown out, tried and thrown out, ad nauseum until something sticks. Imagine that!, competing technological ideas going head to head in a fitness race. Sometimes, it's even automated.

    But no, technologies are born fully refined and completely debugged from the disembodied head of Thomas Edison which he preserved in his "last" invention.

    I won't say the `E`-word though. That might be carrying an argument that already tiresome in the life sciences into engineering.
  • by writertype ( 541679 ) on Wednesday April 16, 2003 @09:16PM (#5748189)
    It seems like a number of games these days look really purty, even though the number of games that actually use the latest hardware or API seems woefully small. It's certainly true that Carmack's one of the key people pushing the industry forward, and that's an important point.

    On the other hand, even the prettiest games sucks donkey balls if the AI sucks, or the physics are clunky. I like the suggestion made by another poster--why not code a real deformable physics engine, or come up with a decent AI package for enemies?

    On a tangential note, I would be most eager to find out some add-on company bought some balls, some software engineers, some patents and/or R&D, and some cheap, cool X86 or RISC processors and said, OK, we're building an AI/physics daughtercard, and the industry tools to make it work. Oh, and that next-gen cards would be hybrid AI/physics/GPU systems. With PCI Express, we might just have the bandwidth to make it work.
  • by Junks Jerzey ( 54586 ) on Wednesday April 16, 2003 @09:23PM (#5748234)
    Um, I don't think so. The first first-person perspective game I remember is BattleZone, published in 1983. The first first-person shooter I recall is Xybots (or maybe you'd call it 3rd person), published in 1987.

    First, Battlezone is from 1980. There were 1st person games in the 1970s, specifically a few games for the PLATO system.
  • by ryanvm ( 247662 ) on Wednesday April 16, 2003 @10:40PM (#5748553)
    It's hardly shocking in light of Bugs Bunny catoons that we've all watched for years. It's violent, but it's not ultra violent.

    Face it - GTA3 is disturbingly violent. What's scary here is that you claim you really don't see the difference.

    An anvil falling on a talking rooster and then said rooster getting up and dusting himself off is funny. An old woman being beaten to death with a baseball bat and then falling to the ground surrounded by a growing pool of blood is not funny.

    If you say, "Yes - GTA3 is a dark, violent game; but that has no effect on my actions in reality", thats one thing. And certainly a debatable point. However, for you to say that GTA3 is not really violent and just misunderstood? Pardon my drama, but that sounds like something the Columbine boys would have said.

    [Incredible prediction here: I'll bet this gets modded as a "Troll".]
  • by Nasarius ( 593729 ) on Wednesday April 16, 2003 @11:25PM (#5748735)
    "But I have always wondered why killing on TV and in movies and stuff is all OK - but sex is BAD BAD BAD FILTHY DIRTY BAD." It's just an American thing. It's exactly the opposite in most of Europe.
  • by stdarg ( 456557 ) on Thursday April 17, 2003 @02:00AM (#5749296)
    The problem with what you're after is you want to impose real-world constraints without real-world controls.

    People should fall if they try to turn 90 degrees without slowing. But in real life you can do so much more than just turn your body. Maybe there's something to grab and help swing yourself around, maybe you can lean your pack in the direction you're turning. Unfortunately, all we have right now are our fingers pressing a few keys and maybe a hand moving the mouse around. There's no way to "act real" with that limited amount of input. And if you can't act real, why should you be subjugated to realistic constraints?

    The way games solve the problem now is to limit what you can do; to provide only a few realistic choices. They let you jump realistically... but there are only 3 or 4 types of jumping you can choose from. That gets boring really quickly. When I play a game like that, I always get frustrated at some part where the character is just too stupid to do what you could do in real life. "Just grab onto the stupid thing, you're right there! Move your arm!"

    Anyway, unless there's a major revolution in controllers, I think there will be a serious limit to how much real-world physics can be in a game -- and still allow the game to be fun.
  • by Quizo69 ( 659678 ) on Thursday April 17, 2003 @10:03AM (#5750880) Homepage
    With all the advances made in Linux over the past couple of years, I still use Windows (2000 flavour) almost exclusively as my day to day OS environment.

    Why? Because it is the ONLY viable PC gaming OS.

    Nearly every other task involving computers on a day to day basis can be successfully done in Linux.

    Sadly, Windows in all its flavours is still a huge resource hog compared to its cut down XBox OS, which is designed purely for gaming.

    What I would love to see is an open source gaming OS devoid of anything not strictly associated with pumping out pixels and noise at the best framerates possible. The problem is proprietary standards. Right now Microsoft has sewn up the gaming community with its DirectX de-facto standard. This gaming standard is the reason I run Windows and not Linux. I'm a gamer and play most days, and for that I need Windows on my box.

    I don't think that there are many games that could force a change to a new OS to play it. The only company I can think of is id Software.

    What I (and no doubt others) would like to see is an open source, but most of all OPEN STANDARD, GameOS designed from the ground up for PC gaming. id Software could create such an OS I believe. Make it platform agnostic so it will run on x86s, Macs and others, and make it easily bootable from any other OS on those machines, and you could finally precipitate the shift away from Windows lock-in.

    I'd buy such an OS, run it alongside Linux, and finally be free of Microsoft! (I already use OpenOffice.org so the only MS product I use is the OS itself)

    How about it, id?

The hardest part of climbing the ladder of success is getting through the crowd at the bottom.

Working...