• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:49
CEST 00:49
KST 07:49
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
BGE Stara Zagora 2025: Info & Preview27Code S RO12 Preview: GuMiho, Bunny, SHIN, ByuN3The Memories We Share - Facing the Final(?) GSL47Code S RO12 Preview: Cure, Zoun, Solar, Creator4[ASL19] Finals Preview: Daunting Task30
Community News
Weekly Cups (June 2-8): herO doubles down1[BSL20] ProLeague: Bracket Stage & Dates9GSL Ro4 and Finals moved to Sunday June 15th13Weekly Cups (May 27-June 1): ByuN goes back-to-back0EWC 2025 Regional Qualifier Results26
StarCraft 2
General
The SCII GOAT: A statistical Evaluation Best Crypto Asset Recovery Service Providers CN community: Firefly accused of suspicious activities Firefly do had match fixing How does the number of casters affect your enjoyment of esports?
Tourneys
$3,500 WardiTV European League 2025 Bellum Gens Elite: Stara Zagora 2025 Sparkling Tuna Cup - Weekly Open Tournament SOOPer7s Showmatches 2025 Master Swan Open (Global Bronze-Master 2)
Strategy
[G] Darkgrid Layout Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 477 Slow and Steady Mutation # 476 Charnel House Mutation # 475 Hard Target Mutation # 474 Futile Resistance
Brood War
General
BGH auto balance -> http://bghmmr.eu/ Will foreigners ever be able to challenge Koreans? Mihu vs Korea Players Statistics BW General Discussion [BSL20] ProLeague: Bracket Stage & Dates
Tourneys
[ASL19] Grand Finals NA Team League 6/8/2025 [Megathread] Daily Proleagues [BSL20] ProLeague Bracket Stage - Day 2
Strategy
I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Stormgate/Frost Giant Megathread What do you want from future RTS games? Armies of Exigo - YesYes? Nintendo Switch Thread Path of Exile
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread Vape Nation Thread European Politico-economics QA Mega-thread
Fan Clubs
Maru Fan Club Serral Fan Club
Media & Entertainment
Korean Music Discussion [Manga] One Piece
Sports
2024 - 2025 Football Thread Formula 1 Discussion NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Cognitive styles x game perf…
TrAiDoS
StarCraft improvement
iopq
Heero Yuy & the Tax…
KrillinFromwales
I was completely wrong ab…
jameswatts
Need Your Help/Advice
Glider
Trip to the Zoo
micronesia
Poker
Nebuchad
Customize Sidebar...

Website Feedback

Closed Threads



Active: 22346 users

GameHeart Project, Update 8 (WCS GameHeart)

Blogs > GameHeart
Post a Reply
Normal
GameHeart
Profile Blog Joined February 2012
286 Posts
Last Edited: 2014-09-23 19:55:10
September 23 2014 14:27 GMT
#1
[image loading]


Previous updates:
GameHeart Project, Update #1
GameHeart Project, Update #2
GameHeart Project, Update #3
GameHeart Project, Update #4
GameHeart Project, Update #5
GameHeart Project, Update #6
GameHeart Project, Update #7




WCS GameHeart

Hey everyone! This is Ryan from GameHeart. With the patch containing the WCS GameHeart project hopefully arriving very shortly I thought I should post a blog with some more in-depth information for you. In this blog I am going to talk to you about my time at Blizzard, as well as all of the cool new things you can expect to see as a result of the WCS GameHeart project.

My time was spent on the UI team, where I got to hear designers argue day in and day out about whether a button should be placed 20, or 25 pixels from the edge of the screen. I got to sit with many of the live operations engineers and listen as they tried to tackle Battle.net issues and discuss with them why I want to see Rosberg beat Hamilton to the championship this year in Formula 1 (incidentally… DAMN!). I got to meet and work with programmers, artists, technical artists, the data guys, the performance guys, the eSports team, the community team, and the QA team.

I got to talk to Samwise about stronger team colors, and ask David Kim what he wants to see in a spectator interface. At almost every turn when I brought up some aspect of GameHeart, they were constantly asking what they could do to make it better. With their help we have been able to transform GameHeart and its features into something that will not only help tournaments put on higher quality productions, but will also make the game better for you while you are playing it.

We have added functionality for UI designers, and created a new UI that demonstrates some of that functionality, as well as some functionality that has always existed but never been tapped into until now. We have added new doodads that melee map makers can use to add logo support to their maps and preview what they will look like right in the terrain editor, and that arcade map makers can use for their own purposes. We have added some complex actor interaction on these doodads which demonstrate some seldom used functionality in the editor. We have created an entirely new mod type that can act as a sort of eSports production kit, allowing tournaments to add their own logos and even elaborate information about the players if they so choose. We have made some of your favorite GameHeart features into actual features of StarCraft II so that you can enjoy them in your ladder games.

I am very proud of the work we did in such a short time, and I am sad that my time there is over. I already miss some of the great people I was working with (except Jason). But now its time to dive in and really go into the details of this project so you know what is coming. Let’s start with something a ton of people have been asking for.




Stronger Team Colors -

As you have probably already seen in the official blog stronger team colors has been removed from GameHeart, and turned into an actual feature of the game. That means you can use it in your ladder games. And rather than being an on or off setting, you can actually tell it how intense you want the colors to be using a slider in your gameplay options! The system works using game shaders instead of actual textures as well, so it is much more performance friendly and download friendly than the older version.

I created a gif animation of the progression of different intensity settings using the images ExoTheMage posted over on reddit.

[image loading]

I want to thank pzea469 from Team Liquid once again for creating the original stronger team colors mod, and allowing me to use it in GameHeart, as well as allowing us to use it while working on the official WCS version of GameHeart.




Team Colored Effects -

Similar to Stronger Team Colors, the Team Colored Effects from GameHeart have been removed and made an official option in your gameplay options. However, after seeing it in action for awhile I have been convinced that it is really only necessary on a handful of abilities. In particular I felt that Scanner Sweep, Time Warp and EMP were critical. The primary reason I felt EMP is important is because it is so difficult to see normally. They have not only created a team-colored version of EMP but they have also made the default version more visible. So there will be fewer effects that are affected by team colors but I think we have the important ones. Hopefully the reduction will make the game feel less like just a giant blob of color when a fight is going on.

Here is a screenshot of some team colored EMPs I have stolen from the official blog:

[image loading]

I want to thank mindgames87 for his suggestion to implement this feature, as it was really what got me moving to do it originally.




"WCS GameHeart" Extension Mod -

GameHeart is actually made up of two distinctly different types of mods (and soon to be three but I will talk about that later). There is the interface mod which modifies the look of the UI, and the extension mod which adds actual features (such as the upgrade notifications and the production labels over buildings). What we are going to discuss now is the extension mod. It is called “WCS GameHeart” and it can be added to your games by using the ‘create with mod’ option when setting up a custom game.

There are five different features that are added to the game using the WCS GameHeart extension mod. Most of them you have seen before but there are a couple of new things. Things like stronger team colors, team colored effects, league logos, team logos and team sponsors have all been removed from the extension mod and added to the game separately so the extension mod is actually relatively small now compared to what it used to be. I am going to go ahead and just use more images from the official blog for this as they took some great screenshots.

  • Production Labels
    These are the icons which appear over buildings indicating what it is training or researching. These have been reworked in WCS GameHeart. They are now part of the status bar of the building (the HP/Shield bar) so they will only show up when the HP bars are displayed. This gives the observer control over when to show them and allows him to draw more attention to them when he feels it is important to do so.

    [image loading]

  • Upgrade Notifications
    This feature displays upgrades as they are completing with a short countdown on the right side of the screen. It was developed by MIT Game Lab. It is relatively unchanged from the normal version of GameHeart.

    [image loading]

  • Workers Killed Notifications
    This feature displays a notification on the left side of the screen to tell you how many workers a player lost in the last engagement. It was developed by MIT Game Lab. It is relatively unchanged from the normal version of GameHeart.

    [image loading]

  • Map Notifications
    This feature displays small notifications on the minimap when a scanner sweep goes off or a medivac/shuttle/overlord loads up some units to do a drop. Hopefully this will make it easier to spot drops as they happen. It was developed by MIT Game Lab, and it is a new feature that has not been in GameHeart before.

    [image loading]

  • Interface Interactivity
    This is a strange feature that requires the WCS 2.0 interface to work correctly. You can still use the WCS GameHeart extension mod without the WCS 2.0 interface, and vice versa, but when you use them together you will get a little bit of new functionality. It basically just cycles through some information on the interface every 5 seconds. That way we can get you all the information you want to see, but without cluttering the screen with every number and icon a game of StarCraft II has to offer. This feature was developed by me but based on exploratory work that Christoph “Ahli” Ahlers did with interaction between StarCraft II dependent mods and custom interface mods. I will talk more about this feature in the WCS 2.0 interface mod section of this blog.


