|
Korean Job Discussion Forums "The Internet's Meeting Place for ESL/EFL Teachers from Around the World!"
|
View previous topic :: View next topic |
Author |
Message |
Demophobe

Joined: 17 May 2004
|
Posted: Mon Jan 15, 2007 4:44 am Post subject: Carmack on MS and Vista, Wii, 360... |
|
|
Interviewer wrote: |
What are your thoughts on Vista? |
JC wrote: |
It�s a tough thing for Microsoft, where, essentially, Windows XP was a just fine operating system. Before that, there were horrible problems with Windows. But once they got there, it did everything an operating system is supposed to do. Nothing is going to help a new game by going to a new operating system. There were some clear wins going from Windows 95 to Windows XP for games, but there really aren�t any for Vista. They�re artificially doing that by tying DX10 so close it, which is really nothing about the OS. It�s a hardware-interface spec. It�s an artificial thing that they�re doing there. They�re really grasping at straws for reasons to upgrade the operating system. I suspect I could run XP for a great many more years without having a problem with it. |
Interviewer wrote: |
Do you think gamers should take the plunge now for DX10, or do you think they should wait and stick with DX9. |
JC wrote: |
I don�t think that there�s any huge need for people to jump right now. All the high-end video cards right now�video cards across the board�are great nowadays. This is not like it was years ago, where they�d say, �This one�s poison, stay away from this. You really need to go for this.� Both ATI and Nvidia are going a great job on the high end. Internally, we�re still using more Nvidia cards, but it�s not necessarily because we�ve done a careful analysis and we decided that they�re superior in some way. They have better OpenGL support, but they�re all good cards right now. Personally, I wouldn�t jump at something like DX10 right now. I would let things settle out a little bit and wait until there�s a really strong need for it. I doubt there�s going to be any radical, obvious sweet spot where it�s like, �Now is the time to go get things.� It�s fairly mature, the pace that things are going on, and I don�t expect there�s going to be any huge sea changes in the way things are moving. |
Interviewer wrote: |
At QuakeCon two years ago, you were very adamant during your keynote about not being too thrilled about developing for multi-core systems. Not just specifically with PCs, but also the PlayStation 3 and Xbox 360. Now that you�ve been working with both of them since then, have your thoughts changed at all? |
JC wrote: |
Microsoft has made some pretty nice tools that show you what you can make on the Xbox 360. I get a nice multi-frame graph, and I can label everything across six threads and three cores. They are nice tools for doing all of that, but the fundamental problem is that it�s still hard to do. If you want to utilize all of that unused performance, it�s going to become more of a risk to you and bring pain and suffering to the programming side. It already tends to be a long pole in the tent for getting a game out of the door. It�s no help to developers to be adding all of this extra stuff where we can spend more effort on this. We�re going to be incentivized, obviously, to take advantage of the system, because everybody�s going to be doing that. It�s not like anyone�s going to say that it�s impossible to do. People tend to look at it from the up side. It gives you this many more flops and it gives you this much more power to do that. But you have to recognize that there is another edge to that sword, and you will suffer in some ways for dealing with this. I don�t have any expectation that anytime soon, a massive breakthrough will occur that will make parallel programming much easier. It�s been an active research project for many years. Better tools will help and somewhat better programming methodologies will help. One of the big problems with modern game development with C/C++ languages is that your junior programmer who�s supposed to be over there working on how the pistol works can�t have one tiny little race condition that interacts with the background thread doing something. I do sweat about the fragility of what we do with the large-scale software stuff with multiple programmers developing on things, and adding multi-core development makes it much scarier and much worse in that regard.
So we�re dealing with it, but it�s an aspect of the landscape that obviously would have been better if we would have been able to get more gigahertz in a processor core. But life didn�t turn out like that, and we have to just take the best advantage with it. |
Interviewer wrote: |
What do you think about developing for the Wii? |
JC wrote: |
You know, we�ve never had a good relationship with Nintendo, from really early products we did a long time ago. And for the most part, we just said, �Fine.� We�re busy with other stuff, and we just haven�t been that tight with Nintendo. On the up side, I really do respect what they�re doing, where for years, I�ve been saying�you probably heard me at QuakeCon�I will go on about how IO devices are where the really big differences are going to be made in gaming. You can get ten times the graphics power, and you can make a prettier picture, but when somebody makes a new IO device that really changes the way that people interact with the game, that�s going to have a larger benefit there. So I�m really pleased with what they�re doing with the Wii and with the DS�and they�re doing innovative things. But our current generation of game technology is not targeted at the Wii. Maybe that was a mistake on our part originally, but we have been looking strictly at the 360, PS3 and PC as what we want to simultaneously develop on. We probably aren�t going to be able to hit the Wii with the same technology platform. |
More here |
|
Back to top |
|
 |
rocklee
Joined: 04 Oct 2005 Location: Seoul
|
Posted: Mon Jan 15, 2007 5:34 pm Post subject: |
|
|
Carmack is a fan of the API in DX9, not quite there with DX10. MS has done a great job progressive DirectX to this point where OpenGL, despite all its promises, have been languishing behind. Surprising considering that Carmack's games are usually evolved on OpenGL. He once demonstrated the key features of Quake3 and Doom3 at a Mac exhibition with Jobs trying to kick start the gaming community for Apple.
He is great at what he does but the competition is intense (see Crysis) and the attachment of video accelerators+games on the PC has become evident on Vista. In a sense the PC is becoming more console-like. |
|
Back to top |
|
 |
Demophobe

Joined: 17 May 2004
|
Posted: Mon Jan 15, 2007 7:08 pm Post subject: |
|
|
Well, I agree with JC on Vista; it's has almost nothing new to offer in terms of gaming. DX10 will be ready for WinXP; it has nothing to do with Vista.
Carmack has always done things first. Doom3 was a milestone and we have yet to see Crysis retail. All of that aside, Carmack is an industry giant who has constantly moved pc graphics forward and now has a very loud voice in who does what. Nvidia practically used his words to design themselves out of the whole 5xxx series mess.
I enjoy listening and reading his take on things because there really isn't a more well-informed opinion out there. Too many times the enire industy has moved in the exact direction he said they would or should and it's always a safe bet to put stock in his insights.
Interesting was his take on multi-core (parallel) computing. He is stating what I thought when the multi-cores were first introduced; the industry has hit a wall, be it financially or inspirationally (perhaps too FAB, power, die size) with single-core CPUs. Programming for a multi-core environment at this point is still in it's infancy (see Ars: Valve goes multi-core ) and it's implementation is actually quite thoughtless.
Valve chose to mix the easy way (offload entire subsystems on different cores) with the difficult way (a kind of division of tasks) and their method is seen as the most complex to date. Valve seems to be running with it, and it seems to be working out, but IMO, the idea of delegating cores to specific functions is really crude. I expect that Carmack's new project will deal with the multi-core environment in a more efficient and simpler way. Any move he makes away from OGL will be for these reasons. If he chooses to employ DX, it may be because MS is working hard on making tools for devs in a multi-core environment to ease programming. (Yes, MS sleeps with Intel in a money-stuffed bed called Vista.)
Anyhow, while there are some great engines being developed, not a one has Carmack behind it, and they will all play into DX, a.k.a., MS, the Big Fish. They will be listening to MS, whereas MS listens to Carmack. He pretty much singlehandedly brought gaming to a higher cinematic level with his insistence that lighting and shadowing were where Nvidia and ATI should start focusing their energies, and sure enough, pixel shaders and vertex shaders are now advertised right on the front of the box.
While I agree that he isn't alone in creating beautiful games with a lot of eye-candy, what he means to the industry goes way beyond that; he has become an elder spokesperson for the graphics/gaming industry as a whole and remains as level-headed, insightful, revolutionary and creative as ever. |
|
Back to top |
|
 |
corroonb
Joined: 04 Aug 2006
|
Posted: Mon Jan 15, 2007 8:02 pm Post subject: |
|
|
I don't doubt his technical aptitude but he's been basically making the same game since Doom. Doom 3 did nothing new and compared to Half-Life 2 was quite dissapointing. Carmack is limited in a creative sense when dealing with gameplay or story. Half-Life did more for gaming than Carmack or ID have. Doom 3 is a primative and old fashioned FPS, with rubbish AI and simple objectives and tools. Half-Life and Valve introduced a cinematic and immersive style to games which everyone has sjnce imitated. As I said he is mostly a graphics engine designer and does great work with graphics. But Epic with the Unreal engine and Valve with the Source engine have also made very important contributions. Coincidentally Half-Life 1 was built on a modified Quake 2 engine. |
|
Back to top |
|
 |
