Magic Spells: 340 Pixel VFX Prefabs + 1,044 Sounds
Willosuna
$8.25
$16.50
50%OFF
(no ratings)
Jump AssetStore
340 pixel art spell animations as ready prefabs with sound, plus 1,044 spell sounds in 11 elements. Drop a prefab in the scene and it animates, plays a sound and cleans itself up.Built-in Render Pipeline and URP (including the 2D Renderer): the prefabs use a plain SpriteRenderer with the default sprite material. In a Built-in project the component assigns Sprites/Default automatically, so no material conversion is needed.HDRP is not supported. No custom shaders, no external dependencies. Built in Unity 6.3 LTS (6000.3.26f1).Give every spell in your 2D game a look and a sound in seconds.Magic Spells is a set of 340 pixel art spell animations, each one already a prefab with its own sound, plus the complete library of 1,044 spell sounds. Drag a prefab into your scene, or Instantiate it from code, and it plays its animation and a sound that never repeats back-to-back. One-shot effects destroy themselves when they finish; loops keep going and loop their sound too.What's inside340 spell prefabs grouped by element: 30 original spells, every general effect in 11 elements (fire, ice, lightning, arcane, nature, poison, holy, shadow, water, blood and void), aura, orb, nova, beam, meteor and vortex in every element, and 36 white versions to tint with SpriteRenderer.color3,844 PNG files: 64x64 animation frames plus a horizontal sprite sheet for every animation1,044 WAV sounds: 888 spell sounds (74 events x 12 versions), 132 seamless loops and 24 magic UI soundsSpellEffect component: frame animation, loop or one-shot, auto-destroy, shuffled sounds that never repeat back-to-back, looping sound for auras, orbs, beams and vortexesDemo scene that shows one element per page with every spell playing with soundEditor tool (Tools > Willosuna > Magic Spells) that rebuilds the prefabs and the demo if you move or edit the artEasy to useNo dependencies: works with the Built-in Render Pipeline and URPPlain sprites and small, readable C# scripts you can extendPlay() and PlaySound() let you trigger effects from your own codePoint filtering and 64 pixels per unit already configured, so the pixels stay crispHow it was madeAll art and audio were created from scratch by the author with original code. No third-party assets.List of VFXs included: 30 original spells (charge, cast, bolt, impact, fizzle, fire cast, fire impact, ice cast, ice shatter, zap, thunder, wind, poison, holy, shadow, arcane blast, enchant, rune, dispel, heal, buff, debuff, mana, shield up, shield break, teleport, portal, summon, time warp, spell ready), every general effect in 11 elements, aura, orb, nova, beam, meteor and vortex in every element, and 36 white versions to tintNumber of VFXs: 340, each a ready-to-use prefab (one-shot and looping)Texture sizes: 64x64 frames, transparent PNG, point filtering, uncompressed, 64 pixels per unit; 3,844 PNG files including a sprite sheet for every animationCustom shaders: none; uses the default sprite material (Built-in Render Pipeline and URP)Audio: 1,044 WAV files (44.1 kHz, 16-bit): 888 spell sounds, 132 seamless loops and 24 magic UI soundsAnimation: 8 to 13 frames per spell, 60 to 90 ms per frameScripts: SpellEffect and SpellGallery (runtime), MagicSpellsBuilder (editor); namespace Willosuna.MagicSpellsDemo scene: one element per page, every spell playing with soundUnity version: Unity 6.3 LTS (6000.3) or newerDocumentation: Willosuna/MagicSpells/Documentation/MagicSpells_ReadMe.txtAI-assisted coding: an AI coding assistant helped write the procedural generation code and the included C# scripts. All sprites and sounds are rendered by that deterministic code; no generative image or audio models were used, and no AI-generated media is included.


