Storm & Tornado Effects – Top-Down Tornado, Blizzard & Firestorm VFX (HD)
A downloadable asset pack

Storm & Tornado Effects for top-down games: seven tornadoes that appear, loop and vanish, seven storms built from seamless layers, a lightning storm field, and blood, acid and hail impacts, in the same HD style as the characters of the series.
Seven tornadoes
Lightning, fire, frost, toxic, blood, shadow and sand. Each one grows out of the ground, turns in a seamless loop for as long as you need, then lifts off and dissolves; the clips join without a jump.

Every tornado
- Lightning tornado: bolts crawl round the funnel and strike the ground
- Fire tornado: a glowing core with embers spiralling round it
- Frost tornado: ice flakes whirling round a pale funnel
- Toxic tornado: green gas throwing acid droplets
- Blood tornado: blood mist with whirling drops
- Shadow tornado: a violet vortex with void sparks
- Sand tornado: a dust funnel with flying grit

Seven storms
Blizzard, sandstorm, ash storm, hailstorm, firestorm, blood rain and acid rain. Each storm is two or three seamless 1024 px layers (haze, far, near) to stack and scroll at their own speeds; blood rain, acid rain and hail come with impacts to spawn on the ground.


What's in the download
- 7 tornadoes, each with appear, loop and vanish clips
- 18 seamless storm layers: colour PNG + greyscale mask
- Lightning storm field (seamless loop), blood splash, acid splash, hail impact
- Every frame as a separate PNG, JSON with frame size, FPS, loop, pivot and scroll speed
- Godot 4 SpriteFrames for every animated effect and a ShaderMaterial for every storm layer
Try it first
Free Tornado Effects has the lightning tornado and the fire tornado loops for free. For lightning and fire spells in the same style, see Lightning Spell Patterns and Fire Spell Patterns.
Quick import
- Godot 4, tornadoes and impacts: assign the SpriteFrames to an AnimatedSprite2D; play appear, loop, then vanish.
- Godot 4, storms: add a ColorRect per layer that covers the view and give it the layer's ShaderMaterial (overlays/<name>/godot/).
- Other engines: slice the strips using the frame size and FPS from the JSON; repeat and scroll the storm tiles.
License
- Use in unlimited personal and commercial games; modify freely.
- Credit appreciated, not required.
- No reselling or sharing the graphics as assets, original or modified, and no use in datasets or NFTs.
Full text: LICENSE.txt in the download.
FAQ
Do they match the characters? Yes: the same camera angle, light direction and HD style as every character pack in the series.
How big are the tornadoes? 320 x 448 px per frame; the characters of the series stand about 155 px tall, so a tornado towers over them at full size.
Version 1.0.0.
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $6.99 USD. You will get access to the following files:


