原作者：Sean Cleaver 譯者：Willow Wu
即使你會開車，那你知道要如何測試一個賽車電子遊戲來保證它的真實度與精確度嗎？Sean Cleaver採訪了Slightly Mad Studios的Stephen Viljoen和 Rod Chong，談談他們是如何面對這種壓力，讓世界上最貴的汽車到逼真、精確的效果。
如果有人說QA測試人員對於塑造模擬比賽是不可或缺的，那麼這確實是大實話。Stephen Viljoen說“從一開始就有很多工作要做，”他是Slightly Mad Studios《賽車計劃2》的開發總監。“我們要測試的並不是遊戲體驗，而是測試遊戲背後的技術問題。”
你可能覺得既然測試和保證遊戲質量是《賽車計劃2》最關鍵的工作，那麼QA這個詞用得不太準確。 “我不知道我們會不會稱其爲QA，”首席商務官Rod Chong說道，“但是這個工作中必定包含着一個反饋的過程，我們會和車手們以及那些聚焦於真實度的專業人士共同工作。每輛車我們都要審視，然後問自己：‘它聽起來像不像一輛真實的車？這樣對不對？操作起來是不是很真實？我們有沒有掌握賽車的精髓？’
《賽車計劃2》之所以能夠這麼逼真，原因之一就要歸功那些真實車手，他們幫助開發人員更準確地調整賽車的各種細節。Slightly Mad Studios目前有7位全職車手參與遊戲製作。比如說特技車手、同時也曾是Top Gear的Stig扮演者Ben Collins，還有前房車賽車手Nicholas Hamilton，兩個人都對遊戲有着巨大的貢獻。
儘管過了這麼長時間，車手還是可以清楚地記得賽車的感覺，真是不可思議。更讓人難以置信的是一個電子遊戲竟然可以記錄下這種專業的精確感，呈獻給現實中的賽車手們。這麼做不僅僅是向玩家證明了遊戲的物理設定準確，遊戲控制器（比如方向盤）有所提升，還體現了測試人員的敬業精神以及Slightly Mad Studios對質量的把關。“現在的模擬技術已經到了十分精湛的水平，你甚至可以感受到所有正在發生的事情，”Rod Chong說。
Even if you know how a car drives, would you know what to test to make sure a videogame captured it accurately? Sean Cleaver speaks to Slightly Mad Studios’ Stephen Viljoen and Rod Chong about how Project Cars 2 ‘handles’ the pressure of getting the worlds most exclusive vehicles accurate
Testing a game like Project Cars 2 is an unusual process compared to most. Of course, there are some things that will always be familiar in games testing – bugs, glitches, graphical issues, memory leaks, etc. But with a simulation you aren’t just testing to make sure it works, you’re also testing to make sure it’s as realistic as possible.
In fact, it’s fair to say that QA and testing are inherent in building a racing simulation. “There’s so much of it right from the get-go,” says Stephen Viljoen, game director for Project Cars 2 developer, Slightly Mad Studios. “Instead of ‘QA’ing’ a gameplay experience you have to QA the technology behind it.”
Project Cars 2 is built using an in-house engine and testing isn’t just reserved for the cars or the track. A lot of that detail has to be known by the testers before they can make sure that the quality of the game is accurate. “The technology has to be tested independently of the specific environment (like a track) and it has to be tested per environment as well. There is so much detail that falls out of the level of detail assimilation.
“The simple example is our spectators are dressed based on the weather, based on the seasons and then based on the era, and QA has got to pay attention to that. From our perspective, with my team working on the game design and specifying all that detail, we’ve got to make sure that the documentation that we handed over to QA is thorough enough that they know what to check for. Then the QA team has to pay attention to all of those little details. It’s not something that you typically find in many games or simulations.”
(L-R) Rod Chong and Stephen Viljoen
Another example of this is the pit crew in the game. With Project Cars 2 being a sequel, there are already some things in place that will help testing but the others, like pit crews and pit stops, have not only been entirely redesigned and animated, but they have to be accurate to the rules of the racing formula they are in, but also the era that they come from.
“If you go and do a pit stop while in the 1970s cars, the pit crew will be dressed like they would have been in that era. We can’t assume QA would know that, right? We can’t expect them to know that. It’s just a level of detail that a general QA team simply wouldn’t know. But that is one of many very important details that recreates the real world as close as possible.”
You could argue that because testing and quality is so inherent to the makeup of Project Cars 2 that QA probably isn’t the right phrase. “I don’t know if we would call it QA,” says chief commercial officer Rod Chong. “But there’s certainly a feedback process that we go through with the drivers or with people that are focused on authenticity. We have to look at each car and ask ourselves the question: ‘Does it sound like the real car? Did we capture the car or is it wrong? Does it handle like the real thing? Have we captured the essence of the car?’
“Like a Porsche 911 for example, with a rear engine, has some very particular handling characteristics and ways that you drive it which are quite unusual. We have to always be going through these feedback processes to try and strive for realism and authenticity and that’s a continuous process.”
One of the ways that Project Cars 2 has achieved the realism it has in the handling of the cars is thanks to the input of real drivers. Slightly Mad Studios currently has seven full-time drivers working on the game. Names such as stunt driver and former Top Gear ‘Stig’, Ben Collins, and former touring car driver Nicholas Hamilton have contributed heavily.
“We did two physics sessions with Stefan Johansson who was a Formula 1 driver in the 1980s, but he’s raced a wide variety of cars from the 1970s to the present day. So we spoke to him about his racing career and understood what cars he raced in what eras. Then we did tests where he drove about seven or eight different cars, all stuff that he’s driven and he gave us a lot of feedback.
“There were a couple instances where he drove a car and he said, ‘you’ve got this wrong.’ Like the Porsche 962C. He drove it and he said, ‘no this doesn’t feel right. You’ve got caster wrong.’ He said, ‘we ran this amount of degrees caster angle on it. Go back. Fix it.’ So we changed it.”
It is incredible that regardless of time, a driver can recall exactly how a car feels from memory. It’s even more incredible that a video game can capture that and present it to the driver authentically. It’s a testament, not only to physics or the improvement in game controllers like steering wheels but also to the dedication to testing and quality from Slightly Mad Studios. “The level of simulation now is so sophisticated that you can actually feel everything that’s happening,” says Rod Chong.
“You can feel the tyres, you can feel the suspension geometry and you can really sense what’s happening with the car now. For people that are highly technical, like these racing drivers, they can drive the car in the simulation and then know what has to change and give a list to the programmers. Then they can continue to evolve the physics and the handling characteristics of the cars.”
Racing games in this era of game development get more from car manufacturers than ever before, but historic racing is a much more difficult prospect. “When you have the modern cars, most of them have driven on test tracks or on race tracks,” says Chong. “They could be the same tracks and so we had laser scanned millimetre perfect versions of those, so we can get a data trace of the car going around a circuit.
“But when it comes to things like the older cars, some of which may not have been driven 20 years… What you don’t want to do is have a game designer, sitting at their desk thinking ‘Oh okay, Ferrari. How should that handle?’ And they’ve got some sliders to add oversteer, top speed, grip, downforce, etc. For us, this is unacceptable. We have to simulate whole aspects of the car, and that’s what we did. That’s the starting point.”
“We have this vast resource of data available,” concludes Viljoen. “But how you get that to the point where it’s accurately representing in the simulation, that’s the secret sauce.”（source:develop online ）