nvs / gem

Gem TD+: A Warcraft III Tower Defense
https://discord.gg/PxNNp77
26 stars 2 forks source link

Display damage on board upon losing #439

Closed nvs closed 5 years ago

nvs commented 5 years ago

Shift away from DPS to displaying damage and/or level progress. DPS is not helpful in comparing two players who lost on the same level in separate games. Nor will it really matter when the boss is alongside normal monsters.

What could be done is to show the damage done that round, with a percentage behind it. People can just glance at the percentage, and be done with it while in a game. Or, for those of us who care about every single damage point, we can look at the damage done.

nvs commented 5 years ago

Instead of replacing DPS, it will remain. Overall, it is a nice balance between displaying time and displaying damage done. Of those two, only time is of much interest; and, even then, only when compared to another player (e.g. some sort of Time +/- Difference).

But damage and time need to be shown upon losing. This is the only way to properly compare results across multiple games for players who leak and lose on the same round. The problem is that the board is going to be huge if everything continues to be shown. Another option is using the title, and perhaps tossing out Extra Chance information.

Although, does the time at which someone leaked and loss actually matter. Within a single game, levels are first compared, then damage done, and if all of that equals, then the time the previous round was finished. Due to damage being a real, it is unlikely that the damage check will return equality. And, in reality, time doesn't matter. If two players do tie on damage done, then whoever played the earlier game (or, reported their game first) would have priority.