rocklee
Joined: 04 Oct 2005 Location: Seoul
|
Posted: Mon Jan 15, 2007 8:08 pm Post subject: |
|
|
Damn I wrote a long reply to Demo but accidently closed it! Doh! |
|
Back to top |
|
 |
rocklee
Joined: 04 Oct 2005 Location: Seoul
|
Posted: Mon Jan 15, 2007 8:14 pm Post subject: |
|
|
corroonb wrote: |
I don't doubt his technical aptitude but he's been basically making the same game since Doom. Doom 3 did nothing new and compared to Half-Life 2 was quite dissapointing. Carmack is limited in a creative sense when dealing with gameplay or story. Half-Life did more for gaming than Carmack or ID have. Doom 3 is a primative and old fashioned FPS, with rubbish AI and simple objectives and tools. Half-Life and Valve introduced a cinematic and immersive style to games which everyone has sjnce imitated. As I said he is mostly a graphics engine designer and does great work with graphics. But Epic with the Unreal engine and Valve with the Source engine have also made very important contributions. Coincidentally Half-Life 1 was built on a modified Quake 2 engine. |
I would agree with a lot of that.
You sound like you know games, should I get an XBOX360 or is the PC good enough? I like car simulations. |
|
Back to top |
|
 |
Demophobe

