Last time we looked at an example of a feature that went largely unchanged between the whiteboard and reality. Here’s an example of something that ended up changing quite a bit as we worked through it.
The GameTap catalog has over 70 (at current count) online multiplayer games. When we launched with multiplayer (called Challenge! games), we wanted to make sure people didn’t have to choose just one of them to play. You know, to have to hang out in the lobby and challenge whoever came in. So we created this concept of registering as a Contender. That way, you could be challenged to play a match any time you were in GameTap, no matter where you were (unless you were already playing), for every multiplayer game you’d registered as a contender in.
To register as a contender, you go to the game, pop into the challenge lobby and select “Be a Contender”. And, if you wanted to de-register, you’d just go back to the game and reverse your steps. Simple, huh?
Well, maybe not. What if you’re really into the Challenge! games and you’re a contender in a lot of them? You’d get a lot of challenges. And while you might be able to accept a good majority, there were going to be some you missed — and there were going to be times when you wanted to dial back your challengeability so you could kick back and watch some GameTap TV. Sure, you could go back to each individual game and cancel your contendership (if you could even remember them all). But, yuck. Tedious and time-consuming. Eventually, you’re gonna risk missing some challenges and potentially coming off as a deadbeat contender (the worst!).
So we set out to make it easier for the nice guys to manage their challengeability. The initial whiteboard sketch was an updated incoming challenges panel. While the existing panel allowed you to see and accept incoming challenges, the updated panel was to do the following:
- contain a list of all the games in which you had selected “Be a Contender”
- allow you change your contender status at the individual game or global level
- provide quick access to a list of ALL the Challenge! games (along with the ability to sort based on population)
- continue to show all incoming challenges and allow you to accept them

Quickly manage contender status for any game? Check
The ability to turn off your contender status across all games at once? Check
The ability to see and accept incoming challenges? Still there
In fact, most of the concepts represented in the sketch survived intact — they just ended up spread around a little bit.
We realized that we were putting a bit too much management burden on what was really all about receiving and accepting challenges. And we weren’t doing everything we could to assist folks who might still have missed a challenge or two. So, why not have the panel simply maintain a list previously received challenges, even if they’d expired? That way you could at least IM the other person and set up a new game with them, or add them to your buddy list for a later match. Either way, at least now you KNOW who might be thinking of you as that dreaded deadbeat contender cause you’ve got a handy list:

And that “All Challenge! Games” button in the upper right? Along the way we realized that we needed to start using My GameTap for more than just display settings and parental controls. Why not use My GameTap to manage my contender status as well? With the new Leaderboards section being designed in parallel, a Challenge! games manager fit right in.
One of the problems with that initial whiteboard sketch was that we divided the games you’d downloaded from the full list of Challenge! games. It didn’t quite feel right. So in My GameTap we merged the lists back together, and put in some sort options: the game itself, whether you’re a contender in it (and if it’s downloaded and ready to play), even the lobby population so you can see where the action is. Ultimately, we ended up with a one-stop shop for managing all those fun online multiplayer games:

Okay, enough of all that. I got some Joustin’ to do!