
Ultimate Magic VFX Pack
A downloadable asset pack
Ultimate Magic VFX Pack
Twelve ground-cast spell effects for Godot 4.6+. Spikes, pillars and charge circles that erupt from the ground, play their timeline and fade out. Each one is a single scene with an AnimationPlayer.
What's inside
ice, fire, lightning, earth, holy, poison, shadow, void, wind, summon, swirl charge, fire charge
Using it in gameplay
Every scene autoplays and loops, which is handy in the editor but usually not what you want in a game. To cast once at a point and clean up after:
var fx := preload("res://vfx_1/arc_charge/variants/arc_charge_ice.tscn").instantiate() add_child(fx) fx.global_position = target var ap: AnimationPlayer = fx.get_node("AnimationPlayer") ap.get_animation("erupt").loop_mode = Animation.LOOP_NONE ap.animation_finished.connect(func(_n): fx.queue_free())
The animation is called erupt in every variant. Lengths run from 2.5 s (poison) to 6.2 s (summon), and each one ends fully faded, so cutting the loop leaves no popping. The animation resource is shared between instances of the same scene, so setting loop_mode once covers every cast of that effect.

Tweaking
Select the root node. The inspector panel is the same across all twelve:
- Palette: every colour. Textures are greyscale masks, so any tint works.
- Look: emission strengths, rim glow, particle amounts, light power.
- Layout:
effect_scaleresizes the whole thing. - Speed: one multiplier that retimes the eruption.
- Textures: swap any mask for your own. Greyscale on black is all it takes.
Change things from this panel, not on the materials directly. The panel pushes its values onto the materials, so hand edits there get overwritten the next time a knob changes.


Good to know
- The eruptions read best with Glow enabled in your WorldEnvironment. Without it the emissive cores look flat.
- Retiming with
effect_speedkeeps the bursts in sync. Editing key times in the animation works too, since the burst triggers follow the timeline. - All meshes are low-poly authored .obj files (32 of them, shared across the family). Nothing here is heavy; the effects are built for gameplay use, not cutscenes.
Licensing
You're free to use this pack for personal, educational and commercial projects. Modify, adapt, and integrate the Assets into your work.
| Published | 7 hours ago |
| Status | Released |
| Category | Assets |
| Author | Not so cool - (Boring dev) |
| Tags | Animation, Asset Pack, Effects, Godot, Magic, Materials, No AI, Shaders, vfx |
| Content | No generative AI was used |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:










