3
\$\begingroup\$

I would like to know if there exists any service such as Localytics or Flurry but for PC? These ones are mobile focused. It would be really great if they had support for PC too.

In the case there's nothing similar at all, what alternatives or which methods would you recommend for me to keep track of this analytics?

I'm planning to use it in a game and not only to gather generic data such as gender, age, country, etc. What I'd really like is to be able to track gameplay statistics such as: is my game too difficult? (number of deaths per player per level), is my game fun? (number of players who never finish the game and at which point did they stop playing), etc.

\$\endgroup\$
1
  • \$\begingroup\$ +1 Thanks for sharing. Great question. I didn't know about Flurry. I'm going to integrate it into my app. \$\endgroup\$
    – ashes999
    May 4, 2012 at 2:08

3 Answers 3

3
\$\begingroup\$

You can get this with Steamworks. It has an API for putting in gameplay stats-tracking, so you can record things like deaths per location, how many players get to which levels, how long someone plays before quitting, and so on. You can look at the aggregated statistics from all players to get the data you want.

We sometimes use that data for Bayesian inference like "how many deaths does someone typically experience before they have a 50% chance of quitting the game forever" or "how does the frequency of item drops correlate to how often someone logs in to play multiplayer per week."

Note however that getting access to Steamworks requires your game to be accepted via Steam Greenlight first.

\$\endgroup\$
5
  • \$\begingroup\$ Does it work with XNA/C#? \$\endgroup\$
    – ashes999
    May 12, 2012 at 1:30
  • \$\begingroup\$ @ashes999 Yes, but you would need to write some bindings to wrap the C++ API in a .DLL for your C# to import. Some developers have done that. \$\endgroup\$
    – Crashworks
    May 30, 2012 at 0:27
  • 1
    \$\begingroup\$ You should add to this answer that to get access to Steamworks requires to be Greenlighted first. \$\endgroup\$
    – Klaim
    May 6, 2013 at 15:58
  • \$\begingroup\$ @Klaim You just did! =) \$\endgroup\$
    – Crashworks
    May 7, 2013 at 0:16
  • \$\begingroup\$ @Crashworks I suspect most people to not read the comments, so I submitted an edit which add a clarification (which will be visible if peer aproved). \$\endgroup\$
    – Klaim
    May 7, 2013 at 9:43
0
\$\begingroup\$

If you don't have access to Steamworks as suggested by Crashworks, one alternative is to build you own simple analytics system, as explained in this article: http://www.altdevblogaday.com/2013/02/04/brewing-your-own-game-analytics-service/

\$\endgroup\$
1
  • \$\begingroup\$ The link seems to be dead. \$\endgroup\$
    – tisch
    Feb 26, 2015 at 6:32
-1
\$\begingroup\$

Check out Countly - it has an SDK for Mac OS X and an SDK for C# is underway.

\$\endgroup\$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .