Not sure if this was worthy of it's own topic, so I'll post it here (
originally posted on the IGN boards by yours truly).
Also on my IGN Blog (so non-insiders can view).
Dear Dylan Jobe & Incognito
As my clan tag/name in online games suggest, I am SBS, Spoiled By SOCOM. Though Warhawk is a great game, and very different from SOCOM, there are areas of it's interface that are in dire need of being fixed thanks in part because I've experienced better in other online games, namely the SOCOM franchise. Whether these kinds of changes are possible with an already-released game...it has been done before (CoD2 on 360) I'm sure it COULD be done. If not, then take it as something to think about for a future online game.
1. Region-based briefing rooms
Do me a favour. Get that copy of SOCOM 2 or 3 somewhere out of the SCE closet, and pop it in. Go online and take a look at how the interface is done. When you get online there are a list of "Briefing Rooms" - US East, US East 1, US East 2, Canada East 1, Canada West 1, Clan Games 1, etc, each holding a max of 256 players at a time (a number which should be upped btw), and each of these briefing rooms having their own set of dedicated Sony servers at the top of the list.
While any player can play in any briefing room, regardless of what region they are in, the purpose of setting up Briefing rooms is three-fold. First, it makes it a lot easier for people to find other players from their region (people in Portugal would be glad to know they can go to Portugal 1 and find people who speak Portuguese). Second, and un-intentionally, it builds strong communites around each Breifing room. People get used to playing in US East 5, and begin to get to know the people and clans that hang out there. I can't put into words how much this helped solidify the SOCOM community for the long haul that it enjoyed. And thirdly, it makes it a hell of a lot easier to find rooms, like a clan match, a game someone set up but isn't on your friends list, or ranked Sony servers because they are at the top of every Briefing room lobby.
2. Post/Pre-game lobby
So you don't want to base every room around a lobby that you return to at the end of a long match? Thats ok, Warhawk's pre-game method does work for this game, but I take issue with one thing. It's a pre-game lobby, at least allow us to voice chat with other team until the game starts.
I'm also not convinced that Warhawk's automatic start method would work for a clan match. Lets say you set up a 12v12. Problem is, the one-armed man thought he was going to get to play so he joined the room but he isn't very good...but too late, the game starts automatically because all 24 people are in the room. Give us a 'ready up' option for custom games to alleviate this issue, where 80% of the people need to press "Ready" for the match to begin instead of it starting automatically.
3. Voice chat squads
See: SOCOM 1, Resistance. But tackle this the Resistance way. If I am in a voice chat squad, it should be open voice chat within that squad. So if me and my buddy decide to go to voice chat squad X-Ray, we don't need to hold the button to talk. But if we hold it down to talk then everyone will still hear us so we can still communicate with the entire team. We would also still hear anyone else who is holding down the button to talk including the people who aren't in a squad (because they need to hold down the button to talk). So don't worry about losing that teamwork component, and at the same time it can keep the mic free of mindless chatter (like how some girl named Katelyn has a really cute face) that other people who don't know you, don't care to hear about.
4. Tell me who is talking on screen
I understand why you didn't, "What if all 16 people are talking at once? Are we going to have every name on screen?", but simply limit it to the last 5 people who started talking. An easy compromise.
5. Place the name of the room you are in, somewhere on screen
This falls under the category of "durrr...". It's a no-brainer for many reasons. Maybe your friend appears offline on your friend's list (even though he is on), but he is in a game and can't tell you what game he is in cause he can't find the name of it anywhere on the screen or in the menu (happened to me today). Maybe you want people from a message board to come play with you but you can't remember the name of the room you joined or created, and you don't want to hop out to accept all their friends requests because you are doing well and/or you've filled your 50 friend limit. Whatever the reason, I should be able to press select and see the name of the room I'm playing in.
6. Colour of team-mates names on-screen should be different from the rest of the team
I not only like to play on the same team as my friends, I like to play with them. Trying to find their name in a sea of moving red or blue names on screen is next to impossible. I should be able to easily pick out my friends on screen (as long as they are on my team), and this can be done simply by changing the text colour of my friends, making it distinguishable from everyone else on your team.
7. Allow me to easily compare my stats with my friends
Self-explanatory. I want to compare my stats with a buddy of mine. Let me view them side by side.
In the grand scheme of things this may seem like minor nit-picking, but I stand by my belief that a well-done online interface can have a major impact on the life span of an online game. Just ask SOCOM 2 and Halo 2. I'm writing this because I see a game with a lot of potential for a nice life span, but it won't last as long as it possibly can without some interface improvements to cut down on the annoyances outside of the core game.