As you can see most of the features left in the extension mod were developed by MIT Game Lab. These guys have been amazing and extremely supportive of GameHeart. They actually created their own spectating mode called MIT Overseer about a year ago, and have been porting features over to GameHeart and/or developing new ones ever since. I really appreciate all of the work they (Philip Tan & Nick Mohr) have done and the help they have provided.

So that is it for the extension mod. It seems kind of small now with so many GameHeart features being made into actual StarCraft II features! In the next section I will go over the new spectator interface we have created.




WCS 2.0 Interface Mod -

The new WCS 2.0 interface mod will be accessible in your gameplay options after the patch. It is designed for 16x9 resolutions, but should also be usable for 16x10 users. If you are using a resolution that does not fall into one of those ratios, it will likely not display all of the information for you as some of it will get cut off. Because this is designed for tournament broadcasts, we really wanted to make it ideal for the resolutions they use.

It has been my goal for awhile to consolidate as much of the information on the screen as I can into one area in an effort to make the viewing space for the game feel more open, and reduce the effect of the UI creeping in out of the corner of your eye from all directions. This interface is the closest I have come to accomplishing that goal so far.

Here is a screenshot of what it looks like:

[image loading]


One of the most difficult decisions when designing one of these UIs is whether to put the information at the top, or the bottom of the screen. We have obviously decided to put everything at the bottom on this UI, and really quickly I want to go into why I usually do it this way in the interfaces I design.

First, the screen real estate at the top of the screen is much more valuable than the real estate at the bottom. Here is an image demonstrating why that is.

[image loading]


So we can show MORE of the game by putting the information at the bottom of the screen. But that is not all.

It is actually a more natural way to view the game to cover the bottom of the screen with information instead of the top. Think about that for a moment. When you are playing StarCraft where is the vast majority of the UI? It is at the bottom. Here is an example of what I am talking about.

[image loading]


Now think about the ESL or GSL interfaces, where you have huge chunky leaderpanel in the top left of the screen (the leaderpanel contains the production tab etc). You have giant player name panels in the top middle, and huge resource numbers in the top right. And in some cases you have something like 16+ numbers in the top right tracking every piece of data imaginable.

What has happened is the viewing area for the game has effectively been moved towards the bottom because of the UI creep at the top of the screen. Because of the way the camera is setup this basically changes the viewing angle that you watch the game from. By focusing our major spectator UI elements at the bottom, we can actually create a more natural feel to the viewing area and angle of the game.

So whether you agree or disagree with that let’s move onto the actual features of this UI.


Battle Mode
Something Adebisi has been requesting for awhile is a way to hide all of the UI except for the minimap, the player names and the supply counts so he can show as much of a battle as possible while still keeping the critical information on screen.

I have added that functionality to this interface, in fact it is on by default when the game starts. To toggle it On/Off all you have to do is press the spacebar. You can also view all of the hotkeys for this interface by pressing F11 to bring up the message log.

[image loading]


Cycler Panel
This is related to the “Interface Interactivity” functionality I mentioned earlier in the “WCS GameHeart” extension mod section. There are basically four different main information panels the observer can toggle on/off at the center of the player info bar. The first is resources, displaying the current minerals and vespene each player has. The second is a supply breakdown, showing you how much of their supply is in army units and how much is in workers at that time. The third is a quick upgrades panel, showing you what their armor/weapon upgrade status is. The fourth and final panel, is the cycler panel. It basically cycles through displaying the other three panels every 5 seconds automatically. In this way we can show more information, while using a smaller footprint on the UI. That means we can make the numbers bigger and more readable on low resolution and mobile streams as well as make the interface just feel less cluttered in general without compromising the information available to you.

Unfortunately this functionality is only available when used in conjunction with the WCS GameHeart extension mod.

[image loading]


Integrated Unit Info Panel
We have integrated the unit info panel (the big box that usually appears in the bottom right of the screen in spectator UIs) so it only shows up when the observer manually activates it. It now acts as an alternative to the production tab, units tab, spending tab etc. In general this panel is not necessary for viewers, but in some specific circumstances it still contains valuable information so by making it a toggle we can free up some space on the UI but still have access to it when we need it.

[image loading]


Player Name Override Functionality
This feature will allow you to override the player’s name displayed on the info bar with one that is stored inside of a Logos.SC2Mod. Obviously this will only work if you have a properly setup Logos.SC2Mod.


Player Team Logo
This feature will allow you to display the player’s team logo next to their name on the info bar. This will only work if you have a properly setup Logos.SC2Mod. It looks like this:

[image loading]


Player Intro Panels
These panels will display the portrait of the player, their player name, their real name, their nickname, their team name, their country of origin, their WCS rank, their WCS score, their team sponsors, and their trophies they have won from previous premier tournaments.

It is not easy to setup a Logos.SC2Mod with all of this information for a large number of players, so I expect this type of thing will only be used in smaller events and invitationals, or in the very last stages of big events.

Here is what it looks like:

[image loading]


Custom MIT Notifications
The WCS 2.0 interface also features a custom look for the workers killed and upgrade notifications that MIT developed. We mostly put this in as a demonstration for other custom interface developers to show how it could be done.

[image loading]


Standard Features
The interface is also equipped with most or all of the standard features you are used to in a spectator UI. Remember you can press F11 to bring up the hotkey guide. The entire UI is built to be very modular, and expand as you open up new information and features on the screen, but contract again when you no longer need them.

Here is a list of all the hotkeys in the WCS 2.0 interface:

[image loading]


So thats it for the WCS 2.0 interface mod. Next I am going to talk about the new type of mod that manages the logos you see on the map, as well as some of the images this interface uses for some of its special features.




Logos.SC2Mod -

In this section I am going to talk about Logos.SC2Mods, what they are, how they work and what they can do. I believe these things are going to change the way we watch StarCraft, and in particular I believe they will help smaller tournaments to put on higher quality productions without expensive equipment.


What are they?

The Logos.SC2Mod is a special type of mod file created by Blizzard specifically to support the WCS GameHeart project. It is a powerful, flexible mod that is designed to replace the current GameHeart logo functionality with something tournaments can create, customize, update and maintain themselves. For smaller tournaments who perhaps do not require that level of customization, they can just grab one that somebody else has made and posted online to easily enhance their tournament.

But that isn’t all. While the idea was to replace the logo functionality in GameHeart with something more powerful and flexible, what we have ended up with is an amazing tool that can be used without the WCS GameHeart extension mod.

And this thing isn’t just great for Starcraft 2 tournaments either. Arcade map makers will be able to make use of some of the functionality for their eSports productions as well (such as Starbow, Star Strikers or Pure CTF). I am very excited about the potential of the Logos mod and I cannot wait to see what people do with them.


How do they work?

The Logos.SC2Mod is basically just a collection of images and a single XML file sitting inside of a mod. The XML file is broken up into separate entries, and each entry will create a new item in a dropdown menu next to a player’s name in an SC2 lobby. So if you wanted to use this the same way the old GameHeart has worked, you would create a new entry for each team you were going to have in your tournament, such as Axiom, Acer, Evil Geniuses etc.

Inside each of these entries you can assign it a primary and secondary logo. If you were just going to use it like the normal GameHeart, the primary logo would be the team’s logo, and the secondary would be the team’s sponsors. These logos would then be automatically swapped in the place of some pre-placed doodads on the map (I will talk about these doodads in a little bit). In the first couple of lines of the xml file you can also define primary and secondary logos for the tournament or league, so those will be automatically swapped in as well.

You can also store other images and data inside of these mods if you want. For example, we could store a player’s name, WCS rank, his nickname and the trophies he has won over the years at premiere tournaments.

To make use of those images and data, they can be accessed using interface mods so tournaments and mod makers can create some really cool custom production stuff, all right in the game itself.


What can we do with them?

Well as I already mentioned we can use them to display team logos in the mineral lines for the players, and league logos on the map for the tournament just as we used to do in the old GameHeart. And for a moment I want to talk about that because it has changed a bit.

While support for team sponsors is still in, I have decided to make them substantially smaller than they were before. There is a fine line that needs to be walked to offer teams the support they need without undermining tournament sponsors who wonder why their competitor’s logos are larger on the screen than their own when they are the ones sponsoring the tournament.

Here is what they look like:

[image loading]

