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

Forums - Gaming Discussion - Gabe Newell: 'next-gen game engines will be ten times harder'

I was at Valve last month to interview pretty much everyone I could find, and play one of the most exciting PC games on the horizon: Portal 2. The preview I wrote, and the profile on Valve themselves, is in the new issue of PC Gamer in the UK. But we’re also putting up the interviews here on the site, one a day for a week. Today’s is my conversation with Gabe Newell, Erik Johnson and Doug Lombardi about the difficult but exciting future of game engines, and why they hire who they hire. 

Gabe doesn’t spare me the technical terms, so if you’re allergic to jargon skip to “So what’s the interesting thing from a gamer’s point of view?

Gabe Newell.

PC Gamer: You’ve mentioned one of the things you’re thinking about is changes on the hardware front – what’s changing?

Gabe Newell: I think we’re going to see a lot of features in CPUs that makes them work more like GPUs, in terms of throughput architectures. So the specific instructions are going to look a lot more like GPUs, and depending on how they get there – there’ll be a couple of different approaches that the different CPU companies use to get there – but essentially they’re trying to provide the what, in an architecture independent way, is called throughput architectures. So you’ll see each different company coming up with a different answer that they’re essentially solving that problem.

PC Gamer: I remember hearing a similar sort of thing a few years back where the cores on a graphics card were getting more like a CPU, and we’d be able to use those cores for things like AI and stuff like that. Is that still happening?

Gabe Newell: Well, you can kind of go both ways. You can make GPUs more general purpose or you can increase the parallelism of a CPU. And it’s a lot easier to do this than it is to do this. So… I think that I’d like to do it, but it’s harder to get people to write code and instructions for that. If you’re not Intel, if you’re not ARM.

PC Gamer: So what’s the interesting thing from a gamer’s point of view, what practical impact might that have on your game?

Gabe Newell: I think we’ll continue to see accelerated performance, even faster than we’ve seen before, that’s applicable to a wider range of functions that you perform. Right now it’s easy to do scalable graphics, and I think that it’ll become similarly easy to do scalable AI, scalable physics and the top end will stretch a long ways. So in the same way that there’s a huge difference between embedded graphics and a high end GPU, game engines are going to have to accommodate a much wider range of potential performance for AI and physics. But the top end is going be awesome in terms of just the sheer amount of computation that we’re going to do.

The other thing that it’s going to do is, the best programmers are going to become even more valuable. This will effect everybody in the industry so all the programmers, anyone associated with programming. The amount of difference between a good programmer and a great programmer is going to get wider, in terms of the amount of value that you can create.

So that’s a function of the fact that it’s just hard to write the architecture that allows you to take advantage of these hardware approaches. You have to sort of redesign all of the code so that not only can you create batches of work to do, but you also have to make sure that it’s relatively bulletproof. So somebody can’t come along and accidentally break the entire system by not understanding what the trade-offs are. You don’t want somebody who’s sitting there making a rig for animation to accidentally blow through some constraint, so that by adding two more creatures on the screen your framerate drops by a factor of, say 50.

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.

Valve hired the creators of Narbacular Drop to remake it as Portal.

PC Gamer: You guys seem to hire people who have good ideas on the back of the fact that they have good ideas. When you look at a bunch of indie guys, like a DigiPen team, what’s the difference between a game that looks cool and has a nice idea in it, and a game that makes you want to hire everyone that works on it?

Gabe Newell: It’s talking to the people, right? This is like a four hour side conversation. What it really comes down to is that you talk to the people, and you get a very clear sense, quickly, about what they can contribute, and how they’re going to impact the people around them. Everybody here has a huge impact on everybody else, so when we bring in somebody like Bay Raitt (the Weta Digital engineer responsible for Gollum’s facial animation in the Lord of the Rings films), or Kuda, it’s weird how much impact, even at this point in our history, one person has on all of the people around them.

The decision to do that is all about the people, and not about the game. The game is something that happens to go with them. Hopefully we help them make something sooner and better than they would be able to otherwise, but it’s always the people decision first. And we don’t have reqs, it’s not like somebody says, “Now we’re going to hire three texture artists.” We hire anybody who walks in the door who fits. We’ll make them an offer, and we’ll pursue them relentlessly. We have one guy who I think we’re finally going to get to move here that we’ve been pursuing for twelve years now, and we finally have convinced him to join the horde. What do we call ourselves?

Doug Lombardi: Horde is not it!

Gabe Newell: Alliance? (Laughs) Red? Blu? Company?

