By using this site, you agree to our Privacy Policy and our Terms of Use. Close
zarx said:

 

 

You have to create an architecture that not only allows you to take advantage of this kind of hardware, but you also have to do it in such a way that it’s resilient in the face of people writing leaf code (not core engine code) and people creating assets for that pipeline. So that’s just a hard problem. If there were 500 people who could write a good game engine in the last generation, you’re really talking 50 people who are going to be good enough to do it in the next generation. Which is good for those people.

PC Gamer: Do you have those people?

Gabe Newell: Well, we think we do, yeah. But a good programmer could create an engine to take one of these architectures, and a great programmer could come in and do the same kinds of things and do them ten times faster on the same kind of hardware. In other words, it’s a non-linear return. And you just don’t see that today. Nobody walks in onto an Xbox or a PS3 team and can make something that runs ten times the amount of content on the screen. But in these emerging generations, that will definitely be the case.

So you know, guys like Carmack or Sweeney or the guys at Crytek can do it, but it’ll be harder and harder for other people to be able to program at that level. So that’s a side effect of it. The games will be great; I mean the opportunity is just immense for what’s going to be possible going forward.

What on earth is he talking about? If anything this gen has taught us that games and especially game engines have pretty much the same quality of graphics no matter who makes them.

Epic/Bioware - Unreal Engine - Mass Effect
Guerilla - KZ-engine proprietary - KillZone 2
id - Tech 5 - Rage
CryTek - CryEngine - Crisis
Ubisoft - Anvil - Assassin's Creed
Naughty Dog - Naughty Dog Engine 2.0 - Uncharted 2
Rockstar - RAGE - Red Dead Redemption
GSC - XRAY 1.6 Engine - S.T.A.L.K.E.R.
CD Projekt - proprietary - The Witcher 2
Techland - Chrome - Call of Juarez
Valve - Source - L4D
Bethesda - Gamebryo - Oblivion
DICE - Frostbite 2.0 engine - Bad Company 2
Reality Pump - GRACE engine - Two Worlds II
Sony Santa Monica - custom engine - God of War 3
4A Games - 4A Engine - Metro 2033
Team ICO - custom engine - The Last Guardian