Right, so I’ve got totally distracted from my online-enabled metagame cleverness to improve the dowdy old stats screen for GSB, which we can all agree sucks right? Anyway, here is my current flimsy work in progress: (click to enlarge)
So an explanation of whats going on:
The graph shows the damage done by every shot fired in the game, broken down into ten categories, which are missed, reflected by shields, damage to shields, damage to armor, hull damage, for both damage delivered (to the enemy) and received (from the enemy). The UI lets you toggle any of those categories on or off with a mouse click. Added to this, there are ship-pickers in two columns, with your fleet on the left, and the enemy on the right. By default all are enabled, but you can toggle each ship/squadron on or off. If you toggle them off, they get eliminated from the graph, which also auto-scales the Y axis to show things in better detail.
So if you want to know what effect your fighters have, you toggle off all the ships on the left except your fighters. if you then want to know what effect they had against enemy cruisers, you toggle off all the enemy ships except the cruisers. You can analyze it down to single pairings of ships if you like.
I’ve just realised I totally missed out damage ‘reflected’ by armor. I must add two new categories… bit of a squeeze now.
This isn’t the final screen, there is lots of minor UI tweaking to do, and it will have a more relevant title, plus I’d like to add options to view pie charts and other bits and pieces. Ideally I’d add little tags you could mouseover for events such as cruisers being destroyed, to put the charts in context. What I’m after is first impressions and feedback. Do you think that this is already an improvement on the old screen? I do, but I’ve spent 2 days on it so I’m biased :D.
My current plan is for this to just be in a patch, no add-ons needed. I am planning on a third new race expansion for the game at some point, because they seem popular and I love seeing new spaceships in the game :D.