Skip to Content

Assets

Beyond color changes, FM Skin Builder lets you replace visual assets - icons, backgrounds, and fonts. This section covers how to work with these asset types.

Asset Types

TypeDescriptionFormats
TexturesIcons, backgrounds, UI imagesPNG, JPG, SVG
SpritesSprite atlas elementsPNG, SVG
FontsCustom typefacesTTF, OTF

Quick Start

Setting Up Asset Folders

Create the folder structure:

my-skin/ ├── config.json ├── styles/ │ ├── base.uss │ └── mapping.json └── graphics/ ├── icons/ │ ├── my-icon.png │ └── mapping.json └── backgrounds/ ├── my-background.jpg └── mapping.json

Adding to Config

Tell FM Skin Builder to process your assets:

{ "schema_version": 1, "name": "My Skin", "includes": [ "graphics/icons", "graphics/backgrounds" ] }

Creating Mappings

Each asset folder needs a mapping.json:

{ "my-icon.png": "original_icon_name", "background.png": "game-background" }

Asset Discovery

Finding what assets you can replace:

  1. Asset Catalogue - Browse FM’s sprites and textures
  2. Bundle Viewer in App - Browse FM’s bundles
  3. Trial and Error - Use wildcards to discover names
Last updated on