Pixel VFX Maker — Pixel Art VFX Generator


TUNE Shape, size, speed, palette, custom colors, glow and seed for every effect. ... COMBINE ... Full Undo/Redo. EXPORT ... Source JSON and a VFX document asset that stays editable.


by FlyCat


Price History +

Create pixel art VFX inside Unity: 232 effect recipes, layers, keyframes and palettes in an Editor window, exported as sprite sheets, editable VFX documents and AnimationClips.

• Unity 6 (6000.0) or newer; tested on 6000.0.47f1 (Windows). Unity 2022.3 and earlier are not supported.
• Render pipelines: Built-in and URP (tested). HDRP not tested.
• Required packages: uGUI and 2D Sprite (Unity Registry). An optional URP sample is included.
• UI Toolkit EditorWindow; Play Mode not required.
• Pure C# CPU renderer; the engine core does not reference UnityEngine.
• 232 effect recipes, 12 built-in layer combinations.
• Export: transparent sprite-sheet PNG (Point, uncompressed, multiple sprites, no mipmaps), frame metadata JSON, editable source JSON and document asset, optional AnimationClip.
• Runtime: VfxPlayer (document playback) and VfxSheetPlayer (baked sheet playback).
• Full C# source code, assembly definitions, demo scene and runtime sample.
• Everything installs under Assets/PixelVfxStudio.
• Documentation: https://hyunter777.github.io/pixel-vfx-maker-doc/

Stop drawing every frame of every effect by hand. Pixel VFX Maker turns pixel effects into editable recipes: pick one, tune it, stack it, and export clean sprite sheets in seconds.

CREATE
• 232 effect recipes: fire, ice, lightning, water, nature, arcane, holy, shadow, explosions, impacts, projectiles, melee, status, spawn, weather, sci-fi and more.
• 12 built-in layer combinations to start from.
• Ranked search, category filters, thumbnails and your own library of presets and saved documents.

TUNE
• Shape, size, speed, palette, custom colors, glow and seed for every effect.
• Built-in silhouettes and custom PNG masks for compatible effects.
• Integer pixel zoom, background choices and origin, grid and body overlays.

COMBINE
• Stack layers with visibility, order, timing and duplication.
• Animate position and angle with keyframes, interpolation and a motion-path preview.
• Full Undo/Redo.

EXPORT
• Point-filtered, uncompressed multiple-sprite sheet with frame metadata, origin and pixels per unit.
• Source JSON and a VFX document asset that stays editable.
• Optional AnimationClip for SpriteRenderer and Animator.

PLAY
• VfxPlayer plays documents, VfxSheetPlayer plays baked sheets, or use the exported AnimationClip.
• Demo scene with all three playback methods and a runtime sample with event markers.

The Editor window is built with UI Toolkit and works without Play Mode: Tools > Pixel VFX Maker > Open Maker Window. Preview and export use the same pure C# CPU renderer, so what you see is what you get.

Documentation: https://hyunter777.github.io/pixel-vfx-maker-doc/
Q&A: https://github.com/hyunter777/pixel-vfx-maker-doc/discussions/categories/q-a
Bug reports: https://github.com/hyunter777/pixel-vfx-maker-doc/issues

Uses pixelfx code under the MIT License (Patch / Hugo Duprez) and Geist fonts under the SIL Open Font License 1.1; see Third-Party Notices.txt in the package.