Pixel Magic VFX
A downloadable asset pack
18 elemental & magic effects in up to 8 colours, 32 & 64 px, drop-in ready for Godot 4.
Explosions, fire bursts, fireballs, torches, lightning strikes, ice spikes, charge-ups, teleports, spell bursts, portals, magic circles, energy orbs, splashes, poison clouds, smoke and pickup sparkles for RPGs, roguelikes, platformers and top-down action games.
What you get
- 18 effects, 210 animations: every effect natively rendered at 32px and 64px (not just upscaled) in several colour variants
- Godot 4: a
SpriteFramesresource and a drop-in.tscnscene per animation. One-shot scenes remove themselves when finished, no script needed. Relative paths, so the folder works anywhere in your project - GameMaker:
_stripNsprite strips that import as animated sprites - Unity, Phaser, Defold, Construct and others: sprite sheets with Aseprite-style JSON, plus single frames
- Demo project: open the folder in Godot 4 to preview every effect and colour
- README with setup steps for each engine, and a
manifest.jsonlisting every animation
Effects
- explosion: Toon explosion: sphere-shaded fireball puffs that cool into smoke and break apart. (10 frames; 6 colours)
- fire burst: Quick upward flame pop (impact of a fire spell, torch ignition): tongues shoot up and burn out. (8 frames; 6 colours)
- lightning strike: Vertical strike: bolt snaps down, flickers between two shapes, branches, ground burst. (8 frames; 5 colours)
- ice spikes: Ice crystals erupt from the ground in a fan, hold, then shatter into shards. (10 frames; 5 colours)
- charge up: Energy gathers: motes spiral inward, core swells, then flashes (spell wind-up). (10 frames; 8 colours)
- teleport: Beam-in / beam-out: vertical light column flashes, narrows to a line and leaves sparkles. (10 frames; 6 colours)
- magic burst: Spell cast: rune ring flashes open, spins and scatters light shards. (9 frames; 8 colours)
- death poof: Enemy defeated: round puff cloud bursts out and dissolves, little stars pop around it. (8 frames; 5 colours)
- water splash: Splash: a jet shoots up and collapses, side sheets curl out, droplets arc and fall, ripple spreads. (9 frames; 4 colours)
- fireball: Projectile flying right: bright core, flickering flame tail, shed embers; seamless loop. (6 frames, loop; 6 colours)
- fire loop: Torch / campfire flame loop: swaying body eroded by rising noise, licking tongues. (8 frames, loop; 6 colours)
- energy orb: Pulsing energy orb with a bright core, rim light and orbiting motes; seamless loop. (8 frames, loop; 8 colours)
- portal: Swirling vortex portal; seamless loop. (8 frames, loop; 6 colours)
- electric loop: Crackling electric ball: arcs re-form every frame around a hot core; loop. (6 frames, loop; 4 colours)
- magic circle: Rotating magic circle (top-down / ground decal): double ring, rune ticks, star; seamless loop. (12 frames, loop; 8 colours)
- pickup sparkle: Twinkling sparkle for coins, items and secrets; seamless loop. (8 frames, loop; 6 colours)
- poison cloud: Toxic cloud: bubbling puffs that swell and pop in turn; seamless loop. (8 frames, loop; 4 colours)
- smoke loop: Rising smoke column (chimney, burning ruin); seamless loop, uses the colour as smoke tint. (10 frames, loop; 4 colours)
How they were made
Procedurally generated with custom Python code, written with the help of an AI coding assistant (Claude). No generative image model was used: every frame is computed from shapes, noise and colour ramps, then checked in Godot 4.7.
License
Use in unlimited commercial and non-commercial games, apps and videos. Modify freely. Do not resell or redistribute the files themselves. Full text in LICENSE.txt.
Made by Wolly Studios.
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of 3.99€ EUR. You will get access to the following files:




Leave a comment
Log in with itch.io to leave a comment.