Free Weather Effects – Top-Down Rain, Snow, Fog & Lightning VFX (HD)
A downloadable asset pack

Free Weather Effects for top-down games: seamless rain, snow and fog overlays, cloud shadows, lightning strikes that land with a ground hit, rain splashes and a wind gust, in the same HD style as the characters of the series.
Lightning
A lightning strike and a forked strike, each with its own flash and fade, plus a ground hit (flash, sparks and a rising scorch plume) to play on the same spot.

Animated effects
- Lightning strike and forked lightning: the bolt draws down, flashes and fades; the JSON pivot is where it meets the ground
- Lightning ground hit: flash, sparks and a scorch plume
- Rain splash: a raindrop crown and ring on the ground
- Wind gust: wind lines sweeping across the screen

Seamless overlays
Rain near and far, snow near and far, fog and cloud shadows as 1024 px tiles that repeat without a seam. Each comes as a colour PNG and a greyscale mask, so you can tint it any colour. Stack a near and a far layer at different speeds for depth.


What's in the download
- Transparent PNG strips and every frame as a separate PNG
- Seamless overlay tiles: colour PNG + greyscale mask
- JSON with frame size, frame count, FPS, loop, pivot and scroll speed
- Godot 4 SpriteFrames for every animated effect and a ready ShaderMaterial for every overlay
More effects in this style
- Lightning Spell Patterns: lightning rings, spirals, fans, chains and storms, ready-timed
- Explosion Effects: seven elements, lightning included, in three sizes
- Charge-Up Effects: charging loops and releases, lightning included
The Magic & Ability Effects Set has Explosion and Charge-Up with three more packs, and the Effects Complete Edition has every effects and spell pattern pack. The Complete Edition has everything in the series.
More free effects in the same style: Free Ambient Effects and Free Tornado Effects.
Quick import
- Godot 4, overlays: add a ColorRect that covers the view and give it the overlay's ShaderMaterial (overlays/<name>/godot/); set "tiles" to the rect size divided by 1024.
- Godot 4, animated effects: assign the SpriteFrames to an AnimatedSprite2D.
- Other engines: repeat the colour tile and scroll its UVs; slice the strips using the frame size and FPS from the JSON.
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.
Do the overlays need the shader? No. The colour PNGs work as repeating textures in any engine; the shader and masks are there for custom tints and scrolling.
Version 1.0.0.
Download
Click download now to get access to the following files:


