Assets & Resources
Where to get free art assets (models, textures, materials) for use in levels
Last updated
Where to get free art assets (models, textures, materials) for use in levels
Last updated
This page lists free art assets (models, textures, materials) for use in levels.
We only list sites with robust free download plans + generic file formats that work in most engines.
"CC license" refers to free assets with permissive or style licenses.
We also list other types of resources:
: list of other level design books, with brief summaries
: list of free texture .WADs and other Quake-specific files
biggest selection of free low poly + realistic + 3D scan assets on internet; quality varies; make sure to filter for "Downloadable"!
lots of free models designed for games, but quality varies a lot
the most prolific free asset creator in games; many well-designed low poly 3D tilesets
another prolific free asset creator, lots of free low poly 3D props and characters
lots of good low poly 3D modules / tilesets, special Unity integration but works for any
free community model exchange for Blender users... it's not hard to learn how to export models from .blend to .fbx / .obj
used to be the biggest stock 3D platform on the internet; still some good free stuff there
many free photoscanned 8k+ PBR materials, as well as high poly model library
formerly CC0Textures; lots of solid 4k / 8k materials with PBR support
lots of free textures designed for games with handpainted styles, quality varies
free photosource for 1990s-2000s retro vibe, spiritual successor since CGTextures / Textures.com removed its free plan
A skybox is a special type of 6-sided cubemap texture that gives the illusion of a distant sky background. Contemporary game engines usually use procedural sky shaders / skydomes, but sometimes the old fashioned ways are more effective.
10000+ free tileset packs and sprites, mostly retro / pixel art style but lots of variety, basically the first place to look
smooth chunky tilesets packs and sprites, very good but also very recognizable
When making the , we recommend using gridded placeholder textures to prototype the level geometry. This helps establish consistent scale and for the level.
by Ciathyza (Unity)
by Code Respawn (Unreal 4)
by Tom Looman (Unreal 4)
by Kenney (.png)
To make 2D levels, you'll usually want a tile-based level editor. See .