- Game Dev Report
- Posts
- Steam is MASSIVE and growing, more revenue, more players, more devs.
Steam is MASSIVE and growing, more revenue, more players, more devs.
Also Android on PC, and vibe coding
Hello and Welcome, I’m your Code Monkey!
GDC is almost here! Are you going? I wish I was, I wish someone invented a Teleporter so it didn't take thousands of dollars and a 12 hour flight to get there. If you're going I hope you enjoy it, I'm looking forward to seeing what Unity announces this year. Maybe news on Unity 7?
This week, the launch of my Code Monkey Toolkit has gone pretty great! It actually reached the top of the charts! Thanks for picking it up! I really hope it helps you a lot in all your projects! The sale is still active for a few more days so if you don’t have it yet go ahead and get it quickly!
Game Dev: Steam 2024 Review
Tech: Android on PC; Vibe Coding
Game Dev
Steam 2024 Year in Review

We are now in March and Steam has just published the Steam Review 2024. This is an excellent detailed post talking about all kinds of Steam stats for the year 2024. It was yet another record breaking year, recently they hit 40M CCUs! That’s insane!
Steam has continued pushing towards improving Discoverability and Shopping. Every Next Fest they try new things, this recent one gave more visibility to more games at the start as opposed to starting off with fixed Top lists right away. Also more Themed Sales and Themed Festivals giving more opportunities for devs to get their games seen by players. You should participate in these as much as possible.
Player Reviews in 2024 got a new "Helpfulness" score with more helpful reviews showing up on top rather than memes/jokes. The Steam Workshop also got some major updates that impact how Subscriptions work and managing downloads. Crazy how it’s been 14 years since that launched!
Steam Families left Beta in 2024 and now anyone can create their own Steam Family and share games, along with various parental controls. It even has a "Child Purchase Request" feature, I did not know that existed! And Steam Recording is apparently pretty big! I've never used it myself but there have been millions of clips recorded by users.
For Developers, Demos got a massive update in June (dedicated pages). The backend store page editor got a big boost, easier to work with. The Calendar is awesome! Very easy to register for various upcoming events and themed sales. And they added a new "More From" section on a Game's store page that you can customize to display your other games.
Daily Deal also got a self-scheduling feature, if your game is successful enough it is now easier to get a Daily Deal. And like I covered in the last Game Dev Report you should definitely try to get a Daily Deal.
For some data, they tracked first time purchasers to see if they stick around and buy more games. The result was 1.7 million new users that played for 141 million hours and spent $94 million! Importantly they did not stay just on the first game they purchased, they actively bought other games.
Some major takeaways:
New Release revenue per year has increased almost exactly 10x since 2014.
In 2024, more than 500 new titles exceeded $250,000 in New Release revenue (up 27% from 2023).
In 2024, more than 200 new titles exceeded $1 million in New Release revenue (up 15% from 2023).
And this is all despite increasing number of games released every year!
Steam is also global, with both players and developers coming from every country on Earth. TCG Card Shop Simulator was one of the biggest hits, and it came from a solo dev from Malaysia.
This is possible due to Steam investing in self-publishing tools, local currency support, localized documentation and regional outreach. This leads to more developers and tons more players, I really hope they keep doing this!
Make sure you localize your games! I have a Lecture on Unity’s super easy to use Localization Tool in my Ultimate Unity Overview course.
So it's all really impressive, another great year! It's great to see these stats and see everything they do in an entire year in a single blog post. The reason why they keep building upon Steam is the reason why it's still the best place for both Players and Developers. The more that Steam and Epic Game Store and other platforms try to improve, the better it is for Developers and Players.
![]() | I did my usual private livestream yesterday and we got to talking about Steam and how impressive it is that it has been around for so long. Also how thankfully it is run by a pretty great (private) company that seems focused on genuinely improving it rather than just sit back and collect billions. These posts are great to see how despite Steam being so mature already it is still in constant development. That definitely helps in making it worth the 30% cost. |
Affiliate
Synty HumbleBundle 97% OFF, $1800 Jam!
Do you want AWESOME Low Poly assets? There’s a HumbleBundle with a bunch of packs at 97% OFF!
Includes thousands of assets to make all kinds of games, including some that have never been bundled before! Use the Interface pack to make a Sci Fi shooter, add a companion to your game with the Dog pack, make a survival game with the Biomes pack, or make lots of interesting games with their Simple packs.
As usual it’s a super deep discount so if just one asset looks interesting then the whole bundle is worth it. If you don’t have any general animation packs I highly recommend you get this just for the Base Locomotion pack.
Check out the bundle HERE!
The Publisher of the Week this time is WhiteBox Studio, publisher with lots of visual effects.
Get the FREE Master Stylized Projectile which includes 13 really cool stylized projectiles along with explosion VFX. It looks awesome!
Get it HERE and use coupon WHITEBOXSTUDIO at checkout to get it for FREE!
Want to learn TypeScript by making a cool game and potentially win some money? Then check out the Genies Game Jam!
Use their SDK to create some fun experiences. Prizes for 1st-10th place (worth $1800), with bonus prizes for completing the game afterwards worth $8250!
The Jam is being hosted by TNTC, Sasquatch B Studios, and Jason Weimann.
There aren’t that many people who have joined, meaning your odds of winning something are pretty good! Sign up HERE!
NOTE: This isn’t sponsored/affiliate. I did some freelance work for them a few weeks ago and I like the team, I quite enjoyed finally learning some TypeScript, fun language!
Tech
Android Games on PC

