Skip to main content

Resolution, Layers and File Naming

Resolution, layers and file naming

Work larger than the tiny original

Many Millsberry assets are very small by modern standards. Work at a clean larger master size whenever practical.

We can always shrink a good master down. We cannot turn a tiny flattened 80px image back into a clean editable asset later.

If the original/native size is known, it is great to also export a version at that size.

Keep useful layers

For a character, sensible layers might be:

  • body
  • eyes
  • mouth
  • hair
  • clothing
  • accessories
  • shadows/highlights

For buttons/logos/UI:

  • background
  • border
  • text
  • icon
  • shadows/highlights

We do not need hundreds of microscopic layers. The goal is simply to let somebody change a shirt, expression, label, or highlight later without repainting everything.

Simple file names

Use descriptive lowercase names with hyphens when practical:

  • mayor-trumble.png
  • mayor-trumble.kra
  • fitness-stat-icon.png
  • millsberry-reborn-logo.svg

For states:

  • nav-arcade-normal.png
  • nav-arcade-hover.png
  • nav-arcade-pressed.png

No SWF authoring required

The art team does not need to rebuild Flash packaging. Submit the finished art and editable source; development/recovery can handle integration.