Disclaimer: This post is going to be fairly critical, and so I want people to keep in mind that Battle.net 2.0 is currently in Beta, it's not just the game that is being tested. Many features are still locked or not fully available, so please keep that in mind.
Much has been said about Battle.net 2.0, how they were going to take what made Battle.net great and build on it. Various announcements (No online replays, No chat channels) throughout development has made me go from optimistic to skeptical, and back again... so now that I've finally gotten to use it, how many of my fears were unfounded and how many weren't?
In short, not nearly enough

Connecting The Community
Battle.net's social networking and communication capabilities will be some of the service's biggest new features. This new social backbone for the entire service will seamlessly integrate friends lists, matchmaking, messaging, and more. Text and voice chat are now seamlessly interwoven into and out of the game, enabling communication whether you are in Battle.net or in-game playing StarCraft II. And as is the case with previous Blizzard Entertainment titles, you can form friendships with other characters on Battle.net while preserving your anonymity.
So, how does Battle.net 2.0 stack up in this regard when compared to the previous incarnations of Battle.net? Upon entering Battle.net 1 for Starcraft 1 or Warcraft 3, pretty much the first thing (okay, for WC3 you see a News screen first) is a channel full of people:
![[image loading]](http://www.teamliquid.net/staff/FrozenArbiter/SC2/USA1_resized.png)
Brood War USA-1 - the starting channel for American SC players.
![[image loading]](http://www.teamliquid.net/staff/FrozenArbiter/SC2/wc3_resized.png)
A WC3 clan channel - I'm too lazy to reinstall WC3 and take a screenshot of the starting screen.. Source
Let's compare this to what you are greeted with upon entering Starcraft 2 (why the hell do I need to first enter my email, click connect and THEN enter my password, by the way?):
![[image loading]](http://www.teamliquid.net/staff/FrozenArbiter/SC2/Lobby.png)
Hello? hello...hello... hello. Just an echo
It's sooooooo empty - in between games, if nobody on my friends list is online I literally feel like I'm the last person on Battle.net. This reminds me of a certain other RTS and its beta... namely Dawn of War 2:
![[image loading]](http://www.teamliquid.net/staff/FrozenArbiter/SC2/dow_resized.png)
Another echo-chamber!
Source
After a quick google search for "Dawn of war 2 no lobby" I found this little Beta Impressions post (truncated for relevance):
...I don’t know how this game made it all the way to beta (it’s actually gone gold, sadly) with GFWL in-tact. This shit should have been kicked to the curb within three days of initial testing. For future reference, Relic: either use Steam (which you already require) or emulate Battle.net (I love Battle.net). Speaking of Battle.net, there’s a model Relic should have followed for their public game lobby. As it stands right now, it’s not a lobby at all. There’s no chat options until you actually set-up a game, no friends list outside of GFWL (which is complete shit) and there’s no way to manually refresh the game list. Worthless.
Well, I guess emulating Battle.net in this regard doesn't apply anymore. The Blizzard system is slightly better than Games For Windows Live I suppose (though being able to leave offline messages was useful in GFWL), but only just.
As far as I am concerned, removing the chat lobby is about the most stupid decision anyone could ever make - and every time I tell someone about this omission they respond with a "WTF are you serious?". Which is a sentiment I share, so, Blizzard: "WTF, are you serious??"
Next up we have the lovely way they decided to handle chatting! As far as I - and every single person I've asked this question to - am aware, there are no /whisper commands outside of /r. So, if you are in a game and want to send someone a whisper you can't just write /w LiquidNazgul. No, I have to open my friends list tab, select his name, type into the little chatbox that pops up and hit enter.
Yes, after he replies I can now /r back to him, but if someone else messages in-between I have to repeat step 1. Fantastic, really.
No, I think I'm gonna have to hand out a massive "FAIL" stamp for this section. The "future plans" (read: post release) for something "better than chat channels" mentioned at Blizzcon are irrelevant at this point - implementing a basic chat lobby to fill the gap until whatever it is you have planned is ready, would make everyone happier.
It doesn't do your next bulletin point much good when, in considering how to organize events for SC2, the inevitable conclusion is that the only way to reasonably do so is using a 3rd party chat client such as mIRC.
Update:
Apparently, some new information has come to light, courtesy of the people currently reverse engineering the SC2 beta client:
On February 25 2010 06:16 Zed03 wrote:
Hello,
I just wanted to mention that reversing of the battle.net.dll over at http://botdev.org/doku.php has already revealed that there will be chat channels, and other social features, all available under the 'social' menu, which is currently disabled.
However, the OP's review is still 100% correct about the current state of battle.net, I just wouldn't get all worked up about it because those features will be there in the near future.
Hello,
I just wanted to mention that reversing of the battle.net.dll over at http://botdev.org/doku.php has already revealed that there will be chat channels, and other social features, all available under the 'social' menu, which is currently disabled.
However, the OP's review is still 100% correct about the current state of battle.net, I just wouldn't get all worked up about it because those features will be there in the near future.
Good news. Very good news even. It seems that their earlier estimate of not having any chat channels at launch, was changed with the delay of the beta (at the time of that comment, the beta was scheduled for 2009).
The Always Connected Experience
In the past, Battle.net was presented as a multiplayer option off to the side, off of the main menu of Blizzard Entertainment titles. That is all changing. With the new Battle.net experience, the service and the game are now interwoven into one experience. Whether you are in single-player or multiplayer StarCraft II, you are always connected, and enjoy a bevy of new and enhanced functionality.
That's a fine enough goal, I suppose and until the final game is released I don't think there's much to say about how well they've implemented it (as the beta is multiplayer only).
However, there is one thing that sticks out here - like a white guy at a SC game if you will - and that is the way they've decided to handle replays. Before I continue my rant I want to say that the actual replay watching experience is GREAT! You have over half a dozen different tabs of information at your beck and call (think: BWChart but real time), First Person Camera-view for whichever player you want, as well as the ability to easily see (and utilize) either players hotkeys. And last, but definitely not least - in fact, it might be fair to say that this is about as far from least as you can get - is the ability to seamlessly jump back in time in a replay (you can not jump ahead further than the game has loaded, however).
This takes but a second or two and is a really nice future for when you are trying to catch some early specifics of a build but keep zoning out because hey, those Reapers are so damn pretty when you zoom up close... ooooooh shiny!
But - and this is a big but - you have to watch them alone. While you can invite players to custom games you have created, starting a replay is just you and nobody else - I cannot stress how much this sucks, and I can assure you that I'm not alone in thinking this. Unlike when watching replays.
Oh and come on, let me scroll through the replay folder with my arrow keys - the double click is so damn sensitive that I keep accidentally starting replays when trying to browse.
Note: They have said that this is something they "would like to implement in the future", however please understand that after WC3 has gone 8 years without this feature (and it was requested during the beta), I am a bit skeptical.
Competitive Arena For Everyone
One of the biggest improvements that the new Battle.net service brings to StarCraft II is smarter and more accurate matchmaking. While the legacy Battle.net service had good matchmaking, the standard experience for new players was usually a series of crushing defeats against seasoned Battle.net veterans until they either left or developed the skills necessary to thrive in Battle.net's competitive environment.
The new Battle.net matchmaking service will measure player skill more accurately than ever before, making online competitive play more accessible for a wider audience. What’s more, we are introducing an all-new Battle.net Leagues and Ladders System to the service. After using the auto-matchmaking system a few times, Battle.net will automatically slot you into a league and division that best suits your skill level. Our goal here is to encourage local competition by finding you a neighborhood of 100 players of equal skill against whom you will be ranked. This will make ranked online play much more enjoyable and give everyone a realistic chance to win their division.
Beyond ranked matches, Battle.net will also make it much easier to compete by offering a number of other game modes. Custom games will of course make their return, but there will also be a slew of new, casual-friendly game modes such as the Practice League, Co-op Versus AI (players versus the computer), Challenges, and more.
The new Battle.net matchmaking service will measure player skill more accurately than ever before, making online competitive play more accessible for a wider audience. What’s more, we are introducing an all-new Battle.net Leagues and Ladders System to the service. After using the auto-matchmaking system a few times, Battle.net will automatically slot you into a league and division that best suits your skill level. Our goal here is to encourage local competition by finding you a neighborhood of 100 players of equal skill against whom you will be ranked. This will make ranked online play much more enjoyable and give everyone a realistic chance to win their division.
Beyond ranked matches, Battle.net will also make it much easier to compete by offering a number of other game modes. Custom games will of course make their return, but there will also be a slew of new, casual-friendly game modes such as the Practice League, Co-op Versus AI (players versus the computer), Challenges, and more.
I don't know about you, but this was one of the things I looked forward to the most with SC2. We didn't get much info about the specifics but the promise of a truly organized competitive avenue like this, was rich.
So, what became of that promise? Unlike the previous two bulletin points, I think that it's a bit early to say. I'm not sure how long a season is, or how often the tournaments that the top 8 of a division qualify for are going to be held. I'll have to wait until they reveal their exact plans in this regard before saying too much either way.
However, I'm sorely disappointed in the complete inability to view overall rankings. Being ranked within a division is all well and good, and getting to play some end of season tournaments with those people sounds like it could be fun.... But I don't care that I'm "#8 in Platinum Division 3", I want to know what that makes me server-wide.
Is it top 50? Top 100? Top 200?
Even if, for some reason, Blizzard do not wish to keep this sort of ranking (why? I am playing vs people from every division, from every league, anyway) I should still be able to view all division rankings. Given how excellent Blizzard's statistics tracking was for WC3, I think they will likely have this implemented at some point later on in the beta.
As for the matchmaking, it seems to do its job. I am disappointed that they didn't allow for the option to pick matchups (NOTE: I do not mean to pick your opponents race, I mean to pick YOUR race for each specific matchup - instead of picking T I could pick TvP, TvZ, PvT, TvR) but I wasn't expecting this to be available.
Custom Games
Much has been said about the potential for SC2 and user created maps, but as the beta does not come with a map editor (for its early stages anyway), it's too early to say much about this. Given their track record, I'm fairly confident it will be a success...
What can be said, however, is that the present implementation of Custom Games really sucks.
![[image loading]](http://www.teamliquid.net/staff/FrozenArbiter/SC2/Custom.png)
Completely unable to view any information about the creator, or any otherwise distinguishing features.
If you want to create a custom game, you simply choose create game -> choose a map and then you are taken to a lobby screen. Sounds simple enough, right? Yes, but it leaves much to be desired.
First of all, there are absolutely no distinguishing features when a custom game is created - you can't see who the host is, the game doesn't even have a game name! All that is listed is Map, Speed and Mode.
There is no option to create a password protected game, but games are by default not visible until you choose to make them so. This is not a problem, but only because of the omission of such basic features such as a chat lobby or a competent whispering system. In order to invite someone to your private custom game, you have to first add him to your friend list, and then send him the invite.
The options for observers, referees and so on are solid, but once you have created a game you are unable to switch map. This is quite puzzling, at the very least you should be able to switch map in private games, while still in the game lobby.
Another (minor) annoyance is the countdown timer - for god knows what reason, it is set to 10 seconds. Why? I have no idea.
In conclusion
So, after all this, one might get the impression that I think Battle.net 2.0 is a huge, unfixable piece of shit... but it really isn't. It is - as far as I can tell - already less buggy than the old Battle.net (remember all those black lists? yeah, no more of that bullshit).
The interface is beautiful, without being slowed by needless animations (think: Warcraft 3 chains) and while a good portion of the features (such as the statistics tab) are not available at the moment, they hold a lot of promise.
If just the two major issues above (chat channels and online replays) were fixed, I would be perfectly content to call Battle.net 2.0 a huge improvement over its predecessor... However, given how big these two issues are, I feel like the new Battle.net has taken one step forward and two steps backwards. Which really doesn't get you anywhere

The upside of all this is that - at least as far as chat channels are concerned - it should be easy to fix! Here's to hope

From the Peanut Gallery
If you have not already done so, be sure to check out the two excellent YGosu interviews with ZenioWerra and Check, translated by our own Waxangel:
YGosu interviews ZenioWerra
YGosu interviews Check
ZenioWerra was an aspiring WC3 progamer until about a year ago, when he heard the SC2 beta was getting close. As such, he quit WC3 and spent a year laddering on ICCUP attaining A- after just 3 seasons of play! He is currently one of the top ranked players on the Korean SC2 beta server.
Check is a long time, top tier, Korean WC3 progamer (Night Elf) with competitive success dating back all the way to the original Reign of Chaos (for those of you unaware, that's the name of WC3 pre-expansion, so essentially he's been around since the beginning). He is currently one of the top ranked players on the Korean SC2 beta server, as well.
As is to be expected from a YGosu interview, they are very light hearted and informative. Give them a read!
If you have not already done so, be sure to check out the two excellent YGosu interviews with ZenioWerra and Check, translated by our own Waxangel:
YGosu interviews ZenioWerra
YGosu interviews Check
ZenioWerra was an aspiring WC3 progamer until about a year ago, when he heard the SC2 beta was getting close. As such, he quit WC3 and spent a year laddering on ICCUP attaining A- after just 3 seasons of play! He is currently one of the top ranked players on the Korean SC2 beta server.
Check is a long time, top tier, Korean WC3 progamer (Night Elf) with competitive success dating back all the way to the original Reign of Chaos (for those of you unaware, that's the name of WC3 pre-expansion, so essentially he's been around since the beginning). He is currently one of the top ranked players on the Korean SC2 beta server, as well.
As is to be expected from a YGosu interview, they are very light hearted and informative. Give them a read!
This post was made by the Team Liquid Starcraft 2 Coverage Team. For more of TL's coverage, please visit the Team Liquid Starcraft 2 Beta Page.