Back in 2022 Google released the Beta of Google Play Games on PC, it allows you to play Android games on your PC but only a handful of games were available to play.
Now that is apparently changing, starting today you will see thousands of new games along with better emulation and improved control support. This ArsTechnica report has more details on this program.
This video shows how you can map keyboard controls to an ingame joystick allowing you to play a touch joystick game with WASD.
Google also says Android is moving to a "modern rendering stack" using Vulkan as the default graphics API and promises deep integration with Unity 6. I'm guessing this will be mentioned during Unity's keynote/roadmap at GDC.
![]() | I think in general more distribution for games is always a good thing, more ways for players to play your games. And there are definitely some interesting games on Mobile but personally I never play them because I don't really enjoy playing on my phone, so I think this is a great change! |
Tech
Vibe Coding is the Future (?)

There is a new term that is very popular right now, Vibe Coding. Apparently that's where you fully give in to the AI and just accept whatever code it gives you without question.
Meaning, if you want a Health System for your game, then just ask the AI and copy paste. Then if you want to expand upon it? Ask the AI again and accept the changes. If you find a bug? Ask the AI to fix it and hope that it does.
Personally this seems pretty insane to me, it turns programming (which is a very logical process) into complete randomness. Sometimes the AI might give you great code, and sometimes it might be terrible. Since the "programmer" has no idea what the code is doing, the only option is to keep rolling the dice and hope that the AI outputs something that works. And then if you want to modify some tiny piece of code it might modify the entire codebase.
There's a hilarious short that perfectly encapsulates this issue. First it generates an error, then it generates the perfect output, and then it generates something terrible. But since the dev doesn't know what changed they cannot manually get back into a working state, all they can do is keep pulling the lever on the slot machine and hope it generates a good output.
![]() | I made a video with my thoughts on this topic. It basically goes against everything that I know about programming, it converts something that is a very logical activity into something entirely based on randomness. But on the bright side it can be a positive for quickly prototyping things, especially for people who have some domain-specific knowledge but no programming knowledge. |

RIG RUNDOWN
https://www.youtube.com/watch?v=IQLl7fZ9YxI
This guy has an insanely cool portable music production rig, also makes awesome music!
Tutorial: SURVIVORS-LIKE w/ Unity DOTS & ECS
https://www.youtube.com/watch?v=cc5l66FwpQ4
Excellent 4 hour tutorial (+ Asset/Documentation) on making a Vampire-Survivors-like with DOTS!
Get Rewards by Sending the Game Dev Report to a friend!
(please don’t try to cheat the system with temp emails, it won’t work, just makes it annoying for me to validate)

Thanks for reading!
Code Monkey
Reply