Summary
Keywords
Full Transcript
💥 Time to add some damage magic! In this Unity 6 tutorial, we’ll add a Spark Spell — a lightning-based area-of-effect attack that zaps every enemy in range with a burst of energy ⚡ This episode is all about impact and spectacle — giving your Player a spell that not only feels powerful but looks incredible. We’ll create a reusable AOE system, spawn hit effects for all enemies caught in the blast, and bring it all to life with some flashy visual effects. We’ll cover: ⚡ Creating an AOE lightning “Spark” spell that hits multiple targets 💫 Spawning dynamic VFX for satisfying impact 🧠 Expanding our Spellcasting System with support for AOE logic 🎇 Making it all feel polished with animation sync By the end, your Player will be able to unleash lightning fury on groups of enemies — and your spell system will be ready to handle any type of magic you dream up. Next time, we’ll take things up a notch with some optimization — moving spell data into dedicated ScriptableObjects for an even cleaner, more flexible system. 🔗 Assets Used (Free for Commercial Use!) Lightning VFX → Frostwindz Lightning Animations https://frostwindz.itch.io/pixel-art-skill-animations-lightning?download Training Dummy → Otsoga's Training Dummy https://otsoga.itch.io/training-dummy Character → Brullov’s Generic Character v.0.2 https://brullov.itch.io/generic-char-asset Building Decorations → Brullov’s Castle of Despair https://brullov.itch.io/2d-platformer-asset-pack-castle-of-despair Cave Tilemap → Szadi’s Pixel Fantasy Caves https://szadiart.itch.io/pixel-fantasy-caves Kobold Warrior → Mattz Art’s Kobold Warrior Pack https://xzany.itch.io/kobold-warrior-2d-pixel-art
