* **Data Sources:** Synthesized and aggregated revenue data from Newzoo Global Games Market Reports (2012-2025), MIDiA Research, and Statista.
* **Latest Update:** The 2025 projection of $197B is based on the revised December 2025 forecast reflecting significant growth in PC and hardware segments.
* **Definitions:**
* **Full Game Sales (Premium):** Revenue from physical and digital one-time purchases.
* **In-Game Purchases (MTX/DLC):** Revenue from microtransactions, skins, loot boxes, and downloadable content.
* **Subscriptions:** Revenue from multi-game services like Xbox Game Pass, PlayStation Plus, and MMO subscriptions.
* **Tools:** Data processing and visualization were performed using **Python** with `pandas`, `matplotlib`, and `scipy` (specifically for cubic spline interpolation to create smooth area transitions).
B-Mack on
IMO this is useless without distinguishing between platform.
Namely, Mobile vs everything else.
SUNTZU_JoJo on
I would certainly isolate mobile from this cuz it is heavily favoured in the MTX direction.
Baerni12 on
I would love a breakout between MC and DLC. Some DLCs are basically an entire new game worth of content.
VladimirLogos on
Ingame purchases are a fucking cancer. Most games feel like a gambling place instead of a whole new World. Should be completely and totally banned for everyone under 21.
eilif_myrhe on
I know the data is not out there, but I’d love to see gacha games estimated revenue against the rest. This kinda of game had an explosive growth since the pandemic.
WillBigly96 on
Bro gimme that lifetime sub to old school runescape, shih got me fucked up
kickerua on
I’m surprised World of Warcraft subscribers is not that visible here
Hapmaplapflapgap on
It is great to see that the revenue of full game sales has still been continuously climbing. It hints hat the other models might be just additional to the full game sale system rather than a straight up replacement of it.
afops on
Don’t buy things in games.
That’s it. That’s the message.
ScalesGhost on
what goes into the “subscription” category? battle passes? xbox game pass ?
11 Comments
**[OC] Data Sources & Tools**
* **Data Sources:** Synthesized and aggregated revenue data from Newzoo Global Games Market Reports (2012-2025), MIDiA Research, and Statista.
* **Latest Update:** The 2025 projection of $197B is based on the revised December 2025 forecast reflecting significant growth in PC and hardware segments.
* **Definitions:**
* **Full Game Sales (Premium):** Revenue from physical and digital one-time purchases.
* **In-Game Purchases (MTX/DLC):** Revenue from microtransactions, skins, loot boxes, and downloadable content.
* **Subscriptions:** Revenue from multi-game services like Xbox Game Pass, PlayStation Plus, and MMO subscriptions.
* **Tools:** Data processing and visualization were performed using **Python** with `pandas`, `matplotlib`, and `scipy` (specifically for cubic spline interpolation to create smooth area transitions).
IMO this is useless without distinguishing between platform.
Namely, Mobile vs everything else.
I would certainly isolate mobile from this cuz it is heavily favoured in the MTX direction.
I would love a breakout between MC and DLC. Some DLCs are basically an entire new game worth of content.
Ingame purchases are a fucking cancer. Most games feel like a gambling place instead of a whole new World. Should be completely and totally banned for everyone under 21.
I know the data is not out there, but I’d love to see gacha games estimated revenue against the rest. This kinda of game had an explosive growth since the pandemic.
Bro gimme that lifetime sub to old school runescape, shih got me fucked up
I’m surprised World of Warcraft subscribers is not that visible here
It is great to see that the revenue of full game sales has still been continuously climbing. It hints hat the other models might be just additional to the full game sale system rather than a straight up replacement of it.
Don’t buy things in games.
That’s it. That’s the message.
what goes into the “subscription” category? battle passes? xbox game pass ?