Resources · Game Development · Guide ·
Last reviewed September 10, 2026
Game assets are the files players see and hear. They include characters, backgrounds, tiles, interface icons, sound effects, music, fonts, animations, and 3D models. You do not need to make all of them yourself.
Start with a small, consistent set. Build the game loop first. Replace art later when the project proves worth the extra time.
Still choosing your software? Start with the game engines and creation platforms directory.
A simple starting process
- Choose one visual direction. Pick pixel art, illustrated 2D, low-poly 3D, or another specific style.
- Find one complete pack. A matching character, environment, interface, and effects set saves hours of visual cleanup.
- Build one playable level. Import a small sample before collecting hundreds of files.
- Fill the gaps. Look for specialist audio, font, animation, or interface libraries after the core pack works.
- Record the license. Save the creator, source page, license text, and download date with your project.
My first stop is Kenney
Kenney has matching 2D, 3D, interface, audio, pixel, and texture packs. The assets use the CC0 public-domain dedication. Attribution is optional, including in commercial games. Browse the Kenney collection on itch.io too.
15 useful places to start
These picks cover the needs most first projects run into.
Kenney
Large, consistent packs for prototypes and finished 2D or 3D games.
itch.io Game Assets
A huge creator marketplace with filters for style, format, engine, price, and asset type.
OpenGameArt
Community-made 2D art, 3D art, textures, music, and sound effects with visible license labels.
CraftPix Freebies
Polished 2D characters, interfaces, backgrounds, icons, and tilesets.
GameDev Market
One marketplace for 2D, 3D, audio, fonts, interface packs, and game templates.
Quaternius
Ready-to-use low-poly 3D characters, environments, props, and animation libraries.
Unity Asset Store
Engine-ready art, audio, templates, tools, and extensions for Unity projects.
Game Art 2D
Characters, tilesets, backgrounds, interface pieces, and platformer packs.
Game-icons.net
Thousands of editable SVG and PNG symbols for abilities, inventory, controls, and interfaces.
Poly Haven
High-quality HDRIs, textures, and 3D models for realistic scenes.
Sketchfab
A broad 3D library with downloadable models and license filters.
Freesound
Community-recorded sound effects, ambience, loops, and samples.
Aseprite
A focused editor for pixel art, frame-by-frame animation, tilesets, and sprite sheets.
Tiled
A flexible map editor for tile-based 2D levels and object placement.
Google Fonts
Downloadable font families with language, style, and variable-font filters.
Read the license before downloading
“Free” describes the price. It does not describe your usage rights. Check the license on the individual asset page, even when the marketplace has general terms.
CC0
Use and modify the work without required attribution. Giving credit still helps the creator.
CC BY
Credit the creator in the format requested by the license or asset page.
CC BY-SA
Credit the creator and review the share-alike requirement before distributing modified work.
Custom license
Read the marketplace and product terms. Pay close attention to commercial use, team access, source files, and redistribution.
- Does the license allow commercial games?
- Does it require attribution?
- Does it allow edits and derivative work?
- Does it limit use to one person, project, engine, or storefront?
- Does it ban redistribution of source files?
Keep an asset record
Create a CREDITS.md file when you add the first outside asset. One line per source is enough:
Asset: UI Pack
Creator: Example Artist
Source: https://example.com/ui-pack
License: CC BY 4.0
Downloaded: 2026-09-10
Changes: Recolored buttons and resized icons
Save a copy of the license text or receipt beside the asset. Store source files away from exported game files so you do not ship editable packs by mistake.
Need more options?
The full catalog groups the wider list by art type, format, and production task.
Open the full game asset catalog