Idea

Dylan Hunt avatar image
Dylan Hunt suggested

Player Match Stats - a custom object of arbitrary stats for support, debugging, & internal use

Many of us here have "match-based" games. Even for single player games, perhaps you want to know how each individual game went. We're not talking about something that would normally show on a leaderboard, not stats that would be similar to my Title Stats suggestion, not even stats that the player would know about. No API related calls to GET existing stats -- simply, dashboard viewing only.

For example,

{
  ver: "v0.8.0",  playersInMatch: [
    "myPlayerName",    "someOtherPlayerName"
  ],
  won: false,  myClass: "Warrior"
  classesInMatch: [
    "Warrior",
    "Priest"
  ],
  timeStarted: "6.10.2017:4pmEST", // Some timestamp 
  timeEnded: "6.10.2017:5pmEST", // Some timestamp
  someoneReportedMe: true
}

This is an example of per-match. Most matches last 5 to 20 mins+ on the average game, so it wouldn't be submitted that often. Perhaps keep x amount of stats and start overriding old ones unless you pay, for a payment model. Hold the last 20 matches, pay for more archiving?

This would help:

  1. If someone reported the player and we need to investigate the match info of that game
  2. Someone ran into a serious bug and didn't submit logs, so we can investigate
  3. Check for consistency when debugging
data
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Comment

·
Dylan Hunt avatar image
Dylan Hunt commented

Demo in action:

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write a Comment

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Your Opinion Counts

Share your great idea, or help out by voting for other people's ideas.