Joined: 17 May 2004
|
Posted: Mon Jan 15, 2007 8:59 pm Post subject: |
|
|
I'm not sure you understand what Carmack really does. His games are legends, ones that people still enjoy playing, and he simply creates new, improved versions of them with each new game engine he writes. He has created a franchise, built upon unarguably classic themes; people still love it, buy it, and look forward to the next one.
He has never said, promised or delivered anything besides what he likes to do. While some may see it as lacking innovation, I see it as building on a great franchise; a franchise that embodies the true essence of what a FPS is all about, from the guy who invented the genre. It's like accusing Ray Charles of never playing metal.
Q3A is a forever classic and in terms of flat-out deathmatch (gameplay and level design, it remains unparalleled, as also is the Doom 3 series. While I will agree that Doom 3 was limited in it's scope, it was nothing that Doom isn't. It was perfect Doom, as promised, but with a pioneering engine and state of the art technology behind it.
corroonb wrote: |
Half-Life did more for gaming than Carmack or ID have. |
This is absolute rubbish (again) and I defy you to support such a ridiculous statement. Even Valve wouldn't forget to acknowledge their debt to Carmack, nor how much the entire Id line of games, right up to the present, has done for gaming, graphics technology and the PC.
Zombies, man. What do you want them to do? Hell spawns aren't geniuses either. Without good AI, HL would be a joke. It's a necessary component to that kind of game, so it simply had to be.
Anyhow, there needs to be a few distinctions here. I posted with Carmack's views in mind, and how what he says really influences the course of things and how often right on the mark his thoughts are about the future of gaming on both the PC and console, and computer tech in general. People can't separate Carmack from his games for some reason. His scope covers many areas; the easiest for most to discuss being the games he makes.
People who want to reduce him to "just another dev" are first, thinking very narrowly, second, don't understand what JC or ID do exactly, and lastly, hijacking what could be a fun thread and turning it into another Coke vs. Pepsi, PC vs. Mac, McDonalds vs. Burger King crapfest.
This thread isn't about Id games vs. other games, but about a knowledgeable and influential person's views on a number of hot issues.
Anyone care to discuss multi-core vs. single core, why Intel and AMD decided to go multi-core, interesting implementations of multi-core use in coding for gaming, graphics API development, console advances, or, at the bottom end of discussion ideas, why (in terms of gaming/graphics, one would want to upgrade to Vista?
Last edited by Demophobe on Mon Jan 15, 2007 9:01 pm; edited 1 time in total |
|
Back to top |
|
 |
corroonb
Joined: 04 Aug 2006
|
Posted: Mon Jan 15, 2007 9:00 pm Post subject: |
|
|
rocklee wrote: |
I would agree with a lot of that.
You sound like you know games, should I get an XBOX360 or is the PC good enough? I like car simulations. |
I guess that depends on your PC. Is it good enough for the latest games? The 360 has lots of driving games and will have lots more. Project Gotham 2 and Test Drive Unlimited are both pretty good. Forza Motorsport 2 is coming out this year and should be phenomenal, the original was. Also Burnout, Need for Speed Carbon and Ridge Racer 6 are all available.
These are hardly "simulations" though and if you are looking for realism, I'd say stick to the PC. Lots of ultra-realistic sims there.
Xbox Live is pretty cool too and high definition graphics if you have the right television. |
|
Back to top |
|
 |
rocklee
Joined: 04 Oct 2005 Location: Seoul
|
Posted: Mon Jan 15, 2007 9:38 pm Post subject: |
|
|
Easy Demo!
Corroonb had a bit there, I do agree that Q3 and subsequent releases were more about graphics than gameplay. Epic and Valve did have games with substance but I don't like either (UT was too colourful and the physics weren't as good as Q3, HL looked too "primitive" in my eyes).
I for one am an avid Q3 gamer. I haven't even touched counterstrike due to the fact that one can't respawn quickly compared to Q3
I'll respond tonight. |
|
Back to top |
|
 |
corroonb
Joined: 04 Aug 2006
|
Posted: Mon Jan 15, 2007 10:01 pm Post subject: |
|
|
Demophobe wrote: |
corroonb wrote: |
Half-Life did more for gaming than Carmack or ID have. |
This is absolute rubbish (again) and I defy you to support such a ridiculous statement. Even Valve wouldn't forget to acknowledge their debt to Carmack, nor how much the entire Id line of games, right up to the present, has done for gaming, graphics technology and the PC.
|
Whatever.....
Carmack also worked with John Romero and Tom Hall on Doom and Quake so he did not single handedly create the FPS.
Before Half-Life only Golden-Eye and Duke Nukem had a modern setting or real world surrounding. Its far more difficult to design something that looks good in a contemporary setting than in a sci-fi universe. Both the Half-Life games do this brilliantly. They also introduced cinematic setpieces and advanced AI which is IMO one of the most important developments in FPS. The Doom model of stupid ememies is old and boring. Far Cry, Half-Life, Halo etc. all have great AI which is a test to play against at higher difficulties.
What is the most popular online FPS right now? Counterstrike
What game is consistently rated as the best game ever and certainly the best FPS? Not Doom 3 or Quake 4 but Half-Life 2. |
|
Back to top |
|
 |
Demophobe

Joined: 17 May 2004
|
Posted: Tue Jan 16, 2007 12:58 am Post subject: |
|
|
Remember: Facts don't involve thinking.
Wolf3D was the first FPS (not exactly, but certainly the first featuring the elements of what we know as FPS today), set in as real an environment (a Nazi prison) as HL, albeit rendered only as well as computers could render in the day. Carmack made Wolf3D in 1992. Doom, 1994. Duke 3D, 1996.
"Doom clone". Google it.
Carmack made the genre a household word.
To say it's more difficult to render reality is again, ridiculous. Pure conjecture (though, from a creative standpoint, one could easily refute your claim), and not worth any more time than it takes to chuckle.
corroonb wrote: |
What is the most popular online FPS right now? Counterstrike
What game is consistently rated as the best game ever and certainly the best FPS? Not Doom 3 or Quake 4 but Half-Life 2. |
These facts (?) will require you to do some thinking.
Now, if you are done hijacking this thread with silly "vs." comparisons, let's get back to the original intention of the OP, which may well exclude you from posting, though I'm sure you will carry on for a wee bit longer about how much better X is than Y.
I will restate it for you, as you seem to have missed it twice now.
wrote: |
This thread isn't about Id games vs. other games, but about a knowledgeable and influential person's views on a number of hot issues.
Anyone care to discuss multi-core vs. single core, why Intel and AMD decided to go multi-core, interesting implementations of multi-core use in coding for gaming, graphics API development, console advances, or, at the bottom end of discussion ideas, why (in terms of gaming/graphics, one would want to upgrade to Vista? |
|
|
Back to top |
|
 |
corroonb
Joined: 04 Aug 2006
|
Posted: Tue Jan 16, 2007 3:30 pm Post subject: |
|
|
Whatever... |
|
Back to top |
|
 |
mindmetoo
Joined: 02 Feb 2004
|
Posted: Tue Jan 16, 2007 4:08 pm Post subject: |
|
|
Who is the one who married the Serbian teenager? |
|
Back to top |
|
 |
corroonb
Joined: 04 Aug 2006
|
Posted: Tue Jan 16, 2007 5:02 pm Post subject: |
|
|
Romero, Romanian. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|