Search This Blog

Wednesday, July 22, 2009

FIFA 10 – Blog 3 Gameplay Producer Blog – Responding to Community Feedback

Before becoming part of the FIFA Development team, I was a FIFA fan for as long as I can remember. Growing up in Bogota, Colombia, I bought a copy of FIFA 96 when I was about 13 years old, and have played every subsequent title since. Back then I played countless hours of FIFA on the only desktop computer we had at the house. Unfortunately, it was in my sister’s room…I don’t think she likes FIFA very much.
Each FIFA title has given me innumerable moments of joy and football glory, accompanied by numerous pet peeves that frustrated my gaming experience – I mean, why does my defender stop on through balls? And why does the CPU always score the same goal? And why is it so easy for me to score the same goal over and over again?
When I joined the FIFA team as a Gameplay Producer for Xbox 360 and PS3 in 2007, I was glad to find out that part of my job consisted of visiting the forums and other online sites in order to find out what was frustrating FIFA gamers around the world. For FIFA 10, making sure we responded to fan feedback was paramount. From fixing bugs and exploits to refining and innovating in response to requests from fans, we have involved the community in our attempt to make the best football game ever.

The Value of Feedback
The forums are full of really good ideas and suggestions. The true value of feedback, however, lies not in these original ideas, but rather in helping us realize what the most important things for the community are. In other words, I think we are very good at knowing what is wrong with the game and what we need to do to improve it. Unfortunately, we cannot fix everything in one (or several!) production cycles. Knowing what the most pressing and important issues are for our fans helps us prioritize the countless things we want to fix.
For example, we’ve always known that the Goalkeeper could not get sent off in FIFA 09. Ever since I joined the team, we’ve wanted to fix this. However, technical difficulties made fixing this trivial problem anything but simple. We knew the problem was there, we wanted to fix it, but we never thought it was important enough to merit the several days of production time it required. Then, a few months following the release of FIFA 09, I kept running into more and more people upset about the Goalkeeper being impervious to cards. They argued, quite rightly, that it was unrealistic and it rendered the backup Goalkeepers useless. Late in the production cycle, I decided to investigate what it would take to fix it. I got the different game areas together – one of the challenges for this feature is that it requires rendering, front end, audio, and gameplay support – and set out a plan to implement it. A couple of weeks later, I was happy to go on the forums and let everyone know that in FIFA 10, the Goalkeeper will be able to get red carded. Had it not been for the community feedback, it is unlikely this feature would have made it into FIFA 10. Now everyone will have to think twice before leaving the keeper out of the lineup!

It’s not just about the forums
We take a proactive approach when it comes to getting feedback on our game. The forums are extremely important, but the feedback we find there is limited to the title we already released. Just as critical is getting fans to play the most up-to-date version of FIFA. To do this, we find several people from around the world who love football video games to come to our studio in Vancouver, BC and play the latest version of the game – the one with the latest code, features, game modes, etc. We do this several times during the production cycle, and not just in Vancouver but also in EA offices overseas. As a Gameplay Producer, I play FIFA every day to make sure we deliver against the vision set out for the game. However, when you play the game every day it is easy to lose perspective on how it is changing – how different it is from the previous iteration and whether we are on the right track. These ‘playtests’ give us a valuable opportunity not just to ask specific questions and get feedback on new features, but also to make sure our fans are excited about the direction we are taking FIFA in year after year.

So what can you expect in FIFA 10?
Along with innovating and refining our game, responding to feedback from the community was one of the paramount goals for FIFA 10. We will never be able to address all of the issues in any given year, but I think we took great strides in getting rid of some of the frustrations expressed by the community.
One such frustration that I wanted to make sure we addressed this year is how easy it is in FIFA 09 to play through balls for your fast striker to run onto and get a one-one-one with the goalkeeper. Lots of people on the forums were complaining that there was no need for midfield build-up play and that teams with strong and fast strikers had too big of an advantage – a problem that made online games very one-dimensional, as there seem to be no way of defending against the through balls. I am South American, so I’m all about midfield build-up! Remember Carlos Valderrama? Oh, how I miss him…
For FIFA 10, we have spent a significant amount of time addressing issues like this one in order to ship a game as balanced as possible. For this particular case, some of the improvements we made to fix the problem included: tuning our covering and positioning logic so that defenders can be in a better position to cope with ground and lofted through balls; we slowed down the dribblers’ speed a bit more when they touch the ball while dribbling so fast defenders will be able to catch up to dribblers more often (it makes sense, since you cannot sprint as fast off the ball as you would if you have to be taking consecutive dribble touches!); and we improved the Goalkeepers’ positioning and behavior during breakaways so they narrow down the angle better during one-on-ones.
There are many more examples like this one that illustrate how important it has been for us this year to use the feedback from the community in our development of FIFA 10. As I mentioned earlier, it is not just about fixing bugs and exploits. It is also about responding to requests. We have gone through countless forum threads, and many of the requests we have found there will be addressed in FIFA 10. Perhaps one of the best examples is that we will include a Practice Mode this year. Using the Back/Select button from the 1 on 1 arena, you’ll be able to bring up a menu allowing you to choose to play a practice match or set pieces, as well as the number of players you want on the field. You asked for it, you got it!
I should wrap this up now, but I will leave you with a taste of some of the other Gameplay features that will be in FIFA 10 as a result of feedback from the community.
Ability to change kick taker on set pieces
Ability to move the wall
Preventing goals being scored from kick-off
Making offsides less frequent and improving our advantage logic
Quick Free Kicks
Fewer ‘cut scenes’ replaced by on-the-field player reactions
‘Super Long Throws’ – Players like Rory Delap will be able to throw the ball into the heart of the box from afar
New ‘Ball Avoidance’ logic so teammates and the referee will get out of the way of passes and shots
And many more!

I hope you enjoy playing FIFA 10 as much as I did making it. Looking forward to visiting the forums and getting your feedback – keep it coming!

Santiago Jaramillo
Gameplay Producer
FIFA10 – Xbox 360, PS3