The Physics of Indie Games Marketing: Why Quality Is Silent and Attention Has a Cost
For years, I believed that if I just made my game good enough — the world would find it.
Polish the mechanics. Tune the jump arc. Get the frame rate silky smooth. And eventually, somehow, the cream would rise to the top.
I held onto that belief through years of building Rated Sudoku. Through the high performance solvers, the high performance generators, the carefully written tutorials, and even the painting tools. And then I launched. And then I watched the numbers.
Not with panic. More with the slow, dawning realization that I had completely misunderstood the system I was playing in.
The Problem
Steam now sees over 14,000 game releases per year. That’s 38 new games every single day — all competing for the same finite pool of player attention.
Think about what that means in practice. A player opens Steam. They see a wall of thumbnails. They have maybe two seconds per game before their eyes move on.
Your game — the one you spent two years on — gets the same two seconds as the asset-flip that took two weeks.
In that environment, “good” is not enough to be seen. Good is what happens after someone clicks. Getting them to click in the first place is a completely different problem — and it has almost nothing to do with how good your game is.
That’s the central tension nobody prepares you for. You need two completely different skill sets: one to make the thing, and one to move it.
The market doesn’t run on merit. It runs on physics.
Attention Is Never Free
Every single copy of a game sold is the result of a real, physical interaction.
A streamer mentioning your title. A friend sending a link over Discord. A Reddit post that catches lightning in a bottle. Each of those interactions requires someone to spend something — time, money, reputation, energy — to move your game one step closer to another human being.
There is no passive version of this. The energy has to come from somewhere. You can pay with money, you can pay with time, or players tell their friends about your game, or Youtubers make videos about your game. It doesn’t mean you have to pay the cost, it maybe free for you, but someone has to pay. So, every sale has a real cost.
Quality Gets You Retained. Not Discovered.
This one takes time to understand. Quality is a retention tool.
When someone’s already ten hours into your game, quality is everything. It earns the review. It turns a player into an evangelist. It makes them feel like their money was well spent.
But quality plays little role in whether someone discovers your game in the first place.
Discovery is driven by momentum — the force you’re applying to move the object. You can have the most innovative systems design of any game released this year, and if your marketing velocity is zero, the algorithm never wakes up.
Steam’s discovery engine rewards games that are already moving. It surfaces titles that are already selling, already getting wishlisted, already being talked about. It does not surface games that deserve to be talked about. It measures kinetic energy, not potential.
I call this the Algorithm Closet — a vast, dark room full of genuinely good games that simply never gathered enough initial force to trigger the flywheel. They’re in there. They’re real. And almost nobody will ever find them.
The Reframe That Actually Helped Me
Here’s the thing I needed to hear — and maybe you do too.
If your game has 20 to 50 positive reviews, you have not failed as an artist.
You’ve proven the core loop works. You’ve proven that real people value the experience you built enough to rate it publicly. That is not nothing. Given the number of games released every day, it’s genuinely hard to achieve.
The reason you’re not at 100,000 copies probably isn’t that your game is bad. It’s that you haven’t paid the massive interaction cost required to reach the masses.
You are facing a logistical wall. Not a creative one.
And that distinction matters enormously.
If you look at your game objectively and found it is not a quality problem, then there is still a chance. Of course if you haven’t spent thousands of dollars marketing the game, it will most likely not sell. You must know that is it not because your game is bad, and that is the most important thing. And there is always a chance that your game will pick up sales in the future.
What To Do
So what do you actually do with this?
Once you accept that every sale requires a real interaction, and interactions have a real cost, the question changes. You stop asking “Is my game good enough?” and start asking “Where is the next burst of interactions coming from?”
Maybe that means building a community before you launch — so on day one, thousands of people already care. Maybe it means making your development process the content, so the act of building is simultaneously building an audience. Maybe it means accepting that making the game and selling the game are two full-time jobs, and budgeting accordingly — in time, money, or both.
Conclusion
Building a game is about creation — bringing something into existence.
Selling a game is about physics — moving that object through a dense, crowded medium.
The work is silent until you give it a voice. Someone has to pay for the noise — with money, with time. It doesn’t have to be you who pay, but the game must be very good for others to pay the cost for you.
There’s no version where it just happens on its own.
That’s it. Good luck with your game.