DEV Community

Cover image for What Are Game Assets and How Are They Created?
A Plus Games Studio
A Plus Games Studio

Posted on Originally published at aplusgamesstudio.com on

What Are Game Assets and How Are They Created?

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 type What it is Typical tools
3D models Characters, props and environments made of polygons Blender, Maya, 3ds Max, ZBrush for sculpting
Textures and materials Images that give surfaces colour and detail Substance Painter, Photoshop, Krita
Sprites 2D images, often in sprite sheets for animation Aseprite, Photoshop, Krita
Rigs and animation Skeletons and movement for characters and objects Blender, Maya, Spine for 2D
UI art Buttons, icons, menus, HUD Figma, Photoshop, Illustrator, Inkscape
Visual effects Particles for fire, magic, hits and weather Engine particle systems such as Unity VFX Graph or Unreal Niagara
Audio Music, sound effects and voice DAWs, Audacity, middleware such as FMOD or Wwise
Fonts and data Typography, level files, configuration Font 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:

Budget Why it matters Common techniques
Polygon count More triangles take longer to render Retopology, levels of detail (LODs) that swap to simpler meshes at a distance
Texture size and memory Large textures fill memory and slow loading Compression, smaller textures for small objects, atlases
Draw calls Each separate object and material adds CPU work Shared materials, batching, combining static meshes
Overdraw and effects Layered transparent particles are expensive, especially on mobile and VR Fewer, smarter particles; simpler shaders
Audio memory Uncompressed audio is large Compression 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


Originally published on A Plus Games Studio, a game, AR and VR development studio in Sacramento, CA.

Top comments (0)