Ok FPS multiplayer games have been out for a long time now. Each game gets better and better with new ideas all the time. The only thing that never changes and in fact in some cases gets worse is the in game server browsers. Before when FPS multiplayer was new these were lacking but we can excuse them they were new. They were so bad in fact a program came out call GameSpy with its own server browser that ran outside of the games. GameSpy changed everything in fact games started using GameSpy for this and all is well. In game server browser became better and better. How come with this advancement does each MP game thats not an MMO need to recreate the server browser? How come each time they recreate them do they not learn lessons from the last time?! Lets look at Wolfenstein release August 2009 and its server browser. Its very very basic. You can filter very few items and you can sort by the normal fields. Its ok but here is where it sucks. You finally find a server you join it and then you find that its full. Not a big deal this happens all the time so you click the cancel or continue button. What does Wolfenstein's server browser do? Its dumps you back at the menu again. Forcing you to load the whole server browser again. This totally blows it should dump you back at the server browser already loaded with the last set of servers. It should keep the filters and sorts. Yes I know it would be out of date but thats why they included a refresh option. Wolfenstein isn't the only game like this is seems like every new FPS out there recreates the server browser and in doing so forgets what makes them good. Of course through out patches in game server browsers get better and they become useful but here comes the next game and what happens? Yup you guessed it its the same crappy browser that they get to update over the years again. What baffles me is we have so many 3rd Addons for game code, like Havoc, SpeedTree, but no server browsers addons. So I guess we are just doomed to repeat this cycle with each new games not made by Valve, cause they already figured this out.


