Home › Blog › Game assets explained
🧩 Production guide · 2026

What are game assets, and how are they made?

Everything players see and hear in a game, from characters to button clicks, is an asset. Here are the main types, how each one is produced, the file formats engines expect, and the budgets that keep a game running smoothly.

The short answer

Game assets are the files that make up a game's content: 3D models, textures, 2D sprites, animations, user interface art, visual effects, sound and music. Artists create them in tools such as Blender, Maya, Photoshop or Krita, export them in formats like FBX, glTF, PNG and WAV, and the engine imports and optimises them so the game runs within its performance budget. Code makes the game work; assets are what players see and hear.

The main types of game assets

Asset typeWhat it isTypical tools
3D modelsCharacters, props and environments made of polygonsBlender, Maya, 3ds Max, ZBrush for sculpting
Textures and materialsImages that give surfaces colour and detailSubstance Painter, Photoshop, Krita
Sprites2D images, often in sprite sheets for animationAseprite, Photoshop, Krita
Rigs and animationSkeletons and movement for characters and objectsBlender, Maya, Spine for 2D
UI artButtons, icons, menus, HUDFigma, Photoshop, Illustrator, Inkscape
Visual effectsParticles for fire, magic, hits and weatherEngine particle systems such as Unity VFX Graph or Unreal Niagara
AudioMusic, sound effects and voiceDAWs, Audacity, middleware such as FMOD or Wwise
Fonts and dataTypography, level files, configurationFont tools, engine editors

How a 3D asset is made

  1. Concept: an artist sketches the character or prop from several angles.
  2. Modelling: the shape is built in polygons; detailed assets are often sculpted at high resolution first.
  3. Retopology: a lighter, game-ready mesh is built over the sculpt so it renders quickly.
  4. UV unwrapping: the surface is flattened so a 2D texture can wrap around it.
  5. Texturing: colour and surface detail are painted, often baking detail from the sculpt into a normal map.
  6. Rigging and skinning: a skeleton is added and the mesh attached so it can move.
  7. Animation: walk, run, attack and idle cycles are keyed or motion-captured.
  8. Export and import: the asset is exported, usually as FBX or glTF, and set up in the engine with materials and settings.

Textures and PBR materials

Most modern games use physically based rendering (PBR), where a material is described by several texture maps that tell the engine how light behaves on the surface:

  • Base colour (albedo): the surface colour without lighting.
  • Normal map: fakes small bumps and grooves without extra polygons.
  • Roughness: how sharp or blurry reflections are.
  • Metallic: which parts behave like metal.
  • Ambient occlusion: soft shadowing in creases.

2D assets

In 2D games, characters are usually either frame-by-frame sprites arranged in sprite sheets or cut into parts and animated with skeletal tools such as Spine. Sprites are packed into texture atlases so the engine can draw many of them at once. Our 2D game development page shows the styles we work in.

Performance budgets

Every asset costs memory and processing time, and the budget depends heavily on the platform: a mid-range phone or a standalone VR headset has far less headroom than a gaming PC. Teams set budgets early for:

BudgetWhy it mattersCommon techniques
Polygon countMore triangles take longer to renderRetopology, levels of detail (LODs) that swap to simpler meshes at a distance
Texture size and memoryLarge textures fill memory and slow loadingCompression, smaller textures for small objects, atlases
Draw callsEach separate object and material adds CPU workShared materials, batching, combining static meshes
Overdraw and effectsLayered transparent particles are expensive, especially on mobile and VRFewer, smarter particles; simpler shaders
Audio memoryUncompressed audio is largeCompression and streaming for music

Buying assets versus making them

Marketplaces such as the Unity Asset Store and Epic's Fab offer thousands of assets that can save weeks of work, especially for prototypes and background props. The trade-offs are style consistency, since mixing packs often looks mismatched, and licensing, since each item has its own terms. Unique characters and key art are usually worth creating custom. Our article on game art outsourcing explains how to brief artists, and 3D character modelling costs breaks down what custom characters cost.

Assets for VR and AR

Headsets and phones running AR have tight budgets because they render at high frame rates, and in VR twice, once per eye. Real-world scale matters too: a chair must be the size of a real chair. For AR furniture and product apps, models are usually built from the manufacturer's CAD or photographs and checked against real measurements; our article on AR furniture apps explains the process.

Keeping assets organised

Projects with thousands of assets need naming rules, a clear folder structure, version control that handles large binary files, and a record of where every bought or free asset came from and under what licence. Setting these rules on day one saves painful clean-ups later.

Our art team

We produce 2D and 3D assets, characters, environments, UI and effects for mobile, PC, VR and AR, optimised for each platform. See 3D game development or request a quote.

Sources: Unity: importing models · Khronos: glTF · Unity: level of detail · Unreal Engine: physically based materials · Blender. Checked October 20, 2026.

Related: 3D game development · 2D game development · Get a quote

FAQ

Quick answers ❓

What are game assets?

Game assets are the content files a game uses: 3D models, textures, sprites, animations, user interface art, visual effects, sound, music and fonts. Code makes the game work; assets are what players see and hear.

How are 3D game assets created?

An artist sketches a concept, builds and often sculpts the model, creates a lighter game-ready mesh, unwraps and textures it, adds a skeleton and animation, then exports it, usually as FBX or glTF, into the engine.

What file formats do game engines use for assets?

FBX and glTF are common for 3D models and animation, PNG and similar formats for textures and sprites, and WAV for source audio, which the engine then compresses.

What is a PBR texture?

PBR stands for physically based rendering. A PBR material uses several texture maps, such as base colour, normal, roughness and metallic, that tell the engine how light should behave on the surface.

Should I buy game assets or make them?

Bought assets save time for prototypes and background props, but can look mismatched and come with licence terms. Key characters and signature art are usually worth creating custom.

Related guides

Game art outsourcing → AI in the game art pipeline →

Need game art? 🎨

Characters, environments, UI and effects, optimised for mobile, PC and VR. Fixed quote within 48 hours.