Now that I no longer work for a large MMO publisher, I no longer have access to all the juicy numerical goodness, research, and stats that they had on their games and everyone else’s. A chance email recently suggesting I take a look at Xfire’s gamestats led to some quick experiments that came out surprisingly well. It’s given me a new predictor for player numbers for any MMO that’s available in English which is sufficiently accurate that I’m going to use it going forwards. Take it or leave it :).
(this is rather the opposite end of interpretation to “Over 1 billion people play online games” – and make sure you read Raph Koster’s thoughts before trying to interpret these figures)
What are these used for
Even though there is NO audited, trustable source for these figures, we already know that the public “guesstimates” like MMOGchart.com are routinely used:
- in audited (!) company annual reports as a reference point (especially in China and South Korea)
- by publishers, when deciding which game projects to fund (used directly in projections of potential market-size – and hence how much cash funding to provide!)
These numbers are *seriously important* to the industry (like it or not!).
What’s out there – official figures
There are three types of official figures for player numbers for online games:
- Very precise figures included in the quarterly or annual audited company accounts, and legally-required to be accurate
- Detailed figures included in press-releases and/or conference presentations
- Vague figures cited in public interviews
Public companies whose primary business is online games are often expected (required, perhaps?) to publish precise figures (a side-effect of the rules on what they have to stick in their annual reports). Not all do (?), but noteworthy examples include:
You … may well note a trend there. These figures are useful, and aid businesses operating in Asia, but by comparison life is somewhat harder for anyone wanting to sell into America or Europe. In all fairness, there are American and European companies that chose to (usually irregularly) make official statements via Press Releases, but this is an order of magnitude less detailed and usually less accurate than what would go in an annual report for a public company.
(NB: IMHO, the American and European economies and industries suffer for this lack of transparency – business models are more fragile, staff are less well-informed, decision-making is weaker, etc).
What’s out there – estimated figures
- Bruce Woodcock’s MMOGchart.com – guestimates extrapolated from superficially similar games with official figres
- mmogdata.voig.com – guestimates from a private methodology
- Vague figures cited in public interviews
- Independently measured figures
Bruce started out by taking as many of the official figures as he could find, modelling graph-based trends, and then re-applying those trends to missing data to try and extrapolate or interpolate the missing items. Where a game has never had ANY official figures, he took estimates based on a wide variety of inputs, everything from unsubstantiated rumours through to unofficial figures “leaked” by employees of the companies that were running the games.
Good points: (mostly) documented estimation process, started with accurate data, includes data for many games, includes detailed writeups explaining which figures are “accuate” and which are “guesses”, and ascribes an estimate of the amount of error in each individual estimate
Criticisms: assumes all games behave similarly in growth/shrinkage, updated very infrequently (every 4-12 months)
Phil‘s VOIG was started apparently in frustration with the slowness of updates to Bruce’s figures (originally he updated frequently, but over time updates got less and less frequent). Phil doesn’t divulge his methodology, and you cannot download their figures (although you could read the website visually and type down each individual number. Umm. No, thanks).
Good points: *still* more frequently updated than Bruce even though Bruce has tried to speed up again
Criticisms: unknown methodology, unknown error-margins, poor data format, no download of figures available
Lots of games industry staff believe in sharing their figures more openly than their managers are willing to. On top of that, it’s often difficult or very difficult to answer a journalist’s question in an interview – or to explain a decision made during a post-mortem or conference talk – whent the audience have no idea what the underlying figures are. So, we often see individuals from games companies making public statements as to player figures for various of their games.
Good points: effectively these are “official” figures
Criticisms: not just vague as to numbers (usually they are only quoted to 2 sig.figs) but also vague as to *meaning* (registered players? active? paying?), very irregular publication times, often non-specific about what *date* they apply to (and people often quote figures that are a year or more out of date!)
A few organizations try to independently measure figures. It has long (ten years) been a complaint in the industry that no organization of high reputation in the traditional Media sphere (e.g. ABC for printed publication circulations) has started auditing online games. Recently, there have been huge efforts by a handful of companies to measure website traffic specifically – e.g. Quantcast, Compete, comScore – and for some online games those figures are often extremely good (games where people have to use a website each time they play the game, for instance).
Good points: stringent accounting standards (they hope to become ABC equivalents), strong expertise with web properties generally (so accustomed to the many tricks that black-hat website owners use to try and inflate their figures), very frequently updated (in some cases as frequently as per-day, taking them almost into real-time status)
Criticisms: mostly useless for non-web games
…but this final type – independently-measured figures – is the one we need more of. Because we need something that:
- updates frequently, giving us “up to date” figures whenever we consult the source
- uses a common reporting standard across ALL games (doesn’t compare “registered” from one game against “active” from another)
- requires little effort to maintain (likely to stick around long term and become a reliable resource)
- uses an open algorithm that is easily verfiable by anyone (the maintainers cannot deliberately write-up or write-down individual games without detection)
Xfire
Xfire is one of several companies trying to make “a social network for video game players” by creating a custom chat client that you keep open while playing the game. This allows them to track who is playing what games, when, for how long. For some time now they’ve been publishing (openly, for free), stats on how many hours each game is being played for per day in total. That figure gives some idea of the total “attention” that particular games are receiving, both individually and comparitively, but it’s useless for anything else.
I’d looked at the Xfire stats before, but only used them for very high-level comparitive judgements, since in most cases I work with games that have wildly varying “average number of hours of play per player per month”, and so the Xfire stats could not be used to judge games.
I had an email from one of the Xfire guys, suggesting I look at the stats again, and I noticed that they currently have a “number of Xfire users playing each game” stat too. Interesting…
A stupidly simple Methodology
Xfire has far too few users for those users-playing-today figures to be even close to the actual Concurrent Users figures, let alone number of players.
But I have a lot of high quality data on a wide variety of games (through official and unofficial channels), and I have most of the “official” figures, so I wondered what would happen if I tried using some well-known and accurate figures to look for a correlation with the daily users figures on Xfire. Pretty obvious. NCsoft sells directly into US and Europe and has established subs games in both western-developed MMORPG (City of Heroes/Villains (CoH/CoV) – known as “CoX”) and eastern-developed MMORPG imported into USA/Europe (Lineage 2 – known as L2).
I chose these two games because:
- They’re from the same publisher, so counting algorithm OUGHT to be about as similar as we’ll ever get for different games
- They’re both subscription based, so we get a relatively non-ambiguous figure
- (most important of all) NCsoft releases precise figures for both these games *every single quarter*
The ratio of “Xfire activity” : “actual subs” is very different for those two games – but I wondered how well they predict the ratios for other games I had the figures for? I tried classifying each game simple as “eastern import” or “western”.
In each case, I looked for the following success / fail / anomaly criteria:
- (any game), L2 and CoX are approximately equal multiples of known figures = fail
- (any game, true figure unknown), L2 and CoX are both much bigger or much smaller than the estimated figure = anomaly
- Eastern game, L2 is a smaller multiple of the known figure than CoX = success
- Western game, CoX is a smaller multiple of the known figure than L2 = success
The “anomaly” result allowed me to run this against all the games where we only have “generally-accepted estimates”, and then decide in each case whether it was a breakdown in the methodology, or if it pointed to the “generally-accepted estimate” being wrong.
I had 4 types of number to compare against, FYI:
- Official figures
- Personal estimate (sometimes based on insider-knowledge, sometimes based on industry “common knowledge”, sometimes on odd bits of public data that indirectly confirms or predicts for a particular game)
- Public estimates
- Private official figures
Because Bruce gives you a downloadable spreadsheet of his data – and because you can read his own commentary on how (in)accurate each individual figure is – I used his data as the “public estimate” figures.
East vs West – Some example data
Name |
Official/trusted |
MMOGchart |
Best-Guess |
Xfire |
Xf-v-NC-CoX |
% NC-CoX |
Xf-v-NC-L2 |
% NC-L2 |
2Moons |
|
|
n/a |
448 |
74,567 |
n/a |
314,633 |
n/a |
9Dragons |
|
|
n/a |
211 |
35,120 |
n/a |
148,187 |
n/a |
Age of Conan |
415000 |
|
415000 |
1032 |
171,771 |
41.39% |
724,780 |
174.65% |
Anarchy Online |
|
12000 |
12000 |
164 |
27,297 |
227.47% |
115,178 |
959.82% |
Archlord |
|
|
n/a |
1330 |
221,372 |
n/a |
934,067 |
n/a |
Audition |
|
|
n/a |
473 |
78,728 |
n/a |
332,191 |
n/a |
City of Heroes / Villains |
125000 |
136250 |
125000 |
751 |
125,000 |
100.00% |
527,432 |
421.95% |
Dance Online |
|
|
n/a |
107 |
17,810 |
n/a |
75,147 |
n/a |
Dark Age of Camelot |
|
45000 |
45000 |
144 |
23,968 |
53.26% |
101,132 |
224.74% |
Dofus |
10000000 |
452000 |
10000000 |
1433 |
238,515 |
2.39% |
1,006,405 |
10.06% |
Dungeon Runners |
|
|
n/a |
95 |
15,812 |
n/a |
66,719 |
n/a |
Dungeons & Dragons Online |
|
45000 |
45000 |
159 |
26,465 |
58.81% |
111,667 |
248.15% |
EVE Online |
250000 |
236510 |
250000 |
3429 |
570,739 |
228.30% |
2,408,208 |
963.28% |
EverQuest |
|
175000 |
175000 |
109 |
18,142 |
10.37% |
76,551 |
43.74% |
EverQuest II |
|
200000 |
200000 |
440 |
73,236 |
36.62% |
309,015 |
154.51% |
Exteel |
|
|
n/a |
202 |
33,622 |
n/a |
141,866 |
n/a |
Final Fantasy XI |
|
500000 |
500000 |
509 |
84,720 |
16.94% |
357,474 |
71.49% |
Granado Espada |
|
|
n/a |
222 |
36,951 |
n/a |
155,912 |
n/a |
Hellgate: London |
|
|
n/a |
542 |
90,213 |
n/a |
380,650 |
n/a |
Hero Online |
|
|
n/a |
269 |
44,774 |
n/a |
188,920 |
n/a |
Horizons |
|
5000 |
5000 |
58 |
9,654 |
193.08% |
40,734 |
814.68% |
Kal Online |
|
|
n/a |
207 |
34,454 |
n/a |
145,377 |
n/a |
Kart Rider |
|
|
n/a |
10 |
1,664 |
n/a |
7,023 |
n/a |
Legends of Mir |
|
|
n/a |
0 |
0 |
n/a |
0 |
n/a |
Legends of Mir 2 |
|
|
n/a |
0 |
0 |
n/a |
0 |
n/a |
Legends of Mir 3 |
|
|
n/a |
0 |
0 |
n/a |
0 |
n/a |
Lineage |
1100000 |
|
1100000 |
2 |
333 |
0.03% |
1,405 |
0.13% |
Lineage II |
1005000 |
1006556 |
1005000 |
1431 |
238,182 |
23.70% |
1,005,000 |
100.00% |
MapleStory |
15000000 |
|
15000000 |
4042 |
672,770 |
4.49% |
2,838,721 |
18.92% |
Mu Online |
|
|
n/a |
56 |
9,321 |
n/a |
39,329 |
n/a |
Neopets |
|
|
n/a |
|
0 |
n/a |
0 |
n/a |
Perfect World |
|
|
n/a |
1472 |
245,007 |
n/a |
1,033,795 |
n/a |
Pirates of the Burning Sea |
|
65000 |
65000 |
64 |
10,652 |
16.39% |
44,948 |
69.15% |
Pirates of the Caribbean Online |
|
10000 |
10000 |
443 |
73,735 |
737.35% |
311,122 |
3111.22% |
Ragnarok Online |
|
|
n/a |
173 |
28,795 |
n/a |
121,499 |
n/a |
Regnum Online |
|
|
n/a |
236 |
39,281 |
n/a |
165,744 |
n/a |
RF Online |
|
|
n/a |
347 |
57,756 |
n/a |
243,700 |
n/a |
ROSE Online |
|
|
n/a |
83 |
13,815 |
n/a |
58,291 |
n/a |
RuneScape |
6000000 |
1200000 |
6000000 |
2535 |
421,937 |
7.03% |
1,780,346 |
29.67% |
Seafight |
|
|
n/a |
151 |
25,133 |
n/a |
106,048 |
n/a |
Second Life |
|
91531 |
91531 |
4398 |
732,024 |
799.76% |
3,088,742 |
3374.53% |
Secret Online |
10000000 |
|
10000000 |
|
0 |
0.00% |
0 |
0.00% |
Silkroad Online |
|
|
n/a |
4980 |
828,895 |
n/a |
3,497,484 |
n/a |
Special Force |
|
|
n/a |
|
0 |
n/a |
0 |
n/a |
Star Wars Galaxies |
|
100000 |
100000 |
644 |
107,190 |
107.19% |
452,285 |
452.29% |
Tabula Rasa |
|
75000 |
75000 |
184 |
30,626 |
40.83% |
129,224 |
172.30% |
The Lord of the Rings Online |
|
150000 |
150000 |
2282 |
379,827 |
253.22% |
1,602,662 |
1068.44% |
Toontown Online |
|
100000 |
100000 |
172 |
28,628 |
28.63% |
120,797 |
120.80% |
Twelve Sky |
|
|
n/a |
797 |
132,656 |
n/a |
559,738 |
n/a |
Ultima Online |
|
75000 |
75000 |
192 |
31,957 |
42.61% |
134,843 |
179.79% |
Vanguard: Saga of Heroes |
|
40000 |
40000 |
583 |
97,037 |
242.59% |
409,444 |
1023.61% |
Warhammer Online |
800000 |
|
800000 |
5621 |
935,586 |
116.95% |
3,947,662 |
493.46% |
Wonderland Online |
|
|
n/a |
202 |
33,622 |
n/a |
141,866 |
n/a |
World of Warcraft |
12000000 |
10000000 |
12000000 |
112784 |
18,772,304 |
156.44% |
79,208,889 |
660.07% |
World War II Online |
|
12000 |
12000 |
50 |
8,322 |
69.35% |
35,115 |
292.63% |
Yohoho! Puzzle Pirates |
200000 |
34000 |
200000 |
|
0 |
0.00% |
0 |
0.00% |