You hit this fork a dozen times in any project: build the thing yourself, or buy it and move on. Building feels cheaper — your own hours don’t show up on a credit card statement. That instinct is also why a lot of promising indie games never ship. So let’s put real numbers to it.
Build the 20% that makes your game yours. Buy the 80% every game needs anyway. The goal isn’t to save money — it’s to protect the one resource you can’t buy more of: momentum.
“Free” has a price tag you don’t see
Say you need a solid inventory system. Building one that is actually bug-free, saves and loads correctly, and is ready to wire into your UI is realistically two to four weeks. A polished inventory asset costs about what you’d spend on a nice dinner and drops in over an afternoon. Put any value at all on your time and the math stops being close — and the asset ships today, not next month.
A rule of thumb that actually holds up
After watching a lot of projects succeed and stall, the pattern is consistent enough to write down:
| Build it yourself when… | Buy it when… |
|---|---|
| The system is your game — the core, the hook. | It’s undifferentiated plumbing: menus, saves, pathfinding. |
| You need deep, ongoing customization. | A mature, well-reviewed asset already exists. |
| It’s genuinely simple and worth learning. | Getting to a playable build fast matters more than owning the code. |
The real prize is momentum, not money
Here’s the part the spreadsheet misses. Indie games rarely die at the start, when everything is exciting, or at the end, when the finish line is in sight. They die in the long, grey middle — the stretch where progress feels invisible and motivation leaks away. Shipping a playable build to testers in days instead of months is what carries you through that middle. A quick pass through the Unity Asset Store can turn a month of plumbing into an afternoon of wiring things together.
The devs who finish aren’t the ones who build everything. They’re the ones who know what’s worth building.
The most effective developers I’ve watched aren’t purists, and they aren’t lazy. They’re deliberate. They pour their limited creative energy into the handful of things that make their game unmistakable, and they buy the rest without guilt. Spend yourself where it shows up on screen.