How to Sell Game Assets: A Realistic Guide to Passive Income

Cover graphic for a guide to selling game assets

Most guides to selling game assets are written by people who have never had a payout statement.
This one is built around the numbers that actually appear on yours: what the marketplace keeps,
what a first pack realistically earns, and why the people making real money look nothing like the
success stories.

What you actually keep

On the Unity Asset Store the split is 70% to you, 30% to Unity. There is no
listing fee and no monthly cost. The minimum price you can set is $4.99, and Unity
pays out monthly by PayPal or quarterly by bank transfer.

What a sale is worth to you Unity Asset Store you keep 70% 30% Fab you keep 88% Sales needed to clear $1,000, at 70% $4.99 287 sales $14.99 95 sales $29.99 48 sales $59.99 24 sales
Doubling the price roughly halves the sales you need. Since higher-priced packs do not sell half as often — only somewhat less often — pricing too low usually costs money rather than winning volume.

So a $20 pack puts $14 in your account before tax. That figure is worth writing down, because
every planning decision below comes back to it. To clear $1,000 in a month at $20 a pack you need
72 sales. Not 50 — the 30% is easy to forget.

Marketplace Your share Minimum price Payout Best suited to
Unity Asset Store 70% $4.99 Monthly (PayPal) or quarterly (bank) Unity-specific tools, editor extensions, complete systems
Fab (Epic) 88% on most sales Free tier allowed Monthly Engine-agnostic 3D, environments, VFX; strongest for Unreal
itch.io You choose (default 90%) Free / pay-what-you-want On request 2D art, pixel art, jam-friendly packs, building an audience

Fab’s higher share is real, but it is a younger store with less search traffic for Unity-specific
work. A Unity editor tool will usually earn more at 70% on the Asset Store than at 88% somewhere
buyers are not looking for it. Match the store to what you made, not to the percentage.

What a first pack actually earns

Here is the part that gets left out. The Unity Asset Store has over 100,000 assets
competing for the attention of around 3.3 million developers. A first pack from an unknown publisher,
with no reviews and no audience, typically sells in the low single digits per month.

That is not a reason to skip it. It is a reason to plan for it. The publishers earning a living
from asset sales almost universally have 20 to 50 packs, not one brilliant one.
Income compounds because:

  • Each pack is a separate entry point in search. Twenty packs means twenty chances to be found.
  • A buyer who liked one of your packs checks your publisher page for others. Your second pack
    sells partly to people who found the first.
  • Reviews accumulate across your catalogue and lift everything.

Treat the first pack as the cost of learning the pipeline: submission, review, store page,
support requests. Its job is to teach you, not to pay you.

What sells, and what quietly does not

Across categories, the packs that sell consistently share three traits.

Specific beats broad

“Sci-Fi Corridor Modular Kit” outsells “3D Models Pack” every time. Buyers search for the problem
they have this afternoon. Nobody searches for “assets” — they search for “modular sci-fi corridor”,
because that is the room they need to build.

Complete beats impressive

This is the most common reason a good-looking pack fails. A character with an idle, walk, run,
attack and death animation is usable. A character with one stunning idle pose is a screenshot. The
buyer cannot ship it, so they do not buy it.

Ask of every pack: can somebody drop this into a project and have a working thing by the end of
the day? If not, it is not finished.

Consistent beats numerous

Forty icons in one visual language beat two hundred across six styles. Everything on screen has to
match, so a pack with a mixed style forces the buyer to redraw half of it — which is the same as not
buying it.

Categories that reliably perform

  • Editor tools and systems. Anything that removes a week of programming. Inventory
    systems, dialogue editors, save systems. Highest prices, most loyal buyers.
  • Modular environment kits. Consistently strong because level building is slow
    and every project needs environments.
  • Fully animated characters. Rare and valuable, precisely because completeness is
    hard.
  • Sound effect libraries. Steady sellers with long shelf lives — audio dates
    slower than art.
  • UI kits. Every game needs one and almost nobody enjoys making one.

Categories to be careful with: single props, generic texture packs, and anything where the store
already has hundreds of near-identical entries. You will be competing on price alone, and someone
will always go lower.

Pricing without guessing

Start from the $4.99 floor and work up by what the buyer saves. A pack that removes two days of
work is worth more than one that removes two hours, regardless of how long it took you to make.

Rough bands that hold across stores:

  • $5–15 — single-purpose asset packs, small icon or sound sets
  • $20–40 — substantial art packs, modular kits, animated characters
  • $50–120 — complete systems, editor tools, project templates

Resist launching at a discount. A pack that debuts at 50% off teaches buyers to wait for the next
sale, and the “original” price stops being believable. Launch at the price you mean and discount
later, during store-wide sales where the traffic justifies it.

