For your engine

Free game UI assets for Godot

1028 interface packs ready to drop into a Godot project — every sprite ships empty, so your own text and icons go in it.

Importing

Copy the PNGs into res:// and Godot imports them as textures with no extra step. The SVG sources import too if you want resolution independence; set the import scale once and Godot rasterises at build time rather than on every draw.

Nine-slice setup

Use a NinePatchRect and enter the patch margins from the pack’s specs box into Patch Margin Left/Top/Right/Bottom. Axis Stretch Mode stays Stretch for flat sides; set it to Tile on the sides the specs box marks as carrying a repeating mark, otherwise the mark stretches with the frame.

Pixel art

For the pixel-art families open the Import dock, turn Filter off and re-import. Scale by whole numbers only — Godot’s default viewport stretch can land a texel on a half pixel and the staircase edges the style depends on turn to mush.

Formats and licence

Every pack ships transparent PNG at 1x, 2x and 4x alongside the editable vector source, released under CC-BY-4.0. There is no wait page, no ad gate and no account: the download link on each asset page is the file.

What is in the catalogue

  • 2D — Tilesets and interface art for 2D games.
  • 3D — Surface material sets.
  • Audio — Sound effects and loops.

Other engines