The decision to make these team sponsors smaller is unlikely to be popular with teams, but it is my hope that doing so will encourage more tournaments to use this functionality and support the teams that are participating in their events. There is also more opportunities for teams to show off their sponsors in some of the new functionality I will discuss shortly.

The logo images on the map are placed using a new set of doodads that are available to melee map makers. You can find them by searching for “Logo” in the doodad list. There are four different types and this is what they look like in the editor when you are placing them:

[image loading]

But there is more of course. The ability to add extra data and images to these mods means we can also do some pretty cool new stuff as well.

For example lets say we are having a 16 man invitational tournament. We could add an entry to the Logos.SC2Mod for each of those 16 players and inside of it include their ID (such as AcerMMA), their real name (such as Mun Seong Won), their portrait, trophies for the tournaments they have won and just about anything else we could want. We can then access this information using the interface mod to create player intro screens, to override barcode account names, and to display their team logos directly on the interface next to their name. The possibilities here are pretty substantial and I think it is very likely this will change the way we watch StarCraft II.

But remember all of this should be usable in arcade games as well.

This mod will allow smaller competitive games like Star Strikers, Starbow and Pure CTF to set up tournaments and still make use of all of this cool functionality for their own eSports productions.

In the next section I am going to talk about how to use and create this new type of mod.



How to use a Logos.SC2Mod

Before you can use it, you need to download one or create one yourself. You can download one I created featuring all of the teams currently in GameHeart from this link. Put that file in your Documents/StarCraft II folder. Now all you have to do is select the player’s team from the dropdown menu next to their name when you create a game.

But if you want to get your own league or tournament logo into the mod you are going to need to do a little customization first.


Adding a league logo to a Logos.SC2Mod

Adding a new league logo image to the Logos.SC2Mod is quite easy. But you will need some correctly formatted images first. A little while back I created a video guide on how to export DDS files using photoshop, please check that out. You can find it here:





League logos should be in a 2x1 horizontal format. I recommend using 512x256 or 600x300 for your image sizes. Save the two images you want to use as LeaguePrimary.dds and LeagueSecondary.dds. If you only have one image then just save the same image for both filenames.

Next we need to open the Logos.SC2Mod in the StarCraft II editor and go to the import module. From here you can just right-click in root directory (not inside one of the folders) of the import module and use the import option to import our two DDS files. It should prompt you with a warning that you are overriding the old ones. That is fine.

Save the Logos.SC2Mod and you are good to go.

But if you want to add your own teams and players to the mod, you are going to need to do even more customization.


Creating a custom Logos.SC2Mod

There are a lot of different ways to use the Logos.SC2Mod. In this example I am going to create one specifically for the Nation Wars tournament so you can get to know the basics.

First thing lets just download a basic Logos.SC2Mod that we can modify. Here is one to get you started.

Before we go any further, I want to have all of my images ready to import into the mod. So I am going to create a folder called ‘Teams’ and then create another folder inside of that one for every Nation Wars team. Inside of each of those folders I am going to save the corresponding team logo as a 248x248 DDS texture with the filename “Logo.dds”. I am also going to save it as a 64x64 DDS texture with the filename “LogoSmall.dds”. This way we can show the tiny team logos next to the player names using the WCS 2.0 interface later. I have also already prepared the two League logo files I want to use.

So lets open up our base Logos.SC2Mod in the editor. Open the import module and you will see the two League logo DDS files, and a LogoConfig.XML file.

I am going to import all of our prepared team logos and the two league logos and then save the document. When you do this be sure to maintain the folder structure we created for our images. Before this will work as a usable mod we need to insert all of the necessary references into the LogoConfig.xml file though. So we are going to export the current file and open it up in notepad or something. If it is editable right in the import module go ahead and edit it there, I am not sure if they actually got that functionality into the patch or not.

So looking at the LogoConfig.xml file from our base mod we see it is pretty barren. It looks like this:

<?xml version="1.0" encoding="utf-8"?>
<LogoConfig IgnorePlayerPrimaryLogo="false" IgnorePlayerSecondaryLogo="false">
<LeagueLogoEntry PrimaryLogo="LeaguePrimary.dds" SecondaryLogo="LeagueSecondary.dds"/>

<PlayerLogoEntry TeamName="No Team" PrimaryLogo="Blank.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Blank.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Blank.dds"/>
</PlayerLogoEntry>
</LogoConfig>



Real quick I will explain what the different elements of this are. The first part “PlayerLogoEntry” is adding a new entry to the dropdown list that appears in game lobbies. In that line we have three different parameters we can modify. The first parameter “TeamName” is current set to “No Team” and it determines the name that will appear in the dropdown list for this entry. So for example, if we were adding Team Liquid here we would just change “No Team” to “Team Liquid”. The second parameter is called “PrimaryLogo”. This is actually referencing an image file somewhere in our folder. Currently it is set to “Blank.dds” which is actually an image that doesn’t exist. When the game sees that the image doesn’t exist it will just ignore it so don’t worry. This is the image that will appear in the mineral line next to a player’s base. So if we wanted to set this to Team Liquid’s logo image, it might look something like this: PrimaryLogo="Teams/TeamLiquid/Logo.dds" assuming we use the same organization system I usually do. The final parameter in this first line is the “SecondaryLogo” parameter. This is another image reference, and it points to the image that will be used to display the team’s sponsors on the opposite side of the base from the mineral line. We aren’t going to have any sponsors in this example but it’s easy enough to figure out.

The next two lines are a little different. The “FrameLogoImage” entry is creating a new image reference that we can use in interface files. The “Alias” parameter determines the name we use to call that image reference, and the “FilePath” parameter determines what file the alias calls. For basic logo mods I just add two aliases, one for the large version of the team logo and one for the small version. That way I can call them in different places on the interface as necessary.

With that out of the way I think we are ready to start modifying our XML. So for our example lets start with Canada since they are the first country on the list for Nation Wars. We need to copy/paste the first player logo entry (the “No Team” entry). That way we have something to modify.

After the copy/paste it will look something like this:

<?xml version="1.0" encoding="utf-8"?>
<LogoConfig IgnorePlayerPrimaryLogo="false" IgnorePlayerSecondaryLogo="false">
<LeagueLogoEntry PrimaryLogo="LeaguePrimary.dds" SecondaryLogo="LeagueSecondary.dds"/>

<PlayerLogoEntry TeamName="No Team" PrimaryLogo="Blank.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Blank.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Blank.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="No Team" PrimaryLogo="Blank.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Blank.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Blank.dds"/>
</PlayerLogoEntry>
</LogoConfig>


But that just leaves us with two blank team entries on the dropdown list, so lets start modifying the parameters. First I am going to change the TeamName parameter to “Canada”. Second I am going to change the “PrimaryLogo” parameter to “Teams/Canada/Logo.dds". I am going to ignore the “SecondaryLogo” parameter since we are not going to display team sponsors with this mod. For the “Logo” alias’ FilePath I am going to change it to the same file as our PrimaryLogo parameter, so “Teams/Canada/Logo.dds". For the LogoSmall alias’ FilePath I am going to point to the smaller logo image like this “Teams/Canada/LogoSmall.dds".

After finishing the changes for Canada to the XML file it will look something like this:

<?xml version="1.0" encoding="utf-8"?>
<LogoConfig IgnorePlayerPrimaryLogo="false" IgnorePlayerSecondaryLogo="false">
<LeagueLogoEntry PrimaryLogo="LeaguePrimary.dds" SecondaryLogo="LeagueSecondary.dds"/>

<PlayerLogoEntry TeamName="No Team" PrimaryLogo="Blank.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Blank.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Blank.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Canada" PrimaryLogo="Teams/Canada/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Canada/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Canada/LogoSmall.dds"/>
</PlayerLogoEntry>
</LogoConfig>


And now we just need to add the other teams. Here is what it looks like after they have all been added:

<?xml version="1.0" encoding="utf-8"?>
<LogoConfig IgnorePlayerPrimaryLogo="false" IgnorePlayerSecondaryLogo="false">
<LeagueLogoEntry PrimaryLogo="LeaguePrimary.dds" SecondaryLogo="LeagueSecondary.dds"/>

