Steve Hood is the creative director of Codemasters' F1 series, and is currently hard at work on F1 2012. At a recent event in Las Vegas, we sat down to discuss the new Codemasters Racing label, changes to the game's physics, and why the AI has finally learned to drive properly.

Q: So, what do you think of the new Codemaster Racing label, and the publsher's new focus? Steve Hood: I think it's probably the right thing to do, because I think too many companies try to be the jack of all trades, master of none. I think Codemasters have been very strong in the racing genre, and I think adding Formula 1... the take on Formula 1 we've had showcases that we're willing to do something a little more serious, an in-depth game, and do Formula 1 justice. We've kind of broadened our horizons within racing, and the company has definitely tried other genres and sometimes not been successful, for a multitude of reasons. So I have no problems with them focusing on this area for some time. But I don't think that ever discounts us from in the future adding another brand to the Codemasters stable. Q: I guess this must be fairly beneficial for you.... SH: I think so. I think it's just them saying, "We've been particularly successful in this area". They've tried a multitude of things over here [gestures off to the side], and for a number of reasons... Unless you want to be a big player and put a lot of money into some of the other genres they've tried, then you can't get a foothold. Is it worth being a bit-part player over there when you could invest more into this side [racing] and expand that? Considering I'm on that side of the fence, then yeah, it's a massive bonus for us. Q: RaceNet seems to tie-in heavily with the growing idea of games as a service. If you look at what Elite has done for first-person shooting, could this do a similar thing for racing? SH: I definitely think so. I think it gives us far more options. At least the company is focused on making this side of the business a success, whereas previously a lot of the senior execs would have to overlook a number of different types of games. It means that we can specialise a lot more in something that we've been successful in and expand in that area. Whereas we couldn't make RPGs at the same time as doing racing games and be sure that the different teams would start with the right people, whereas now we can. And if you're coming to work at Codemasters, at least for the next few years you know the kind of genre that you want to work on. So we can get those specialists in there. Q: Do you talk a lot with the other teams, like the DiRT guys, for example? Yeah, a fair bit, and there's a lot more of that to come, a few more meetings. Because now we're getting to the point where as a company we're talking about what we're going to be doing in the future, in terms of technology. We need to get closer together again in terms of what we're doing with the physics engine, because we took their original stuff, that they'd used on the rally games, and converted some of that to work with Formula 1. But obviously it was built without Formula 1 in mind, and the things we would want to do with it, including the editor. So we've had to spend time modifying that for our needs. Whereas it would be better if we could put all of our requests into the melting pot at the start, and the central technology team can work on that and say, "Here you go guys!". Then when we've got a problem we can phone them up and say, "Hey, how do you get around doing... ah, that's how you do it!" Because at the moment we've started to diverge away from them. We share the technology, but a lot of the tools are custom-made per project.

Q: On a technical level, what have been the big hurdles for F1 2012? SH: I'd say there have been two big hurdles, one of which is the updates to the physics engine that we wanted to do... Q: You mentioned that. What's going on there? SH: Well, we closed 11 out without a physics programmer, which is a bit of a problem on a racing game! We've got a really strong guy now who's looking into that. He's made some significant changes, along with some other programmers, to the physics engine. The nitty gritty of it is that we've changed the way the aero is working, we've changed the way the suspension is working - and the suspension and tyres are critical to feel of the car. Previously you might have been bouncing over the kerbs or driving along and the tyres weren't always in contact with the ground, they didn't come back down quick enough. But now when you update the suspension, it sounds a bit weird, but it's almost more compliant. The wheels are in contact with the ground a lot more and you suddenly get a lot more feedback. They're doing the right things, which means when it gets sent off to other departments, like the audio team, they're getting the correct inputs to their system. When you start to slide we can play the audio at the right point and you think, "Ah, I'm pushing the envelope here now". Previously, it wouldn't [work like that], they'd get these weird numbers and go,"When do we start putting in the screeching noise?" If you're getting fundamental problems like that... F1 is on the edge of performance, so these things can become very apparent to the user, because you're doing such high speeds. Now it changes so that the car just feels... I wouldn't say more alive, because that makes it sound skittish, but more in contact with the ground. You are driving a car now, it's really on the road. Q: It's funny how it boils down to... well, what could be considered quite small details. SH: Yeah. The problem is, sometimes those things come across as if it's just for the elite, but everybody will feel that their car is easier and more consistent to drive, which is exactly what they want.