Help this asset pack reach its goal

Raised
$253.32
Goal
$2,625.00
9%
of goal
39
contributors
$6.49
average contribution
$20.00
top contribution

A downloadable asset pack

Download NowName your own price

Ultimate Lightning VFX Pack

Twelve lightning effects for Godot 4.6+. Domes, strikes, chains, beams and novas. Each one is a single scene with an AnimationPlayer, and every one loops on a 2 second cycle.

dome, ball, aura, tesla, spark, whip, storm, chain, beam, travel, nova, forked

The bolts are not baked frames. The jagged geometry re-rolls many times a second at runtime, so no two loops look identical.

Using it in gameplay

Every scene autoplays and loops. For a one-off strike:

var fx := preload("res://vfx_1/lightning/variants/lightning_forked.tscn").instantiate() add_child(fx) fx.global_position = target var ap: AnimationPlayer = fx.get_node("AnimationPlayer") ap.get_animation(ap.autoplay).loop_mode = Animation.LOOP_NONE ap.animation_finished.connect(func(_n): fx.queue_free())

The animation is named after the variant (forked, storm, and so on), which is why the snippet reads it from ap.autoplay. All of them end faded out.


Tweaking

Select the root node:

  • Palette: core_color is the hot centre of the bolts, glow_color the halo, spark_color the glints and embers.
  • Look: bolt_jaggedness and bolt_sharpness reshape the bolts, glow_width fattens the halo, flicker_dt sets how often the bolts re-roll (0.045 s default, raise it for a lazier crackle). Emission strengths live here too.
  • Layout / Speed: effect_scale resizes, effect_speed retimes.
  • Textures: the flare, streak, star and spark masks are swappable. Greyscale on black.

Change things from this panel, not on the materials directly. The panel pushes its values onto the materials, so hand edits there get overwritten.

Good to know

  • These effects lean hard on emission. Enable Glow in your WorldEnvironment or the bolts will look like flat white lines.
  • The bolt re-roll runs in _process and costs almost nothing (it rebuilds a few short triangle strips). Particle counts are tiny across the family.
  • Layout points for the chain hops, storm strike positions and forked branches are exported arrays on the root node, so you can reshape those in the inspector without touching code.

Licensing

You're free to use this pack for personal, educational and commercial projects.  Modify, adapt, and integrate the Assets into your work.

Download

Download NowName your own price

Click download now to get access to the following files:

Ultimate Lightning VFX Pack.zip 818 kB

Leave a comment

Log in with itch.io to leave a comment.