<PlayerLogoEntry TeamName="No Team" PrimaryLogo="Blank.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Blank.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Blank.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Canada" PrimaryLogo="Teams/Canada/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Canada/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Canada/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Denmark" PrimaryLogo="Teams/Denmark/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Denmark/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Denmark/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Finland" PrimaryLogo="Teams/Finland/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Finland/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Finland/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="France" PrimaryLogo="Teams/France/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/France/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/France/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Germany" PrimaryLogo="Teams/Germany/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Germany/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Germany/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Italy" PrimaryLogo="Teams/Italy/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Italy/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Italy/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Korea" PrimaryLogo="Teams/Korea/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Korea/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Korea/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Mexico" PrimaryLogo="Teams/Mexico/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Mexico/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Mexico/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Netherlands" PrimaryLogo="Teams/Netherlands/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Netherlands/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Netherlands/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Norway" PrimaryLogo="Teams/Norway/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Norway/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Norway/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Poland" PrimaryLogo="Teams/Poland/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Poland/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Poland/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Russia" PrimaryLogo="Teams/Russia/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Russia/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Russia/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Spain" PrimaryLogo="Teams/Spain/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Spain/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Spain/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Sweden" PrimaryLogo="Teams/Sweden/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Sweden/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Sweden/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="UK" PrimaryLogo="Teams/UK/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/UK/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/UK/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Ukraine" PrimaryLogo="Teams/Ukraine/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/Ukraine/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Ukraine/LogoSmall.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="USA" PrimaryLogo="Teams/USA/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoImage Alias ="Logo" FilePath="Teams/USA/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/USA/LogoSmall.dds"/>
</PlayerLogoEntry>
</LogoConfig>


So now all we have to do is save this LogoConfig.xml file and import it into our mod. Save the mod and you are good to go! Here is a link to the completed mod.


Specialized Logos.SC2Mod for WCS 2.0 Interface

If you want to make use of some of the WCS 2.0 interface features like the player intros you need to have a Logos.SC2Mod that is setup correctly for it. Here is an XML example of a mod containing just three players Jaedong, Bomer and Hyun.

<?xml version="1.0" encoding="utf-8"?>
<LogoConfig IgnorePlayerPrimaryLogo="false" IgnorePlayerSecondaryLogo="false">
<LeagueLogoEntry PrimaryLogo="LeaguePrimary.dds" SecondaryLogo="LeagueSecondary.dds"/>

<PlayerLogoEntry TeamName="No Team" PrimaryLogo="Blank.dds" SecondaryLogo="Blank.dds">
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Jaedong" PrimaryLogo="Teams/EvilGeniuses/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoText Alias ="PlayerName" Text="Jaedong"/>
<FrameLogoText Alias ="PlayerRealName" Text="Lee Jae Dong"/>
<FrameLogoText Alias ="PlayerRank" Text="9"/>
<FrameLogoText Alias ="PlayerScore" Text="2950"/>
<FrameLogoText Alias ="PlayerFlavorText" Text="The Tyrant"/>
<FrameLogoImage Alias ="PortraitCutout" FilePath="Teams/EvilGeniuses/Jaedong/PortraitCutout.dds"/>
<FrameLogoImage Alias ="Trophies" FilePath="Teams/EvilGeniuses/Jaedong/Trophies.dds"/>
<FrameLogoImage Alias ="Flag" FilePath="Flags/SouthKorea.dds"/>
<FrameLogoImage Alias ="Logo" FilePath="Teams/EvilGeniuses/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/EvilGeniuses/LogoSmall.dds"/>
<FrameLogoImage Alias ="LogoText" FilePath="Teams/EvilGeniuses/LogoText.dds"/>
<FrameLogoImage Alias ="Sponsors" FilePath="Teams/EvilGeniuses/Sponsors.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Bomber" PrimaryLogo="Teams/RedBull/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoText Alias ="PlayerName" Text="Bomber"/>
<FrameLogoText Alias ="PlayerRealName" Text="Choi Ji Sung"/>
<FrameLogoText Alias ="PlayerRank" Text="7"/>
<FrameLogoText Alias ="PlayerScore" Text="3600"/>
<FrameLogoText Alias ="PlayerFlavorText" Text="Are you ready for bombing?"/>
<FrameLogoImage Alias ="PortraitCutout" FilePath="Teams/RedBull/Bomber/PortraitCutout.dds"/>
<FrameLogoImage Alias ="Trophies" FilePath="Teams/RedBull/Bomber/Trophies.dds"/>
<FrameLogoImage Alias ="Flag" FilePath="Flags/SouthKorea.dds"/>
<FrameLogoImage Alias ="Logo" FilePath="Teams/RedBull/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/RedBull/LogoSmall.dds"/>
<FrameLogoImage Alias ="LogoText" FilePath="Teams/RedBull/LogoText.dds"/>
<FrameLogoImage Alias ="Sponsors" FilePath="Teams/RedBull/Sponsors.dds"/>
</PlayerLogoEntry>

<PlayerLogoEntry TeamName="Hyun" PrimaryLogo="Teams/Roccat/Logo.dds" SecondaryLogo="Blank.dds">
<FrameLogoText Alias ="PlayerName" Text="Hyun"/>
<FrameLogoText Alias ="PlayerRealName" Text="Ko Seok Hyun"/>
<FrameLogoText Alias ="PlayerRank" Text="1"/>
<FrameLogoText Alias ="PlayerScore" Text="5375"/>
<FrameLogoText Alias ="PlayerFlavorText" Text="Roach King"/>
<FrameLogoImage Alias ="PortraitCutout" FilePath="Teams/Roccat/Hyun/PortraitCutout.dds"/>
<FrameLogoImage Alias ="Trophies" FilePath="Teams/Roccat/Hyun/Trophies.dds"/>
<FrameLogoImage Alias ="Flag" FilePath="Flags/SouthKorea.dds"/>
<FrameLogoImage Alias ="Logo" FilePath="Teams/Roccat/Logo.dds"/>
<FrameLogoImage Alias ="LogoSmall" FilePath="Teams/Roccat/LogoSmall.dds"/>
<FrameLogoImage Alias ="LogoText" FilePath="Teams/Roccat/LogoText.dds"/>
<FrameLogoImage Alias ="Sponsors" FilePath="Teams/Roccat/Sponsors.dds"/>
</PlayerLogoEntry>
</LogoConfig>


As you can see, there is a lot more work involved in setting up the player intros. I expect they will only be used at small invitational events and during the last rounds of a tournament. You can download this mod here to get a better idea of how it is setup if you want.




Previews -

So what is going to happen to the normal version of GameHeart? Shortly after the patch I am going to be republishing the normal version of GameHeart using the new WCS GameHeart feature implementation. In this way I can use it as a platform to keep creating new features.

With all of that said, I still want to keep pushing GameHeart outside of the WCS GameHeart project. There is more to come in the future for regular GameHeart and I have a couple of things to talk about here in that regard.


Live Data

First I want to talk about the GameHeart Live Data feature I posted about awhile back on Reddit. I really believe that this sort of data output is critical for opening up a huge new world of possibilities for third party applications and websites to make use of game data. Unfortunately this mod currently suffers from some serious performance issues, as well as some practicality issues. While I was at Blizzard I asked one of the performance guys there to take a look at it. He made some recommendations on how I could dramatically improve performance. So I will be working on implementing those recommendations and hopefully have a nice smooth version of the mod soon.

The other problem the live data mod suffers from is the potential for cheating. The way it works currently is it outputs a text file onto the computer of everyone in the game, including players. While I was at Blizzard I requested they add a small new function which will allow me to output that text file only to observer computers. This way there will no longer be an issue with the potential for players to see this data. They did it for me, and it will become available with new patch containing WCS GameHeart.


Graphs

I have also been working on a new feature which tracks data over the last 10 minutes of the game and creates a graph to give you a more visual idea of the ups and downs for each player throughout the game.

It is still in a rough state but here is a video:





I would love to hear what kind of stats you would like to see tracked visually like this.




Thank Yous -

At the end of this blog I want to take some time to thank all of the people who have really helped GameHeart along the way.

Thank you so much to MIT Game Lab, who have created many of the features you love and also contributed generously to my IndieGoGo campaign last year. We have been working together to improve the spectating experience of Starcraft II for over a year now and I am very grateful for all of the contributions they have made and allowing us to use their work in both the normal version of GameHeart and in the official version for WCS and Blizzard.

Thank you to Christoph “Ahli” Ahlers who has contributed heavily throughout the process and is always the first person I go to when I have a problem I need help with. He also coded all of the previous GameHeart interface mods.

Thank you to “pzea469” for his work on Stronger Team Colors and allowing GameHeart to use it, and “Zolden” for all of his work on the model assets I have used in GameHeart.

Thank you to all of you who contributed to my IndieGoGo campaign and allowed me to work on GameHeart and turn it into a product that almost every tournament wanted to use. It has created huge opportunities for me that have already changed my life and I could not be more grateful.

And finally, thanks to Blizzard for bringing me on to come and work with the amazing Team 1 on this project.

I hope you all enjoy what we have created.