Doug Lombardi: Studio would work.

PC Gamer: Who is that?

Gabe Newell: I can’t say. I can tell you there are people out there that we would love to work with that we aren’t working with yet. The guys at Media Molecule. We think those guys are awesome. There are a bunch of guys at RAD Game Tools that we think are awesome. Who else?

Erik Johnson: In the game space? There’s a lot. There’s people at id, there’s people at Epic, there’s people at DICE.

Gabe Newell: So yeah, for us it’s always about [the people]. I see Erik more than I do my wife. (Looks at Erik) You’re looking really nervous.

Erik Johnson: My awkward scalar just started going.

Gabe Newell: So, you know, we want people who are going to make us smarter, and make us excited to go on the move. I mean, I get to be the biggest fan boy of all. I get to see everything everybody does and all the different versions of it. I get to see it first, so it’s a huge amount of fun to work here. It’s exciting. Like I just reviewed 48 different box concepts for Portal 2 – 48! – and so I get to see 48, and customers only get to see 1. Actually, Valve’s just a very clever way…

PC Gamer: To become the world’s biggest Valve fan?

Erik Johnson: It’s still a big event when we hire someone, everyone’s still super excited about that. It’s just like it was 10 years ago pretty much.

Gabe Newell: It’s amazing how much of an impact the right person has when they come on board.

 

 

http://www.pcgamer.com/2010/09/13/gabe-newell-next-gen-game-engines-will-be-ten-times-harder/

 

Interesting stuff



@TheVoxelman on twitter

Check out my hype threads: Cyberpunk, and The Witcher 3!

Around the Network

This is why I laugh when people say the next gen consoles won't be much different to the current ones in terms of power. People have always said that the next leap won't be as big as the last one etc etc but they always turn out wrong. You watch, the next gen consoles will be beastly once again and people will be wowed.



 

puffy said:

This is why I laugh when people say the next gen consoles won't be much different to the current ones in terms of power. People have always said that the next leap won't be as big as the last one etc etc but they always turn out wrong. You watch, the next gen consoles will be beastly once again and people will be wowed.


What I hope happens is that Sony/Microsoft go for small leaps and Nintendo go for beastly hardware, I can just imagine the roll reversals now lol. Probably won't happen tho...



@TheVoxelman on twitter

Check out my hype threads: Cyberpunk, and The Witcher 3!

i hope they ALL go big leaps , the Wii really missed a lot of games for not doing that.

also



I live for the burn...and the sting of pleasure...
I live for the sword, the steel, and the gun...

- Wasteland - The Mission.

zarx said:
puffy said:

This is why I laugh when people say the next gen consoles won't be much different to the current ones in terms of power. People have always said that the next leap won't be as big as the last one etc etc but they always turn out wrong. You watch, the next gen consoles will be beastly once again and people will be wowed.


What I hope happens is that Sony/Microsoft go for small leaps and Nintendo go for beastly hardware, I can just imagine the roll reversals now lol. Probably won't happen tho...


The Wii itself was a big leap in another way, power and engines are just one side of the coin, the issue with "huge" leaps in power is the rising development costs for publishers, developers, and even shown with the PS3 it hurts console makers as well.  Every gen there is a leap, but some overstep their bounds by doing it too soon cause of technology limits, which would be the case for many developers this gen and has killed some consoles/console makers in the past, 3DO, Dreamcast, Saturn, etc.



MaxwellGT2000 - "Does the amount of times you beat it count towards how hardcore you are?"

Wii Friend Code - 5882 9717 7391 0918 (PM me if you add me), PSN - MaxwellGT2000, XBL - BlkKniteCecil, MaxwellGT2000

Around the Network
MaxwellGT2000 said:
zarx said:
puffy said:

This is why I laugh when people say the next gen consoles won't be much different to the current ones in terms of power. People have always said that the next leap won't be as big as the last one etc etc but they always turn out wrong. You watch, the next gen consoles will be beastly once again and people will be wowed.


What I hope happens is that Sony/Microsoft go for small leaps and Nintendo go for beastly hardware, I can just imagine the roll reversals now lol. Probably won't happen tho...


The Wii itself was a big leap in another way, power and engines are just one side of the coin, the issue with "huge" leaps in power is the rising development costs for publishers, developers, and even shown with the PS3 it hurts console makers as well.  Every gen there is a leap, but some overstep their bounds by doing it too soon cause of technology limits, which would be the case for many developers this gen and has killed some consoles/console makers in the past, 3DO, Dreamcast, Saturn, etc.


