(abusing this topic yet again!)
As promised I’m sharing a first-month report from Google Analytics running at http://tools.cataclysmdda.com: http://insomniac.pl/~drbig/Tools_Report_Aug_23.pdf
The most interesting thing is the share of Mac users - 204 sessions accounting for 30% of all traffic. And we don’t even provide binaries for Mac! (well, there is a build of 0.A on the main website… so stale it should be considered unsafe to consume) We also seem to have almost twice as many users hailing from Japan than United Kingdom.
Some important background and notes:
The tools website is (as far as I know) linked to only in three places: wiki, our subreddit and in the topic of our IRC channel. The point is people who get there are the ones that dug a bit more, so I think it’s safe to assume the number of sessions is representative of the “more involved” part of the playerbase.
Secondly Google Analytics use JavaScript and work only if someone accesses the site directly, i.e. hitting http://tools.cataclysmdda.com/forum doesn’t register at all. As such the conclusion is that the disproportionately low number of Linux users recorded is most likely due to them blocking JS and/or Google Analytics (well I do, for one).
As I have full access to the server logs I’m thinking about running a full log analysis on them some time in the future (when we get more than a month worth of data). This analysis will count redirects as well. I can tell you right now the most popular tool is http://tools.cataclysmdda.com/changes - but it’s also the first item on the list so there might be bias here (tools website has very basic counters built-in).
[hr]
Why even bother with this?
For a game developed mostly by Linux users (and on Linux) we certainly do have a lot of Windows-using players (well, yes it’s not really surprising). The point is we have a shortage of people capable of debugging and/or developing for Windows. Even building on Windows is not really on par (e.g. see the endless GitHub issue(s) on problems with building with C::B/Clion/whatever; problems with Cywgin/MSYS/MSYS2 etc.). Help here would benefit everyone in the community.
Secondly the number of OS X users: we could probably increase the reach of the game if we provided OS X builds. Anyone any ideas on how we can do that?
(Also any discussion about this should probably use a separate topic somewhere)