*****
Gameheart
Xiphias
Profile Blog Joined May 2010
Norway2223 Posts
September 23 2014 14:36 GMT
#2
Incredible! I'll try this with Starbow as soon as blizzard's scheduled maintenance is over.
aka KanBan85. Working on Starbow.
Tubbzie
Profile Joined March 2013
England10 Posts
September 23 2014 15:01 GMT
#3
How can I use GameHeart?
When this baby hits 88 miles per hour, you're gonna see some serious shit.
tomastaz
Profile Joined January 2013
United States976 Posts
September 23 2014 15:02 GMT
#4
simply amazing. thank you.
No church in the wild --- @tzhang0126
Taf the Ghost
Profile Joined December 2010
United States11751 Posts
September 23 2014 15:10 GMT
#5
Thank you so much for all of the work!
Knatterking
Profile Joined April 2014
Germany405 Posts
September 23 2014 15:43 GMT
#6
Awesome!
Musicus
Profile Joined August 2011
Germany23576 Posts
September 23 2014 15:43 GMT
#7
Hm just recently at RB BG Washington we had a PvP situation were Day9 said "amazing forcefields on the ramp, buying time..." and the co-caster said "yes, but whose were they?" and they didn't know and we will never know. That was not the first time this happened, so I think team coloured force fields are really, really, super, super important. Really the most important coloured effect we need.

So I hope they are in the game and thank you very much for you amazing work that makes Starcraft so much more enjoyable!
Maru and Serral are probably top 5.
GameHeart
Profile Blog Joined February 2012
286 Posts
September 23 2014 15:47 GMT
#8
On September 24 2014 00:43 Musicus wrote:
Hm just recently at RB BG Washington we had a PvP situation were Day9 said "amazing forcefields on the ramp, buying time..." and the co-caster said "yes, but whose were they?" and they didn't know and we will never know. That was not the first time this happened, so I think team coloured force fields are really, really, super, super important. Really the most important coloured effect we need.

So I hope they are in the game and thank you very much for you amazing work that makes Starcraft so much more enjoyable!


I don't think Forcefields are included in the team coloring but we can always try to push for them in the future. I personally felt they were not that important and do not remember seeing that situation you described very often which is why I did not push for them while I was there. But Blizzard listens to feedback and things could potentially change in the future.
Gameheart
Killmouse
Profile Joined August 2010
Austria5700 Posts
September 23 2014 15:52 GMT
#9
just wanna say u are an amazing person!
yo
Musicus
Profile Joined August 2011
Germany23576 Posts
Last Edited: 2014-09-23 15:52:46
September 23 2014 15:52 GMT
#10
On September 24 2014 00:47 GameHeart wrote:
Show nested quote +
On September 24 2014 00:43 Musicus wrote:
Hm just recently at RB BG Washington we had a PvP situation were Day9 said "amazing forcefields on the ramp, buying time..." and the co-caster said "yes, but whose were they?" and they didn't know and we will never know. That was not the first time this happened, so I think team coloured force fields are really, really, super, super important. Really the most important coloured effect we need.

So I hope they are in the game and thank you very much for you amazing work that makes Starcraft so much more enjoyable!


I don't think Forcefields are included in the team coloring but we can always try to push for them in the future. I personally felt they were not that important and do not remember seeing that situation you described very often which is why I did not push for them while I was there. But Blizzard listens to feedback and things could potentially change in the future.


Oh ok, thanks. Well I hope Blizzard considers it, here is the situation from Trap vs sOs.



I feel like it happens quite often, even if the casters don't mention it. Often it's unclear who forcefielded, especially in even more chaotic situations.

Once again, amazing work, this is all so cool .
Maru and Serral are probably top 5.
KiF1rE
Profile Blog Joined November 2009
United States964 Posts
September 23 2014 15:55 GMT
#11
On September 24 2014 00:47 GameHeart wrote:
Show nested quote +
On September 24 2014 00:43 Musicus wrote:
Hm just recently at RB BG Washington we had a PvP situation were Day9 said "amazing forcefields on the ramp, buying time..." and the co-caster said "yes, but whose were they?" and they didn't know and we will never know. That was not the first time this happened, so I think team coloured force fields are really, really, super, super important. Really the most important coloured effect we need.

So I hope they are in the game and thank you very much for you amazing work that makes Starcraft so much more enjoyable!


I don't think Forcefields are included in the team coloring but we can always try to push for them in the future. I personally felt they were not that important and do not remember seeing that situation you described very often which is why I did not push for them while I was there. But Blizzard listens to feedback and things could potentially change in the future.


happens quite a bit in pvp. but most of the time casters just roll with it. Like if an attacking player FF and the defending player gets cut off, they complete the FF wall, to work against the attacker. so there ends up being a FF wall of two players FF.
iHirO
Profile Blog Joined January 2011
United Kingdom1381 Posts
September 23 2014 16:07 GMT
#12
Its impressive to see how far this project has come.
GraphicsThis is for all you new people: I only have one rule. Everyone fights. No one quits. You don't do your job, I'll shoot you myself. You get me?
TheDougler
Profile Joined April 2010
Canada8302 Posts
September 23 2014 16:48 GMT
#13
On September 24 2014 00:55 KiF1rE wrote:
Show nested quote +
On September 24 2014 00:47 GameHeart wrote:
On September 24 2014 00:43 Musicus wrote:
Hm just recently at RB BG Washington we had a PvP situation were Day9 said "amazing forcefields on the ramp, buying time..." and the co-caster said "yes, but whose were they?" and they didn't know and we will never know. That was not the first time this happened, so I think team coloured force fields are really, really, super, super important. Really the most important coloured effect we need.

So I hope they are in the game and thank you very much for you amazing work that makes Starcraft so much more enjoyable!


I don't think Forcefields are included in the team coloring but we can always try to push for them in the future. I personally felt they were not that important and do not remember seeing that situation you described very often which is why I did not push for them while I was there. But Blizzard listens to feedback and things could potentially change in the future.


happens quite a bit in pvp. but most of the time casters just roll with it. Like if an attacking player FF and the defending player gets cut off, they complete the FF wall, to work against the attacker. so there ends up being a FF wall of two players FF.


I have to agree. I think all the gameheart changes are AMAZING and really brings this game to a whole new level, but forcefield team coloring should be the next big addition . It really does happen all the time.
I root for Euro Zergs, NA Protoss* and Korean Terrans. (Any North American who has beat a Korean Pro as Protoss counts as NA Toss)
OtherWorld
Profile Blog Joined October 2013
France17333 Posts
September 23 2014 17:15 GMT
#14
GameHeart is so good, and the fact that it has been semi-integrated by Blizzard really shows how awesome it is. Thank you for your work !
Used Sigs - New Sigs - Cheap Sigs - Buy the Best Cheap Sig near You at www.cheapsigforsale.com
Darkdwarf
Profile Blog Joined December 2012
Sweden960 Posts
September 23 2014 17:19 GMT
#15
GameHeart is amazing. The new UI you have created is the best I've ever seen in esports!
Teams: IM, Jin Air, Invictus || Players: Maru, GuMiho, INnoVation, Ryung, sOs, Squirtle, NaNiwa, Has, Zoun, Life, Rogue, Dark
y0su
Profile Blog Joined September 2011
Finland7871 Posts
September 23 2014 17:29 GMT
#16
So awesome to have this live! (soon)

I still wish there was a vertical leader panel (instead of only horizontal)
Trasko
Profile Blog Joined July 2010
Sweden983 Posts
September 23 2014 17:39 GMT
#17
This is incredible. Thank you for all your hard work!
Jaedong <3
Bobbias
Profile Blog Joined March 2008
Canada1373 Posts
Last Edited: 2014-09-23 17:50:43
September 23 2014 17:46 GMT
#18
I definitely want to see more work on the graphs. I think graphs could really help visualize things in a useful way.

Player income would definitely be god to have a graph of. Perhaps an option for both a stacked graph mode and the option to display minerals and gas separately would be nice. Maybe some way to visualize the mineral/gas income balance would be nice. A graph of the rate that resources are lost at would be great as well.
philiptan
Profile Joined June 2012
19 Posts
September 23 2014 17:59 GMT
#19
Thank you, Ryan, for your amazing work and making SC2 spectating so much more pleasant!

Question: In your blog post, you wrote "First thing lets just download a basic Logos.SC2Mod that we can modify. Here is one to get you started." Did you mean to put in a link? Or are you referring to the all-GH-teams Logos.SC2Mod that you linked earlier in the blog post?

Can't wait for Battle.net to finish maintenance.
HsDLTitich
Profile Blog Joined October 2012
Italy830 Posts
September 23 2014 18:50 GMT
#20
Man, you're literally saving eSports. Awesome job
I used to organize tournaments for ESL Italy and referee Go4SC2s, WCSs, and IEMs for ESL SC2.
GameHeart
Profile Blog Joined February 2012
286 Posts
September 23 2014 19:16 GMT
#21
On September 24 2014 02:59 philiptan wrote:
Thank you, Ryan, for your amazing work and making SC2 spectating so much more pleasant!

Question: In your blog post, you wrote "First thing lets just download a basic Logos.SC2Mod that we can modify. Here is one to get you started." Did you mean to put in a link? Or are you referring to the all-GH-teams Logos.SC2Mod that you linked earlier in the blog post?

Can't wait for Battle.net to finish maintenance.


There will be a link eventually. I just cannot open the editor right now for some reason until the servers go up again. Something to do with using the PTR, it makes it so you cannot use the editor anymore without logging in.
Gameheart
DeadSanto123
Profile Joined August 2013
United States90 Posts
September 23 2014 19:46 GMT
#22
Amazing!
Jaedong!!!
GameHeart
Profile Blog Joined February 2012
286 Posts
September 23 2014 20:01 GMT
#23
Okay all of the Logos.SC2Mod sample files should have working links now.
Gameheart
GreenHorizons
Profile Blog Joined April 2011
United States23066 Posts
Last Edited: 2014-09-23 22:03:07
September 23 2014 21:57 GMT
#24
Love the work and it never ceases to impress me.

I would love to hear what kind of stats you would like to see tracked visually like this.


I would like to see resources lost, resource harvest rate, and units lost.

I think the graphing function might have some interesting value if it could be used in the replay analysis portion of a match too. For instance it could provide a very clear picture of economic damage done and how it impacted the following minutes of a game.

I know it's pretty different than anything (and no idea if it is possible) but if the units lost could be displayed something like this: (Crude workup)

+ Show Spoiler +

[image loading]

That would be awesome. Especially if the bars represented their costs instead of just the raw number lost.


"People like to look at history and think 'If that was me back then, I would have...' We're living through history, and the truth is, whatever you are doing now is probably what you would have done then" "Scratch a Liberal..."
philiptan
Profile Joined June 2012
19 Posts
Last Edited: 2014-09-24 02:33:01
September 24 2014 02:31 GMT
#25
On September 24 2014 05:01 GameHeart wrote:
Okay all of the Logos.SC2Mod sample files should have working links now.


Awesome, thanks!

As for graph suggestions, I'd suggest trying gas/mineral income. And if you invert the colors (black bars over team color) you can convey losses pretty nicely: [image loading]
LeLfe
Profile Joined February 2011
France3160 Posts
September 24 2014 08:23 GMT
#26
this look absolutely stunning, can't wait to enjoy watching games with this new GH
Writer for Red bull (Fr) and Iron Squid (En/Fr) @ClemLeLfe on twitter
Amestir
Profile Blog Joined May 2010
Netherlands2126 Posts
September 24 2014 08:32 GMT
#27
Ty so much. Can't think of anything / anyone else who improved my viewing experience as much as you and your teram did.
We know nothing.
Azhrak
Profile Joined January 2011
Finland1194 Posts
September 24 2014 08:36 GMT
#28
Great work. I will definitely put the new features to use in the Finnish SC2 scene.
starcraft2.fi
Lizarb
Profile Joined March 2011
Denmark307 Posts
September 24 2014 11:28 GMT
#29
Jawdroppingly awesome work!
Only thing I know is that I know nothing.
ETisME
Profile Blog Joined April 2011
12351 Posts
September 24 2014 11:49 GMT
#30
best donation I have ever given imo
So happy to see it actually being implemented into the game itself.

really gets to show how solid your work is.

Thanks for your hard work!
其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷震。
FFW_Rude
Profile Blog Joined November 2010
France10201 Posts
September 24 2014 13:27 GMT
#31
Can you configure where the player/names supplies are ? I really don't like it at the bottom
#1 KT Rolster fanboy. KT BEST KT ! Hail to KT playoffs Zergs ! Unofficial french translator for SlayerS_`Boxer` biography "Crazy as me".
RiskyChris
Profile Joined April 2012
125 Posts
Last Edited: 2014-09-24 15:03:52
September 24 2014 14:12 GMT
#32
This is related to the “Interface Interactivity” functionality I mentioned earlier in the “WCS GameHeart” extension mod section. There are basically four different main information panels the observer can toggle on/off at the center of the player info bar. The first is resources, displaying the current minerals and vespene each player has. The second is a supply breakdown, showing you how much of their supply is in army units and how much is in workers at that time. The third is a quick upgrades panel, showing you what their armor/weapon upgrade status is. The fourth and final panel, is the cycler panel. It basically cycles through displaying the other three panels every 5 seconds automatically. In this way we can show more information, while using a smaller footprint on the UI. That means we can make the numbers bigger and more readable on low resolution and mobile streams as well as make the interface just feel less cluttered in general without compromising the information available to you.


This cycling panel (which I remember from weeks back when it was shown) is the worst idea I've ever seen discussed on viewing in Starcraft. Sorry if that's harsh.

MINERALS have been shown on screen since the dawn of Brood War, and the idea that you'd take them off screen for any reason at all completely boggles my mind.

Edit: If proleague used this cycling panel it would literally ruin the viewing experience for me so bad I'd probably stop watching unless my FPL/favorite players are on.