hey I just want nintendo to have the most powerful console next gen so all the sony fans can go back to touting gameplay and the ninty fans can tout graphics I know it's probably not gonna happen but it would be funny. 



@TheVoxelman on twitter

Check out my hype threads: Cyberpunk, and The Witcher 3!

@zarx  when did Ninty fans ever tout graphics???? oh wait the the PS/N64 days, yeah it didnt help them back then. THe crappiest console (in terms of power) always does the best in sales. I dont think people should get hanged up on the who has better power thing because at the end of the day. Most people are cheap asses anyway and will go for the cheaper thing. GB>GG, DS>PSP, PS1>N64,DC, PS2>GC,XBOX, Wii>PS360.  Its a crazy thing



zarx said:
MaxwellGT2000 said:
zarx said:
puffy said:

This is why I laugh when people say the next gen consoles won't be much different to the current ones in terms of power. People have always said that the next leap won't be as big as the last one etc etc but they always turn out wrong. You watch, the next gen consoles will be beastly once again and people will be wowed.


What I hope happens is that Sony/Microsoft go for small leaps and Nintendo go for beastly hardware, I can just imagine the roll reversals now lol. Probably won't happen tho...


The Wii itself was a big leap in another way, power and engines are just one side of the coin, the issue with "huge" leaps in power is the rising development costs for publishers, developers, and even shown with the PS3 it hurts console makers as well.  Every gen there is a leap, but some overstep their bounds by doing it too soon cause of technology limits, which would be the case for many developers this gen and has killed some consoles/console makers in the past, 3DO, Dreamcast, Saturn, etc.


hey I just want nintendo to have the most powerful console next gen so all the sony fans can go back to touting gameplay and the ninty fans can tout graphics I know it's probably not gonna happen but it would be funny. 


Eh last gen was a lot of the same as well, hell not sure if you were here for some of the debates but a lot of people still believed the PS2 was more powerful than the Gamecube, sure it wasn't true, but all sides embellish to prove their "side", purchase, or what have you as "right" it's just really lame I mean look at the PS3 and 360 fans fight over particle effects and little details, have you seen such pointless debates? 



MaxwellGT2000 - "Does the amount of times you beat it count towards how hardcore you are?"

Wii Friend Code - 5882 9717 7391 0918 (PM me if you add me), PSN - MaxwellGT2000, XBL - BlkKniteCecil, MaxwellGT2000

oniyide said:

@zarx  when did Ninty fans ever tout graphics???? oh wait the the PS/N64 days, yeah it didnt help them back then. THe crappiest console (in terms of power) always does the best in sales. I dont think people should get hanged up on the who has better power thing because at the end of the day. Most people are cheap asses anyway and will go for the cheaper thing. GB>GG, DS>PSP, PS1>N64,DC, PS2>GC,XBOX, Wii>PS360.  Its a crazy thing


For the record SNES>Gen there are many things factoring in to these successes 

GB>GG - Simply put the Gamegear wasn't portable

DS>PSP - Battery life was also a point here, so was library, unique controls, expanding audience, excessive load times, etc

PS1>N64 (btw you meant Saturn not Dreamcast, Dreamcast was against PS2) - Library, Sony gave third parties exactly what they wanted, and they were expanding the audience to the "popular" kids, the college folks, the jocks, just demographics not hit before.



MaxwellGT2000 - "Does the amount of times you beat it count towards how hardcore you are?"

Wii Friend Code - 5882 9717 7391 0918 (PM me if you add me), PSN - MaxwellGT2000, XBL - BlkKniteCecil, MaxwellGT2000

oniyide said:

@zarx  when did Ninty fans ever tout graphics???? oh wait the the PS/N64 days, yeah it didnt help them back then. THe crappiest console (in terms of power) always does the best in sales. I dont think people should get hanged up on the who has better power thing because at the end of the day. Most people are cheap asses anyway and will go for the cheaper thing. GB>GG, DS>PSP, PS1>N64,DC, PS2>GC,XBOX, Wii>PS360.  Its a crazy thing


I was saying I wish ninty had a far more powerful console so they would. And yes they did tout graphics during the N64 gen and to an extent last gen with resident evil 4 etc. as for the weakest console winning not true the dreamcast was weak and that failed. The saturn was also arguably weaker than the PSone, so I guess SEGA are the exception lol. 



@TheVoxelman on twitter

Check out my hype threads: Cyberpunk, and The Witcher 3!