Quick answer: Most indie games are funded by day jobs and savings; the external options — publisher advances, grants, crowdfunding, platform funds — each trade something for the money: revenue share, time, marketing obligations, or creative control. Match the source to your actual need and remember the cheapest funding is a smaller scope.
Most indie games are funded by day jobs and savings; the external options — publisher advances, grants, crowdfunding, platform funds — each trade something for the money: revenue share, time, marketing obligations, or creative control. Match the source to your actual need and remember the cheapest funding is a smaller scope. That's the short version — the sections below get into the how, the why, and the mistakes worth dodging.
The unglamorous default works
Self-funding via day job or contract work funds more shipped indies than every other source combined. It's slow but keeps 100% of revenue and control, and it forces the discipline external money removes: scope small, validate early, spend nothing twice.
If you go this route, structure it: fixed dev hours protected weekly, a real budget for the few things worth buying (capsule art, key sounds, localization), and a runway calculation you update monthly.
Publishers and grants buy different things
A publisher advance funds development in exchange for revenue share (commonly 20-50% after recoup) plus marketing and platform muscle — worth it when their distribution genuinely exceeds yours. Grants (national arts funds, regional film/game bodies, platform programs like Epic MegaGrants) are non-dilutive but slow, paperwork-heavy, and deadline-driven.
Both reward the same artifact: a sharp pitch with a playable slice. Build the vertical slice once; aim it at every applicable funder.
Crowdfunding is marketing with money attached
Kickstarter funds best when you already have an audience — campaigns mostly convert existing fans, they rarely create them. The hidden costs are real: rewards fulfillment, platform fees, taxes on the proceeds, and a public deadline you'll be accountable to for years.
Treat a campaign as a launch rehearsal: trailer, page, press list, community mobilization. If you can't excite 500 strangers for a campaign, that's data about the game's hook worth having early.
Protect the downside first
Indie game revenue is lumpy and unpredictable, and most advice quietly assumes a hit. Plan for the median outcome instead: a launch that earns modestly and grows slowly. Keep fixed costs low, keep some runway, and make deals you could live with if the game sells a tenth of your hopes.
None of this is pessimism — it's what lets you take real creative risks. A developer who can afford to miss is a developer who can afford to be interesting.
Get unglamorous things in writing
Splits, deadlines, deliverables, who owns what if the project dies — the awkward conversations are dramatically cheaper before money shows up. A one-page agreement between friends feels like overkill right up until it's the only thing that saves the friendship.
You rarely need a lawyer for a first project, but you do need clarity. Write down what was agreed, date it, and make sure everyone has a copy. Future-you will be grateful.
The quiet work that protects all of this
Everything in this post gets undone by an unstable build. A great store page, a clever marketing beat, a perfect jam entry — none of it survives 'crashed twice, refunded'. Stability isn't a feature players praise, but it's the floor everything else stands on.
Give yourself visibility before you need it: crash reports with stack traces, a simple way for players to flag issues from inside the game, and a habit of fixing the top recurring error before adding anything new.
Putting it to work
Don't try to act on all of this at once. Pick the one change that costs you the least and pays the most this week, do it, and see what actually happens before reaching for the next.
Most of this rewards steadiness over intensity. A small improvement made every week, checked against how real players respond, outruns any single burst of effort — in this corner of game development and every other one.
Make the guesses cheap, the agreements written, and the runway longer than the plan.