Digital Downloads / Game Assets

Sell game assets online

2D sprites and sprite sheets, tilesets, game UI kits, particle effects, and music/SFX packs — built for developers shipping in Unity, Godot, GameMaker, or Unreal. State the engine format upfront and skip the marketplace cut. Selling general-purpose 3D models instead of game-specific assets? See our 3D Assets page.

From game art to sale, without a store-wide cut

The Unity Asset Store pays creators 70% of each sale, and itch.io's default revenue share plus payment processing takes another slice. Sell directly to developers in any engine and keep control of your files.

1
Upload your asset files — PNG sprite sheets, tilesets, .unitypackage, Godot atlas, or audio (WAV/MP3/OGG), up to 25GB
2
State which engines it's ready for (Unity, Godot, GameMaker, Unreal) and whether animations are included
3
Set a price and license — royalty-free for unlimited shipped games, or a per-project tier
4
Share your payrequest.me link on itch.io's community boards, Reddit, or X
5
Developer pays via card, iDEAL, or PayPal and the full format bundle unlocks instantly
6
You get paid directly to your own Stripe, Mollie, or PayPal account

Forest Ranger — 2D Character Sprite Sheet

Sprite sheet • 6 animations, 48 frames • PNG + Unity + Godot

Idle, walk, run, attack, and hurt animations included
Delivered as a PNG sprite sheet, pre-sliced Unity package, and Godot SpriteFrames resource
Royalty-free license for unlimited shipped games
€19
One-time payment
Secure checkout with card or iDEAL

Sell any game-ready asset type

Built for developers, not general 3D or avatar buyers — sprites, tiles, UI, effects, and audio made to drop into a game project.

Character Sprites

Sprite Sheets & Animations

Tilesets

Game UI Kits

Particle & VFX Packs

Parallax Backgrounds

Item & Weapon Icons

Sound Effect Packs

Music Tracks

GUI / Menu Kits

Environment Props

Complete Asset Bundles

Built for how game developers actually buy

Engine compatibility, animation clarity, and licensing that doesn't need a follow-up email — the three things that turn a browse into a checkout.

Engine Format Stated Upfront

Say whether it's Unity, Godot, GameMaker, or Unreal-ready directly on the product page — the #1 refund request in this category is a buyer assuming it would just work in their engine.

Sprite Sheet or Frame Strip, Your Choice

Deliver a packed atlas for Unity/Godot performance, or a GameMaker-style frame strip — bundle both if you want to cover every buyer.

Animation Status Shown Clearly

State exactly which animations are included (idle, walk, attack) so buyers don't assume a static sprite pack includes movement it doesn't have.

Royalty-Free Licensing at Checkout

Show a standard royalty-free-in-shipped-games license alongside any extended/resale tier, so indie devs don't have to ask before buying.

Which engine is it ready for?

The most common refund request in game asset sales is a buyer who assumed a pack would import cleanly into their engine. List the format per engine, not just "universal."

Unity

PNG sprite sheet with a matching Sprite Editor slice, or a ready-made .unitypackage with sprites pre-sliced and animation clips already set up.

Godot 4

PNG texture atlas plus a .tres AtlasTexture or SpriteFrames resource — drops straight into an AnimatedSprite2D node without manual slicing.

GameMaker

A horizontal or vertical PNG frame strip, not an atlas — GameMaker's native sprite importer expects one strip per animation, sliced by a fixed frame width.

Unreal Engine (Paper2D)

PNG sprite sheet formatted for Paper2D's Sprite Sheet importer, with flipbook-ready frame timing for 2D animation inside a 3D-first engine.

For pixel artists, UI designers, and game audio creators

Whether you sell a single character sprite sheet or a full asset bundle, checkout and delivery work the same way for any engine.

Pixel artists selling character and NPC sprite sheets
Tileset artists selling level-building tile grids
UI/UX designers selling in-game HUD and menu kits
VFX artists selling particle and effect packs
Composers selling loopable game soundtracks
Sound designers selling combat, UI, and ambient SFX packs
Environment artists selling parallax backgrounds and prop sets
Studios bundling sprites, tiles, UI, and audio into a complete kit

Example Pricing

Bundles with audio and UI included price well above a single sprite sheet

Single character sprite sheet
1 character, 3-4 animations
€9-19
Character pack
5-8 characters, full animation sets
€29-59
Tileset + parallax bundle
Level tiles + background layers
€19-39
Game UI/HUD kit
Health bars, buttons, menus
€15-35
Music or SFX pack
10+ tracks or 50+ sound effects
€15-29
Complete asset bundle
Sprites, tiles, UI, and audio
€99-249
"The Unity Asset Store only pays out 70% of each sale, and my packs were invisible to anyone building in Godot or GameMaker. I moved to my own payrequest.me link, bundled Unity, Godot, and GameMaker-ready exports of the same sprite sheets into one ZIP, and now I keep 98% of every sale while reaching developers on every engine, not just one store's audience."
Kevin Groot-Pixel artist — Utrecht

Frequently asked questions

Will a sprite pack work in Unity, Godot, or GameMaker without extra setup?+
Only if you deliver the right format per engine. Unity and Godot both prefer a packed sprite sheet with slice/atlas data, while GameMaker's native importer expects a plain frame strip instead of an atlas. Bundling a PNG sprite sheet, a pre-sliced Unity package, and a Godot atlas resource in one ZIP covers all three without extra buyer setup.
Should I deliver a sprite sheet or individual frame files?+
A packed sprite sheet is almost always better for the buyer — it loads as a single file and reduces draw calls in the engine, which matters for performance. Individual frame files are only worth including as an extra for buyers who want to re-time animations manually in an external editor.
Are animations included, or does the buyer need to build their own?+
State this explicitly on the product page. A "static sprite" pack has no animation frames at all; an "animated" pack should list exactly which states are included (idle, walk, run, attack, hurt) so buyers aren't surprised that jump or death animations are missing.
What license do I need so buyers can use assets in a game they sell?+
A standard royalty-free license — pay once, use in unlimited shipped games, no per-copy royalty — covers the vast majority of indie developer buyers, matching how stores like CraftPix license their packs. Reserve an extended or resale tier only for buyers who want to redistribute your raw source files inside their own asset pack.
How much more do I keep selling directly compared to the Unity Asset Store or itch.io?+
The Unity Asset Store pays creators 70% of each sale — a 30% cut to the platform. Itch.io defaults to a 10% platform share (adjustable down to 0%) plus roughly 2.9% + $0.30 in payment processing on top. PayRequest charges 2% capped at €25 per sale regardless of price, on top of your payment provider's own processing fee.
I sell general-purpose 3D models, not game-specific packs — should I use this page?+
No — general-purpose 3D models, PBR materials, and archviz assets for Blender, 3ds Max, and similar tools have their own dedicated 3D Assets page. This page is for game-development-specific packs: 2D sprites, tilesets, in-game UI, VFX, and audio built to drop into a Unity, Godot, GameMaker, or Unreal project.

Ready to sell your game assets?

Upload your sprites, state the engine format, and start selling to developers today.