Teaching AI your style with examples
Every AI art tool gets the same request sooner or later: make it look like my game. Settings only get you so far. Outline color, shading, palette, how chunky the pixels are: it's faster to show than to describe. So style sets, the newest feature in MagicPixel, are built around examples.
Show, don't describe
A style set is a small collection of example art, one piece per kind of asset: characters, items, buildings, UI, textures, and a default for everything else. Switch sets and everything you generate follows that look.
You can keep several, like a cozy farm set and a dungeon set, and switch between them in one click. A new set starts as a copy of the one you're using, so you tweak instead of starting from scratch.
Remove the settings that fight your examples
MagicPixel used to have an outline setting. Once examples existed, it became a problem: a set with soft, pale outlines and a setting asking for dark ones pull in opposite directions. So the setting is gone. If your examples have pale outlines, so does your art. One source of truth beats two that disagree.
Subject and material are two different things
A gold building and a gold sword share a material but not a shape. A wooden building and a stone building share a shape language but not a material. Covering every combination with examples doesn't scale.
So a set describes the two separately. Subject examples set the shape language, outlines and overall rendering. Material examples set palette, surface pattern and shading: wood, stone, gold, dark slate, or your own, like copper. Pick both and you get a building that matches your buildings, made of your gold.
Examples have to be the right size
Pixel art at 32×32 and at 128×128 are almost different art forms. A 128 example says little about how to draw at 32. So every example comes in three sizes, 32, 64 and 128, and each size learns from its own. Empty slots fall back to MagicPixel's default set at the same size, so a half-finished set still works.
Make styling a gesture
Style works on art you already have, too. Drag one artboard onto another and it becomes the style reference for a merge. Select two to four artboards, drop a style donor onto one of them, and they're restyled together.
What I learned
- Examples beat settings. People recognize their style faster than they can describe it.
- When two controls can disagree, remove one.
- Split the problem along the lines people think in. Subject and material are independent, so the tool treats them that way.
- Defaults should catch you, not trap you. Every empty slot falls back to something that works.