The store page does more work than the pack

Two packs of identical quality will sell very differently based on their store page. Three things
carry most of that difference.

The title. Put the category word in it. “Fantasy RPG Icon Pack — 200 Items” tells
both the buyer and the store’s search what this is. “Mystic Treasures” tells neither.

The cover image. It is displayed small. Open your cover at thumbnail size and ask
whether you could tell what the pack contains. If not, it is too busy or too detailed.

The contents list. Buyers scroll straight to it. Exact counts, exact formats,
exact engine versions. “Includes many models” loses to “74 modular meshes, LOD0–LOD2, 2K PBR
textures, Unity 2021.3+ and Unreal 5.1+”.

Support is part of the product

Once you have sales you have buyers, and buyers have questions. An unanswered support email
becomes a two-star review, and a two-star review costs more sales than the answer would have cost
you minutes.

Two habits keep this manageable: ship a short readme covering setup and the three most likely
problems, and state clearly on the store page which engine versions you actually tested. Most
support requests are version mismatches that a single sentence would have prevented.

A realistic first year

  1. Months 1–2: build and submit one small, complete, specific pack. Learn the
    review process. Expect a few sales.
  2. Months 3–6: add three or four more packs in the same style and category. You
    are building a recognisable catalogue, not a random collection.
  3. Months 6–12: update the earliest packs based on the questions you have been
    asked. Updated packs resurface in the store and get a second life.

The publishers who quit do so in month three, comparing a first pack to somebody else’s fiftieth.
The ones who make it treat each pack as one more entry point, and let the catalogue do the
compounding.

The first ninety days

The most common way a publishing attempt dies is not a bad pack. It is building for four months,
launching to silence, and concluding the whole thing does not work. A shorter first cycle avoids that.

Weeks 1–3: build something small and complete

Deliberately small. Forty icons in one style, or one fully animated character, or a set of twenty
sound effects with variations. The goal is not to earn — it is to go through submission, review,
rejection and resubmission once, while the cost of learning is low.

Week 4: submit and fail the review

Expect rejection. The common causes are consistent and worth pre-empting: missing documentation, a
demo scene that does not open in a clean project, inconsistent file naming, and screenshots that show
something other than what the buyer receives.

Fix and resubmit. The second attempt usually passes, and you now understand a process most
first-time publishers find opaque.

Weeks 5–10: build the second and third pack

Same style, same category, adjacent problem. If the first was fantasy weapon icons, the second is
fantasy item icons and the third is fantasy UI frames. A buyer who liked one now has a reason to look
at your publisher page rather than leaving.

This is the step people skip, and skipping it is why single-pack publishers conclude asset sales do
not work.

Weeks 11–12: update the first pack

Using what the support questions taught you. Updated packs resurface in store listings and get a
second wave of visibility — one of the few levers you control after launch.

At ninety days you have three related packs, one update cycle, and real data about which of the
three sells. That is enough to decide whether to continue, and it is a decision based on evidence
rather than on one pack’s disappointing first month.

What buyers ask before they buy

Answer these on the store page and your conversion rate rises without changing the pack at all.
They come up in support threads constantly:

  • Which engine version was this tested on? State it explicitly. “Unity 2021.3 LTS
    and Unity 6” removes a real hesitation.
  • Which render pipeline? For anything with materials, this is the single most common
    pre-purchase question and the most common cause of refund requests.
  • Are the source files included? Blender files, PSDs, Aseprite files. Buyers pay
    more when they can modify rather than only use.
  • Exactly what is in it? Counts, not adjectives. “74 meshes, LOD0–LOD2, 2K PBR
    textures” beats “a large collection of high-quality assets”.
  • Can I use it commercially without attribution? Obvious to you, not to a first-time
    buyer. Say it plainly.

Support, and why it is a sales channel

Every support answer is public if you put it in the pack’s documentation. The readme that answers
the three most likely problems removes most of your future workload and most of your negative reviews
at the same time.

Two habits that pay for themselves:

Answer within a day, even if only to acknowledge. An unanswered message becomes a
two-star review, and a two-star review costs more sales than any amount of time the reply would have
taken.

Feed answers back into the pack. If two people ask the same thing, the pack is
missing something. Add it to the readme, or fix the underlying issue and push an update — which also
resurfaces the listing.

Before you start

Two things to settle before you build anything. First, decide your licence terms and put them in
the pack — buyers ask, and an unclear licence loses sales. Second, keep your source files organised
from the first day; you will be updating these packs for years, and your future self will not
remember which Blender file made which mesh.

If you are still deciding what to build, our Selling Assets
board
collects what has and has not worked for people doing this now — including the packs that
did not sell, which is usually the more useful half.

Scroll to Top