Player and Fleet Rankings and Leaderboards
Not exactly a new topic. Supposedly, it was discussed already 7 months ago, and it is yet to be implemented.
But I still maintain it is a good idea. It doesn't have the same appeal as Open PvP Territory Control, but it provide something territory control also provides - a lasting measure of progress and success, a form of "persistence". Even if it's just in a statistic and not in a neatly sector map clean of any hostile bases...
First things first: The goal of any "leaderboard" system should probably not be to try to shoehorn the various achievements peoople have made into a single stat. Instead, it should basically a big statistics, and people might lead in one area, and fall behind in another. This gives plenty of motivation for people with different interests.
Score Time Frame
I think the system would work best with some kind of "monthly" leaderboard that tracks only events that happened within the leaderboard. There could also be statistics that are tracked for all eternity, but not all stats make sense for that, as new players can never hope to exceed certain figures compared to an experienced players, and that might feel unsatisfying.
As a result, we distinguish between "Lifetime" and "Monthly" Statistics.
Except where indicated otherwise, we track only "official" events, that generally means queued fights and specifically sanctioned events, should we ever get official tournament mechanics. Maybe we allow also private challenges if certain requirements are met.
Fleet and Player leaderboards
The leaderboards also allow accumulation of data of all players in a fleet. The statistics only track a member of the fleet for the fleet statistics for the best half of the active players in any given category. (this limitation allows good fleets to accept newbies and give them time to train.)
The leaderboards are ideally highly configurable, allowing a more finegrained view for specific statistics, and allowing to describe information on a per player or per character basis.
Score Categories to Track
Total Matches Played
A very simple statistics. It can be used both in the monthly and in the lifetime leaderboards. As a special requirement: Monthly statistics are only provided for months a player has played a minimum amount of matches (in an effort to average out random outliers, like a particularly good match).
This statistics might be also allow a more finegrained view, distinguishing between C&H, Arenas, FvK, KvK, FvF, private or queued, space and ground.
Some "core statistics" that might get priority in tracking are listed in italics.
Most Flown Ship
Finegrained view allows to Per character and per player
Match Win Ratio
Most Damage in One Match
Most Kills in One Match
Average Damage Per Match
Most Healing in one Match
Average healing Per Match
Highest Death Count in One Match
Average Deaths per Match
Top Speed (no Full Impulse?)
Top Speed (no Full Impulse?) per match
Average Speed (no Full Impulse?) per match
Time Spent in Matches
All these allow fine grained view by match type, as above.
#Succesful Completion of War Zone Objectives
#Failed Completions of War Zone Objectives
Leaderboard Reward Mechanics
At the end of each month, the monthly and lifetime leaderboards are evaluated and top ranks and lowest ranks are determined.
The top 3 are recognized publically, but the one with the "worst" stat might get his own little reward (He doesn't have to tell anyone and get his fingers pointed at. ;) )
Only people that have completed at least 12 PvP matches or missions (War Zone) in the respective mont are eligible for recognition. This means inactive players do not hog prizes.
If you achieve one of the top 3 ranks in any given major statistics, or the lowest, you earn a special accolade. There are additional accolades that track doing it 3, 6, 9, 12, 24 and 36 times.
If you ever were in the top 3 in any given category at any point, you get a trophy. The trophy ideally is also designed to show in some form how often you won it.
The top 3 in any given category also earn some form of in-game resources.Be it Emblems, access to special crafting items. It shouldn't really be something balance changing per se. Maye it should be items that, instead of usable by them, are usable by others, allowing sale on the Exchange or given out as gifts.
(I imagine some fun items like "IWin Button" or "Champion's Breakfest".
The system could also be used to go beyond PvP, and also track PvE efforts. Possible Statistics:
PvP Queue System
Some core statistics might be identified (for example, "Matches Won") to help guide the PvP Queue system which players should end in the same match and on the same or different sides.
In a later step, the reward mechanics might also be extended to aid fleets. Especially once fleet starbases get implemented, it might be interesting to use leader boards to grant fleets access to specific options ("cheaper" access or exclusive access). At that point, extending the statistics to also score PvE leader boards makes a lot of sense.
Some items and boons might require defending the fleets position on the leaderboards, encouraging both competition and excellence.
Negatively of course, such competition can cause animosity - some care needs to be taken that stuff is not _too_ exclusive.
that sounds good to me. when i read the post 7 months ago, i was really hoping for it. well, at least we got the challange option.
the rewards shouldn't be any uber items, but i would like to see some fluff stuff. maybe a special uniform, an emote or a ship costume (well, that one could be difficult).
Very well presented Mustrum!
Lots of good ideas here; I agree that getting stat-tracking and leaderboards into the game would help boost PvP a lot, by giving people a measurable sense of achievement and incentive to play (especially if tied to new accolades).
However I will say that, at least to begin with, I would actually prefer a slightly more simplistic system than what you're proposing here, just to make it easier to code, so that it can reach us quicker. So, drop the stats on damage/healing (and especially speed, I don't particularly see the point in that - he who Evasive Maneuvers the most wins?). But at the same time, I'd add trackers for "Daily" as well as "Weekly", "Monthly", and "Lifetime" stats. Oh, and the Holy Kill/Death Ratio.
I'd like to get the basic stat-tracking functionality in first though, and then actual leaderboards at a later point, once that first plank has been put in and tested to be working properly. Until then, Accolades/Trophies could/should just be tied to certain milestone numbers related to the various stats.
Aside from that, the suggestions for Accolades and Trophies are great (we must have a "One Shot One Kill" Accolade for Minimax to chase), and using the code to also create PvE stats is a stroke of genius, so that the system becomes something which doesn't only benefit PvPers - it would be something of interest to all players.
As we should be mindful of Cryptic's limited resources, I think it's important for any system not to be overly ambitious. Keep it simple and straightforward for the initial implementation, and then expand it afterwards. No doubt the major stumbling block is going to be creating the new UI functionality for some sort of "PvP/PvE Stats" screen - the less demands we place on the devs, the easier it'll be for them to achieve, and so the more they'll be inclined to get it down, hopefully.
Ultimately, this is something that has been promised for a while - if there's any chance at all that we could get even a basic beta version of this functionality in Season 4, that would, in this player's opinion, be completely awesome.
Another excellent and detailed post by Mustrum!
Make it so!
im worried about us science players though, going by the looks of those rankings. the average support science guy wouldnt be getting much of anything because hes not "doing" anything. anything being, getting kills/doing damage. now if all of the science abilities that do damage (im looking at charged burst and tachyon beam) could be counted as well (ideally as the actual damage done to a single facing, not all 4 together) and yeah.... just a little worried, but otherwise looks great :)
-stands on the bow of his ship arms out stretched- IM THE KING OF THE PVP!
The most simple version could track only:
Top Speed might actually not mean all that much, but average speed could be an interesting statistic.
Some pretty good ideas and I think we can all agree that we need some kind of ranking and I really hope it will be implemented with the PvP season in autumn (I doubt it will happen sooner :().
The monthly ranking is a very short time frame and shows only a very limited picture. The lifetime ranking on the other hand has, as you mentioned, the problem that new players or players which take a break will never be on top.
So I think there is third type needed which relates the lifetime numbers to the actual playtime. In the end you would have a statistic which tells you you have on average killed X players (or whatever) in 1 week/day/month of actual playtime (the time you get with the console-cmd /played).
In that way you will get a ranking where even totally new players can be on top very fast but on the same time you will include all the matches you have ever played.
And as someone has already mentioned Sci-ships get the short end of the stick again. Sadly I can't think of any good way to change this. One way at least for SS would be any dmg a scrambled enemy inflicts to his friends or every heal he gives to one of his enemies counts for the ship which used SS (most powerful counts) as heal/dmg.
A fair compromise in my opinion would be making the "exclusive" stuff not exclusive, but considerably easier to get. Like an Emblem Rebate system - 75 % for buying item X. Or an "anomaly booster pack".
Maybe it could be a good idea to flesh out some reward ideas and see how people think about them.
I don't think deaths should be kept track of. Otherwise people will log out to avoid them.
I also have a problem with a "kill" count, because of the way STO keeps track of kills. The way it works now, if 5 people focus fire & kill a ship, Each of them get a kill on the scoreboard. Unless that was changed, it seems to me that all you have to do to inflate this number is to use a large number of AOE attacks., or constantly switch targets.
I think an easier & more accurate way to run a leaderboard would be to keep track of only a few things, like damage & healing. I further believe that there should be 3 leaderboards, 1 for Tac, Sci, & Engi, classes. It could be further subdivided into PVP & PVE, & space & ground.The only PVP scores that should count are Qued matches, I know 2 people who have multiple computers & accounts, who do their PVP dailies by logging on both accounts, & doing private matches against themselves.To avoid using this to skew the leaderboard results,private matches should NOT count.
Anyway, That's my 2 EC's worth
EDIT-I guess accolade points could also be added in there, & possibly crafting points as well.
|All times are GMT -7. The time now is 05:12 AM.|