Edit2: Any tournament that uses the cycling panel who doesn't release replays? There's a vod now that forever will be missing critical information about actions the players were doing.
MSN
Profile Joined June 2013
Czech Republic53 Posts
September 24 2014 16:50 GMT
#33
How to show production tab similar to the one in Gamehart ?
What, you run out of Marines ? ^^
vult
Profile Blog Joined February 2012
United States9400 Posts
September 24 2014 19:29 GMT
#34
Thank you so much for all of your hard work. This looks absolutely stellar.
I used to play random, but for you I play very specifically.
dudwo6666
Profile Joined September 2014
Korea (South)1 Post
September 25 2014 00:45 GMT
#35
I am a Korean.
'Logos.SC2Mod' Do not download
So please send it dudwo6666@naver.com
wcs gameheart is too good
ColterTV
Profile Joined September 2010
Argentina163 Posts
September 25 2014 00:54 GMT
#36
I have a problem with the WCS2.0 UI, it uses fixed hotkeys and overwrites mine, so when I try to use the spacebar to move the camera (I'm a observer) it doesn't work. Any fix ?
ColterTV Stream -> http://www.twitch.tv/ColterTV
dantuts
Profile Joined September 2010
Philippines19 Posts
September 25 2014 15:31 GMT
#37
i have problems even downloading the mod . after creating a map with mod, its just stop at 99%..

what to do ?
Azhrak
Profile Joined January 2011
Finland1194 Posts
September 25 2014 22:18 GMT
#38
On September 25 2014 09:54 ColterTV wrote:
I have a problem with the WCS2.0 UI, it uses fixed hotkeys and overwrites mine, so when I try to use the spacebar to move the camera (I'm a observer) it doesn't work. Any fix ?

Have you tried shift+space (or ctrl+space) for a quick solution? I noticed this too since my space is the default which means move camera to the latest notification, and it worked like before with shift+space. Might work for you, or might not.
starcraft2.fi
quokka
Profile Joined September 2014
Romania2 Posts
September 26 2014 12:01 GMT
#39
I didn't think of posting here first, so I posted this in the GameHeart Overlay 2.0 thread as well. Sorry about that.

I'm having issues getting WCS Gameheart to work. It seems to not be able to access some resources and displays paths instead. Not sure if this helps, but I'm using it on the EU server. Can someone help me out please?
I like mayo
partouf
Profile Blog Joined May 2011
Netherlands405 Posts
September 26 2014 14:29 GMT
#40
On September 26 2014 21:01 quokka wrote:
I didn't think of posting here first, so I posted this in the GameHeart Overlay 2.0 thread as well. Sorry about that.

I'm having issues getting WCS Gameheart to work. It seems to not be able to access some resources and displays paths instead. Not sure if this helps, but I'm using it on the EU server. Can someone help me out please?


Yeah, I think everyone's having that? none of the language texts are actually correct.. I heard it maybe only works in combination with game heart mod, which makes the UI basically unusable because you're not always guaranteed to have a map up with the mod loaded.

There's also a couple of issues with the clan tags overlapping with player names and weird graphics for the upgrades in the normal game heart UI + dream hack UI, are there going to be fixes for that anytime soon?
[update twitchuser set banned=1 where lastmessage like '%nohomo%';] - twitter.com/@partouf
Majestetic
Profile Joined September 2014
Finland6 Posts
September 28 2014 15:25 GMT
#41
just to make sure, all of thease great features are for the observer view? Nothing new to standard sc2 ladder gameplay expect enhanced team colours and my time warp, storm and forcefield look the same as my team colour (tho my force field does not look ) ???
opisska
Profile Blog Joined February 2011
Poland8852 Posts
October 04 2014 15:36 GMT
#42
So I am just watching WCS EU and it is my first time seeing WCS Gameheart in action and I can't say I am happy with that. Probably it is not purely GH's fault, but also the Observer not knowing exactly twhat to do, but there are already some obvious issues with hiding most of the bottom part of the SC2 UI.

- when there is a building building, you can't see what that is (normally the observer would click on it and you would see)
- you can't see upgrades on selected units
- least importantly, sometimes some fun/minor information could be relayed this way, such as amount of minerals in a patch, or even a killcount of a unit etc... and that is also lost.

Also I am really missing the breakdown of supply into worker/army (such as GSL does, I guess that's some already vbulit in interface?) The production/units rotation is a nice idea, but the icons are reall small and not readable on "high" (and I am not going to pay for "source" just because the interface is bad).

In general, the new interface seems to be as a big step backwards, or at least in a really bad direction of design before utility.
"Jeez, that's far from ideal." - Serral, the king of mild trashtalk
TL+ Member
[PkF] Wire
Profile Joined March 2013
France24192 Posts
October 04 2014 15:51 GMT
#43
I second opisska, not seeing upgrades on selected units is a big problem and the worker/army supply is critically missing. I'd love to see the overlay reworked because as elegant it is, it doesn't give enough information to follow the game easily if the observer is not on point with playing with tabs.
RiskyChris
Profile Joined April 2012
125 Posts
October 04 2014 18:40 GMT
#44
On October 05 2014 00:36 opisska wrote:
Also I am really missing the breakdown of supply into worker/army (such as GSL does, I guess that's some already vbulit in interface?) The production/units rotation is a nice idea, but the icons are reall small and not readable on "high" (and I am not going to pay for "source" just because the interface is bad).

In general, the new interface seems to be as a big step backwards, or at least in a really bad direction of design before utility.


I just agree totally in general. It's extremely disappointing to me that we keep freeing up so much space on screen, but every time we do it we take more and more away.

Removing resource counts from the screen (a STAPLE of starcraft spectating) at all is so foreign to me that I'm not even sure what I'm watching anymore. At least in a game like DotA I have an in-game client that I can use to go observe the game properly.
FFW_Rude
Profile Blog Joined November 2010
France10201 Posts
Last Edited: 2014-10-04 19:05:32
October 04 2014 19:00 GMT
#45
Okay... I tried to watch WCS but...

- Supply at the bottom (stop doing that, my eyes goes to the top. why not put minimap at the top right while you are at it).
- No info on clickable things (what is the thing building ?, What's the upgrades on this units). Even BW interface have that.
- No Worker/army supply
- Timer not in the same place as when you play (so i'm looking top of the minimap and i'm like oh it's gone. Oh no it's in a random place).
- Map name unreadable (i know a lot of people that don't play but watch SC, so they can't tell just by looking at the minimap what is the map).

I don't know what i'm watching i would really love to have the proleague UI
Why do we need a great space of vision on the top of the screen. The action is centered so top right and top left are just ok... it's just blank at the top and tons of stuff on the bottom. Changing text on minerals and gas is ... weird. I'm not sure i'm watching mins or apm ? everything in the same place. I really don't like it.


EDIT : ok apparently they added the "clickable" thing. So we cann see what's building now

Maybe that's funka who's lost with the new options though (understandable of course).
#1 KT Rolster fanboy. KT BEST KT ! Hail to KT playoffs Zergs ! Unofficial french translator for SlayerS_`Boxer` biography "Crazy as me".
RiskyChris
Profile Joined April 2012
125 Posts
Last Edited: 2014-10-04 21:59:18
October 04 2014 21:59 GMT
#46
On October 05 2014 04:00 FFW_Rude wrote:
Maybe that's funka who's lost with the new options though (understandable of course).


It's understandable because all these new UI "features" are placing more and more APM burden on our observers. There's a practical limit to how much a single observer can do to show what two Code S level players are doing without help from the client.

The players get lots of AI help (A-click targeting). Funka gets none of that.
FFW_Rude
Profile Blog Joined November 2010
France10201 Posts
October 05 2014 07:08 GMT
#47
On October 05 2014 06:59 RiskyChris wrote:
Show nested quote +
On October 05 2014 04:00 FFW_Rude wrote:
Maybe that's funka who's lost with the new options though (understandable of course).


It's understandable because all these new UI "features" are placing more and more APM burden on our observers. There's a practical limit to how much a single observer can do to show what two Code S level players are doing without help from the client.

The players get lots of AI help (A-click targeting). Funka gets none of that.


I took your post like you were angry at me and i don't get why.
#1 KT Rolster fanboy. KT BEST KT ! Hail to KT playoffs Zergs ! Unofficial french translator for SlayerS_`Boxer` biography "Crazy as me".
RiskyChris
Profile Joined April 2012
125 Posts
October 05 2014 11:32 GMT
#48
On October 05 2014 16:08 FFW_Rude wrote:
Show nested quote +
On October 05 2014 06:59 RiskyChris wrote:
On October 05 2014 04:00 FFW_Rude wrote:
Maybe that's funka who's lost with the new options though (understandable of course).


It's understandable because all these new UI "features" are placing more and more APM burden on our observers. There's a practical limit to how much a single observer can do to show what two Code S level players are doing without help from the client.

The players get lots of AI help (A-click targeting). Funka gets none of that.


I took your post like you were angry at me and i don't get why.


I'm definitely not angry at you. I'm angry at this interface. This isn't even Starcraft anymore.
FFW_Rude
Profile Blog Joined November 2010
France10201 Posts
October 05 2014 11:33 GMT
#49
oh ok. i thought i missexplained something
#1 KT Rolster fanboy. KT BEST KT ! Hail to KT playoffs Zergs ! Unofficial french translator for SlayerS_`Boxer` biography "Crazy as me".
iHirO
Profile Blog Joined January 2011
United Kingdom1381 Posts
October 06 2014 23:46 GMT
#50
I was wondering what an 'Android' style minimalistic interface would look like.

[image loading]
GraphicsThis is for all you new people: I only have one rule. Everyone fights. No one quits. You don't do your job, I'll shoot you myself. You get me?
FFW_Rude
Profile Blog Joined November 2010
France10201 Posts
October 07 2014 08:06 GMT
#51
I like how a "phone minimalistic interface" is ... basicly what we have.
#1 KT Rolster fanboy. KT BEST KT ! Hail to KT playoffs Zergs ! Unofficial french translator for SlayerS_`Boxer` biography "Crazy as me".
Dingodile
Profile Joined December 2011
4133 Posts
October 11 2014 12:52 GMT
#52
On September 29 2014 00:25 Majestetic wrote:
just to make sure, all of thease great features are for the observer view? Nothing new to standard sc2 ladder gameplay expect enhanced team colours and my time warp, storm and forcefield look the same as my team colour (tho my force field does not look ) ???

I have seen in userstream of Grubby and co that Scans are colored and use a different design ingame! I approve it but I dont know how to change that I have this too in my ingame.
Grubby | ToD | Moon | Lyn | Sky
Greenei
Profile Joined November 2011
Germany1754 Posts
Last Edited: 2014-10-12 01:05:50
October 12 2014 01:04 GMT
#53
Someone already posted it on reddit but I also like this interface version the most:

[image loading]

You have supply, ressources, workersupply, armysupply, upgrades and unit information on the screen 100% of the time and then production ~95% of the time. these informations are what is needed to understand most situations. just use this interface and add the colored effects, upgrade finishing thingies, recently killed workers and map ping for medivac loadin and scan and you'll have a very good interface.
IMBA IMBA IMBA IMBA IMBA IMBA
wUndertUnge
Profile Blog Joined September 2010
United States1125 Posts
Last Edited: 2014-10-12 15:14:56
October 12 2014 15:02 GMT
#54
EDIT:

Verbatim from my Reddit Post:

So after doing a bit of research, I found that the commands that conflict with Resources are Q (quick upgrades), B (supply breakdown between army and workers, which can still be accessed by using the old Ctrl-A for Army), and C (a cycler of the different resources in WCS mod games)
If the casters would just not hit any of those buttons, they can still pull up information on other stats but keep supply and resources always showing. Production, upgrades (G), etc. do NOT get rid of the resources showing. They just have to be careful.

----------

Yes, with all the bitching going on right now on that reddit thread, it does seem like something was left out. I was watching the Bomber vs. PigBaby MU in WCS NA yesterday, and was getting minorly frustratred that there was no way to see the minerals. As a good citizen, I decided to investigate myself, but the WCS 2.0 replay observing wasn't even functioning for me correctly.

Also, in PTR, I could press F11 and have all of the commands pop up for me. Is there a cheat sheet for the different keystrokes? Because I swear there was a way to keep minerals and gas locked in view
Clan: QQGC - wundertunge#1850
TL+ Member
Jvattic
Profile Joined September 2014
Germany24 Posts
October 13 2014 14:58 GMT
#55
Also posted this in the Gameheart + WCS Thread:

I have to say that i really dislike the new overlay.
From a design point of view, the size of the information displayed is all over the place and the weird position at the bottom of the screen leads to missing important ingame stuff because you are looking for information at the top, where it usual is (in about every digital and print medium).
As a viewer i find it most annoying that i am not able to see minerals, gas, income, production, upgrades, workers, army, overall supply at once. Stripping down SC2 to overall supply, mins, gas and production feels like watching the game with one eye closed purely relying on the observer to show you what YOU want to see at that moment.
Not to mention the bazillion other things that were listed by others in this Thread.

I really hope this gets improved big time before future tournaments as it lessens the viewerexperience quite a bit.
WingnutSC
Profile Joined March 2012
United States52 Posts
October 24 2014 01:38 GMT
#56
Hi, I have a question real quick.

When I load up a map with the mod in the upper left hand corner where all the options should be, nothing shows up besides the standard things, what am I doing wrong?

Thanks!
wUndertUnge
Profile Blog Joined September 2010
United States1125 Posts
October 24 2014 13:45 GMT
#57
On October 24 2014 10:38 WingnutSC wrote:
Hi, I have a question real quick.

When I load up a map with the mod in the upper left hand corner where all the options should be, nothing shows up besides the standard things, what am I doing wrong?

Thanks!


What options are you referring to specifically?
Clan: QQGC - wundertunge#1850
TL+ Member
WingnutSC
Profile Joined March 2012
United States52 Posts
October 25 2014 23:40 GMT
#58
all the options you can set in gameheart, stronger team colors, player teams, etc etc.
Azhrak
Profile Joined January 2011
Finland1194 Posts
Last Edited: 2014-10-26 08:31:47
October 26 2014 08:28 GMT
#59
On October 26 2014 08:40 WingnutSC wrote:
all the options you can set in gameheart, stronger team colors, player teams, etc etc.

Stronger team colors is now part of the StarCraft II client instead of a Mod and you can set it on in the game options, not in the game lobby anymore.

Go to Options -> Gameplay, and adjust the Team Color Intensity slider. If you want team colored effects (storm, EMP, etc.) tick the Enable Additional Team Color Textures checkbox.

Player teams can be set in the lobby still, but only with the Logos.SC2Mod file which you need to download (or create) and put in your Documents\StarCraft II\ folder. Read the topic for detailed info about it.
starcraft2.fi
mishimaBeef
Profile Blog Joined January 2010
Canada2259 Posts
Last Edited: 2014-11-04 14:57:49
November 04 2014 14:52 GMT
#60
sorry wrong thread
Dare to live the life you have dreamed for yourself. Go forward and make your dreams come true. - Ralph Waldo Emerson
Intervencion
Profile Joined July 2014
Spain7 Posts
Last Edited: 2014-11-25 15:59:09
November 25 2014 15:50 GMT
#61
I've a problem.

I'm trying to do a custom logo mod, very simply, I just trying to add 2 logos at game.

I made it, and I publishied, but when a clanmate or whatever try to use it, the mod didn't donwload at all.

Any help?

The mod's called "MCS", you can see it on extension mods.
Ahli
Profile Joined May 2012
Germany355 Posts
November 25 2014 16:44 GMT
#62
On November 26 2014 00:50 Intervencion wrote:
I've a problem.

I'm trying to do a custom logo mod, very simply, I just trying to add 2 logos at game.

I made it, and I publishied, but when a clanmate or whatever try to use it, the mod didn't donwload at all.

Any help?

The mod's called "MCS", you can see it on extension mods.

This is a problem of the American server. It's currently not properly possible to download maps. I've read that the problem goes away after several hours in some cases, but I've seen a case where the download is broken for several days now.
Blizzard is aware of that problem and currently tries to fix it.
AhliSC2@Twitter - GameHeart Observer UI - "HomeStoryCup XX" extension mod fixes WCS GameHeart's small bugs, adds a lot of new features -
Intervencion
Profile Joined July 2014
Spain7 Posts
November 25 2014 17:00 GMT
#63
On November 26 2014 01:44 Ahli wrote:
Show nested quote +
On November 26 2014 00:50 Intervencion wrote:
I've a problem.

I'm trying to do a custom logo mod, very simply, I just trying to add 2 logos at game.

I made it, and I publishied, but when a clanmate or whatever try to use it, the mod didn't donwload at all.

Any help?

The mod's called "MCS", you can see it on extension mods.

This is a problem of the American server. It's currently not properly possible to download maps. I've read that the problem goes away after several hours in some cases, but I've seen a case where the download is broken for several days now.
Blizzard is aware of that problem and currently tries to fix it.



Europe servers have the same issue then :/

Thanks you for the reply, and for this amazing job
tromboneham
Profile Joined May 2012
United States20 Posts
Last Edited: 2015-07-12 23:05:55
July 12 2015 14:59 GMT
#64
Edit: I was apparently mistaken about something. Apologies.
fmrguitar
Profile Joined September 2016
Brazil8 Posts
July 13 2017 03:53 GMT
#65
the link with Logos.SC2Mod seems broken

This item might not exist or is no longer available
Zergathul
Profile Joined August 2017
1 Post
August 01 2017 11:31 GMT
#66
I cannot get the download links for the logos.sc2mod to work. Could you please update the links? I'd like to download the files again as I lost them; I need them to see what dimensions the player and trophy .dds-image should be.
Regards,
Robzki
Profile Joined January 2020
Sweden2 Posts
March 21 2020 16:17 GMT
#67
Im having trouble making a leaguelogo without any background, does anyone know how to do that?
KompisKlanen - We never lose, either we win or we learn
Normal
Please log in or register to reply.
Live Events Refresh
Next event in 1h 11m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
UpATreeSC 175
PiGStarcraft81
-ZergGirl 43
StarCraft: Brood War
Horang2 571
firebathero 112
yabsab 16
Dota 2
NeuroSwarm68
febbydoto9
Counter-Strike
fl0m7390
olofmeister2937
rGuardiaN120
Stewie2K78
Super Smash Bros
Mew2King68
Heroes of the Storm
Grubby2757
Liquid`Hasu527
Other Games
summit1g9076
shahzam484
mouzStarbuck165
ZombieGrub117
Maynarde98
Organizations
Dota 2
PGL Dota 2 - Main Stream1922
Other Games
BasetradeTV105
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 22 non-featured ]
StarCraft 2
• Hupsaiya 74
• -Miszu- 11
• Dystopia_ 6
• OhrlRock 2
• Kozan
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• intothetv
• Migwel
• IndyKCrew
StarCraft: Brood War
• Azhi_Dahaki25
• RayReign 15
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota22476
• Ler103
League of Legends
• Doublelift2676
• Shiphtur531
Other Games
• Scarra1051
• imaqtpie933
Upcoming Events
Replay Cast
1h 11m
Replay Cast
11h 11m
WardiTV Invitational
12h 11m
WardiTV Invitational
12h 11m
PiGosaur Monday
1d 1h
GSL Code S
1d 10h
Rogue vs GuMiho
Maru vs Solar
Online Event
2 days
Replay Cast
2 days
GSL Code S
2 days
herO vs Zoun
Classic vs Bunny
The PondCast
2 days
[ Show More ]
Replay Cast
3 days
WardiTV Invitational
3 days
OSC
3 days
Korean StarCraft League
4 days
CranKy Ducklings
4 days
WardiTV Invitational
4 days
Cheesadelphia
4 days
GSL Code S
5 days
Sparkling Tuna Cup
5 days
Replay Cast
6 days
Liquipedia Results

Completed

CSL Season 17: Qualifier 2
BGE Stara Zagora 2025
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
BSL Season 20
KCM Race Survival 2025 Season 2
NPSL S3
Rose Open S1
CSL 17: 2025 SUMMER
2025 GSL S2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025

Upcoming

Copa Latinoamericana 4
CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
K-Championship
SEL Season 2 Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Murky Cup #2
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.