We’ve made major changes to the StarCraft II user interface as we prepare for Legacy of the Void and wanted to share what we've been working on and the reasoning behind the new design. The changes below will be released with Patch 3.0 and everyone will be receiving the update, whether you only own Wings of Liberty, Heart of the Swarm, or even just the Starter Edition.
A More Social Experience
Our major goal with changing the user interface was for StarCraft II to be a more social experience. With this in mind, we examined the chat system and identified two major drawbacks with the multiple window chat system. The first issue was having to frequently minimize windows, which resulted in players being unable to quickly read and respond to chat. Secondly, we didn’t like how you had to leave an empty window open if you didn’t want to miss when someone joined an empty chat channel, potentially increasing the clutter on your screen.
To tackle these issues, we made several changes. We consolidated all of chat into one prominently visible window. This persistent chat window ensures players always have the ability to engage with other players regardless of what they're doing in StarCraft II. We increased the maximum number of players who can be in a chat channel from 100 to 200 and added a function that will automatically remove inactive players from public chat channels. Lastly, every player that logs in will automatically be placed into a general chat, allowing them to instantly connect with the community.
Benefits of Multiple Windows
When making these changes to chat, we didn't want to lose the benefits of having multiple windows. Two benefits we identified were the ability to keep track of individual conversations and the fact that new messages were never missed. As a result, we added the ability to switch between conversations using the dropdown in the top-left corner of the chat dialogue, or by pressing CTRL + TAB or CTRL + SHIFT + TAB. If you receive a message from another conversation that you are not actively viewing, you'll receive a notification in the filter dropdown.
More Chat Improvements
In Heart of the Swarm, we introduced moderated chat channels through Groups and Clans, but joining those channels required many steps. In Legacy of the Void, we’ve made chat channels easier to join by added the ‘/join’ command. If you want someone to join your chat, all they have to do is type "/join <channel name>". If the channel name doesn't exist, they'll create and join a custom channel with that name instead.
For those who really want chat to be prominent, we added the ability to make the window taller and to pin it on the screen so it will remain open, even when you’re not typing in chat. We also improved chat performance, added an option to display a timestamp, modified text color so it's easier to distinguish between player names and actual chat, and added a number of hotkeys and slash commands - some of which are listed at the end of the blog.
Overhauling the UI
To ensure this new chat system would work well with the rest of the UI, it became clear we would have to redesign the rest of the game’s screens so we meticulously overhauled the spacing, format, and content of every section. In order to give our content more space, we moved the navigation, sub-navigation, and the party panel to the top of the screen. With this extra room, we saw an opportunity to inlay new 3D scenes into every screen to further bring the StarCraft universe to life in the UI.
Arcade Improvements
While revamping the UI, we also wanted to take the opportunity to make some improvements to the Arcade. In the new layout, we've moved ‘Open Games’ to be the starting experience for all players, and made the ‘Open Games’ list quicker and easier to browse. Instead of having to open and close the map info panel to learn about a game, the information now appears on the same screen and players can quickly browse one game after another to decide what to play. If the player tries to join a lobby that is full or if the game has already started, they are no longer put into an empty lobby. Top played games can still be found under the ‘Browse’ section, and we've modified the criteria for determining which games appear in the list so that more games have opportunities to reach the top.
Continuing with our desire to make StarCraft II a more social experience, we now automatically put players into a public Arcade chat channel as soon as they click on the Arcade button. Here, they’ll be able to chat with other Arcade players and use a brand new feature to help fill their lobbies. Players can now directly link into their Arcade lobbies by typing [Lobby] into the chat box. Any players who click on the link will instantly join that lobby. Now when you are looking for ‘pros only’ or need people to help test your latest creation, you’ll be able to advertise your needs in chat and provide a handy link for players to join.
Very excited to see some arcade revamps. I'm not sure why they didn't just copy WC3's arcade and custom game system, the one in SC2 is a straight downgrade.
One minor thing I hope for with the new chat window though is resizable text. The tiny tiny font of the current SC2 chat makes my head hurt after a while, I like bigger text and there's no way to make it bigger in SC2 right now. I really hope they add an option for that.
Many of the screens look and/or feel like SC1/BW's especially the campaign.
Hopefully the arcade grows. Still want custom lobby names, though. Would be nice if it is as snappy as Star1's interface. Looks less like Battle.net 0.2 and more like Battle.net 2.0
Hahaha, while this is really nice it is funny that it took them 2 expansions to finally go to the broodwar style everyone asked for immediately after release xD
Thank you though, I think it looks pretty good honestly.
On October 03 2015 06:55 Alucen-Will- wrote: It's great we're finally upgrading to something that valve would have implemented 3 years ago.
oh wait, that's petty
Seriously, I'm getting excited for LOTV as it gets closer!
If Blizzard at any time had SC in the state Dota 2: Rebugged currently is, people would have broke TL with the sheer amount of posts in rage/whine threads. But what do I know, Valve is a perfect company that does everything right.
Looks great, I really like the new Multiplayer UI Screen with the animated background. Been waiting for the multiplayer screen to get back to being animated for sometime.
On October 03 2015 06:55 Alucen-Will- wrote: It's great we're finally upgrading to something that valve would have implemented 3 years ago.
oh wait, that's petty
Seriously, I'm getting excited for LOTV as it gets closer!
If Blizzard at any time had SC in the state Dota 2: Rebugged currently is, people would have broke TL with the sheer amount of posts in rage/whine threads. But what do I know, Valve is a perfect company that does everything right.
Love that new UI btw.
Valve is too busy not filtering games on steam and flooding it with anime for game balance.
On October 03 2015 06:55 Alucen-Will- wrote: It's great we're finally upgrading to something that valve would have implemented 3 years ago.
oh wait, that's petty
Seriously, I'm getting excited for LOTV as it gets closer!
If Blizzard at any time had SC in the state Dota 2: Rebugged currently is, people would have broke TL with the sheer amount of posts in rage/whine threads. But what do I know, Valve is a perfect company that does everything right.
Love that new UI btw.
Whenever I see those Valve love posts, my mind can only think about the current state of Steam. Takes my brain a minute to recover from that. Not even demands for something to become f2p causes that much of an error. But everyone likes different things.
I have a hunch that whatever code they're using to get all those high-quality models into the menu is probably based on the same code that Heroes uses to load up all their models into their menu. Looks really nice, but I hope it doesn't slow down older PCs too much.
On October 03 2015 15:23 WrathSCII wrote: Seems cool but not fan of everything being on the top like a mac's task bar...
Anyway, my only wish is that they actually fix the god damned arcade already...
they pretty much did. the only thing missing is naming lobbies, but i don't think that's really as big of a deal as everyone claims, and anyway it would just be a cesspool of twitch memes.
But they didn't show the most inconsistent and ugliest and oldest (it hasn't been updated since the release of the game) UI screen, that is the replay page, and in particular the replay list, which is completely inconsistent with the rest of the UI.
On October 03 2015 05:51 Heyoka wrote: I like it but I can't help but feel like there's still an incredible amount of blank space in the vast majority of these nav pages
On October 03 2015 22:49 Tuczniak wrote: I hope they change ingame UI too.
I would REALLY like to see that happen. The ingame UI is barely changed from SC1. Hopefully with Gameheart's influence we will have a more minimal UI. Maybe something like Heros of the Storm?
Please: -Move map selection for Custom Games onto the same screen as the rest of the game setup (as in let the map be changed once the players are in the lobby. -Add "Random Map from Current Ladder" as an option in Custom Games.
On October 04 2015 09:22 duckk wrote: This system is still horrible and nowhere near how good the warcraft ui was......... At least it is an improvement I guess?
What properties of the wc ui would you like to see in sc ui?
On October 04 2015 09:22 duckk wrote: This system is still horrible and nowhere near how good the warcraft ui was......... At least it is an improvement I guess?
What properties of the wc ui would you like to see in sc ui?
He must mean the animating chains. Everybody loved waiting 5 seconds to transition between each screen!
On October 03 2015 21:53 B-royal wrote: I don't play sc2 anymore but this was long due. Looks much better, although they still don't allow customizable names for the arcade.
There really is no need for custom names for the arcade. Custom names are almost always only used to announce the game mode, but that information is already given. What else would you use custom names for?
No Arcade Ladder System yet... but at least it is better now, I can join a room with people if I see it, and people will see the room I created if I make one...
On October 04 2015 11:30 Sogetsu wrote: No Arcade Ladder System yet... but at least it is better now, I can join a room with people if I see it, and people will see the room I created if I make one...
There will also be a way to post a link to the lobby into chat
On October 03 2015 21:53 B-royal wrote: I don't play sc2 anymore but this was long due. Looks much better, although they still don't allow customizable names for the arcade.
There really is no need for custom names for the arcade. Custom names are almost always only used to announce the game mode, but that information is already given. What else would you use custom names for?
Its functionality is mainly in providing identity, and details to players that you'd like to join your game.
"1v1 C + obs", "3v3 no noobs", "Desert strike, ALL JOIN".
Just some examples of the kind of custom game names I encounter.
On October 04 2015 09:22 duckk wrote: This system is still horrible and nowhere near how good the warcraft ui was......... At least it is an improvement I guess?
What properties of the wc ui would you like to see in sc ui?
He must mean the animating chains. Everybody loved waiting 5 seconds to transition between each screen!
I personally did not mind that, but fair point.
The chat channel system is very poorly done still, and the biggest issue being the arcade. Not being able to create a game name is because "spammers" is obnoxious. Imagine if you wanted to play public dota and you got into the game and the host just randomly put -apem when half wanted -rd and the other half wanted -arem because that is what we have right now in popular games such as mafia.
Most warcraft 3 players would run 1v1 obs games all day too, and game names are important for this...
Oh and warcraft 3's tournament everything>>>> sc2s, not to mention it SHOULD NOT count towards your 1v1 ladder.
On October 04 2015 09:22 duckk wrote: This system is still horrible and nowhere near how good the warcraft ui was......... At least it is an improvement I guess?
What properties of the wc ui would you like to see in sc ui?
He must mean the animating chains. Everybody loved waiting 5 seconds to transition between each screen!
I personally did not mind that, but fair point.
The chat channel system is very poorly done still, and the biggest issue being the arcade. Not being able to create a game name is because "spammers" is obnoxious. Imagine if you wanted to play public dota and you got into the game and the host just randomly put -apem when half wanted -rd and the other half wanted -arem because that is what we have right now in popular games such as mafia.
Most warcraft 3 players would run 1v1 obs games all day too, and game names are important for this...
Oh and warcraft 3's tournament everything>>>> sc2s, not to mention it SHOULD NOT count towards your 1v1 ladder.
I'm not sure how the sc2 system works, but I assume you'd be able to see the settings before you enter a game. Those -rd things you are talking about are game settings I guess? haven't played wc3. It could be annoying if the host start changing key settings after you join though, but then you need a malicious host, that just as easily could misrepresent the game name in war3.
1 on 1 OBS is important, but that is easily solvable by making a 1 on 1 OBS arcade map, no? You can't indicate level I guess, but then you can start making different arcade maps called "1on1 OBS diamond" or something. Not the neatest solution maybe...
I haven't played the sc2 tournaments, but how were the wc3 ones better/different? At first glance, I don't see why they shouldn't use your tournament performance when they estimate MMR, care to elaborate?
I don't get why this is such a big deal, making an UI like that in 2015, after it has been done to death a million times in a million applications should be a question of a couple of days. They could even offer various interfaces to choose from fror differente peoples' tastes.
In any case, I don't personally care much anyway as long as I can find my friends, invite them to party and click "find match".
On October 04 2015 18:40 opisska wrote: I don't get why this is such a big deal, making an UI like that in 2015, after it has been done to death a million times in a million applications should be a question of a couple of days. They could even offer various interfaces to choose from fror differente peoples' tastes.
In any case, I don't personally care much anyway as long as I can find my friends, invite them to party and click "find match".
It's a big deal for sc2 because it was crap before. I haven't seen anyone praising blizzard for their new groundbreaking revolutionary UI, but more like "this should have been there at launch, but better late than never".
I don't think it'll affect me much either, but apparently some people use the chat and arcade a bit more than we do. So good for them!
On October 05 2015 15:42 shin_toss wrote: lol chat box is so bad. the WoL style was better. You can easily see PM's and Party chat bec of individual Chat boxes. Heroes style is so dumb
You can't please everyone. Literally 5 years ago an extremely loud vocal minority was saying the exact opposite.
On October 05 2015 15:42 shin_toss wrote: lol chat box is so bad. the WoL style was better. You can easily see PM's and Party chat bec of individual Chat boxes. Heroes style is so dumb
You can't please everyone. Literally 5 years ago an extremely loud vocal minority was saying the exact opposite.
I'm talking about how it looks. the function is fine.
I have to agree with this. I really hope the ingame interface gets a new look too, because right now if someone tunes into a sc2 stream, you can't tell the difference between HotS and LotV (if there are no units on the map etc...).
I have to agree with this. I really hope the ingame interface gets a new look too, because right now if someone tunes into a sc2 stream, you can't tell the difference between HotS and LotV (if there are no units on the map etc...).
I don't have anything against a fresh new UI, but did u actually have to tell the difference between WoL and HotS until now?
Ugh, it looks so gooood... if only they made LotV multiplayer compelling to play... I'm gonna enjoy the heck out of the campaign, at least, and maybe some arcade. Kick it up old school, circa 1998.
I have to agree with this. I really hope the ingame interface gets a new look too, because right now if someone tunes into a sc2 stream, you can't tell the difference between HotS and LotV (if there are no units on the map etc...).
UI skins plz. That and alternative UI voice packs would make wonderful microtransactions.
the new chat system suck... the old one window was easier .. now its just walls of texts.. , really annoying to see the colors of its party or team or what.. even if they changed the colors.. still more annoying than having the party , or personal window..
There should be a way to Sort by leagues people in the general chat.. so we can actually contact people to form teams.
On October 08 2015 02:45 iamkaokao wrote: the new chat system suck... the old one window was easier .. now its just walls of texts.. , really annoying to see the colors of its party or team or what.. even if they changed the colors.. still more annoying than having the party , or personal window..
There should be a way to Sort by leagues people in the general chat.. so we can actually contact people to form teams.
Yea i feel like I'm on twitch. I mean one box for chat is nice for ppl just starting out and looking to chat and all but would like to be about to open more boxes for chatting with clan or a single person. Instead of seeing a purple wisper chat in the randomness of general chat.
Why cant we just have both LOTV chat and hots chat? One large general chat group for everyone, then separate boxes for clans or a single person like hots.
On October 08 2015 02:45 iamkaokao wrote: the new chat system suck... the old one window was easier .. now its just walls of texts.. , really annoying to see the colors of its party or team or what.. even if they changed the colors.. still more annoying than having the party , or personal window..
There should be a way to Sort by leagues people in the general chat.. so we can actually contact people to form teams.
Yea i feel like I'm on twitch. I mean one box for chat is nice for ppl just starting out and looking to chat and all but would like to be about to open more boxes for chatting with clan or a single person. Instead of seeing a purple wisper chat in the randomness of general chat.
Why cant we just have both LOTV chat and hots chat? One large general chat group for everyone, then separate boxes for clans or a single person like hots.
I haven't tested it yet, but didn't they say that they'd have tabs for that? So that you can change to a tab in the chat and see only the conversation with that player/party? But seems like I misunderstood. :/