How to create pixel art VFX with AI

Describe an effect, refine it in an isolated project, compare versions and export transparent animation assets for your game.

Start with a description or a reusable effect

Open the AI creation workspace and describe the shape, colors and movement you need. You can also choose a starting point from the pixel VFX library. Smith is designed to look for reusable library material before developing a new effect.

Write a prompt that describes motion

Include the effect type, direction, palette and intended use. For example: “Create a small blue ice explosion for a top-down game. Start with a bright flash, scatter angular shards outward and fade to transparent.” This is an example prompt, not a promised output.

For looping effects, specify a seamless loop. For impacts, describe the anticipation, main hit and fade-out. Keep a first request focused on one effect; iterate after you can see it.

Choose a model mode

Standard, Enhanced and Ultra use different models. Credits depend on the actual models and tokens used, not a fixed price per image. You can change mode for the next instruction in the same project. Review your account balance before starting a job; opening the workspace does not automatically submit a paid request.

Refine the selected version

Keep related changes in the same project, such as “make the core brighter” or “slow the fade-out.” Start a new project for a different asset so its conversation stays separate. Select the intended version before editing, and compare saved versions before exporting.

Check the result at game size

Review the silhouette, timing, palette, transparent edges and loop seam. Test the effect against your scene backgrounds and at the target pixel scale. AI output can require further refinement.

Export and organize

Export a sprite sheet with JSON, individual PNG frames or a GIF from the workspace. The workspace's color and speed adjustments are included in its exports. The free library detail editor has separate preview-speed behavior; see customization guidance.

Keep matching PNG and JSON files together and use nearest-neighbor filtering. The sprite sheet guide explains frame layout and timing. Use My assets to search saved results, filter by project and mark favorites. Preserve the bundled source and license notices when distributing library-derived assets.

Find an effect to try