Pulse FX 2D Lite - Free Slash & Shockwave Shaders for Godot 4 (full pack: Pulse FX 2D)
A downloadable asset pack
Lite (free): 4 shaders (slash arc, shockwave, lightning, magic circle), 12 presets. Full Pulse FX 2D ($4.96 until Oct 16): 24 shaders, 72 presets, including hit flash, dissolve, fire/ice/poison auras and energy shield. Get the full version
Full version: https://inkharbor.itch.io/pulse-fx-2d
Bundle (13 tools, $54.56, Oct 12 to Oct 16): https://itch.io/s/204018/godot-juice-and-polish-bundle
Try it in your browser: https://inkharbor.itch.io/pulse-fx-2d (press Run on that page)
This is the free Lite. The full Pulse FX 2D adds 60 more presets and costs $4.96 until Oct 16: https://inkharbor.itch.io/pulse-fx-2d
Free: Godot 4 Game Feel Checklist (playable)
Godot version: Works with Godot 4.3+. Tested on 4.3, 4.4 and 4.7 (Windows, NVIDIA GPU). Not tested: web export.
Free slash, shockwave and magic VFX shaders for your Godot 4 2D game. The full pack is Pulse FX 2D.
Four procedural shaders for 2D combat and magic effects in Godot 4.7, free to use in commercial games. Everything is drawn in the shader: no textures, no particles, nothing to enable.
What is inside
- Slash Arc: swept blade trail, one-shot. Presets: blood_red, ice_blue, golden_wide.
- Shockwave: expanding ground ring with ripples, one-shot. Presets: dust, energy_blue, fire_ground.
- Lightning: animated jagged bolt between two points with a side branch, looping. Presets: blue_arc, green_zap, purple_storm.
- Magic Circle: rotating ring with a star and glyph strokes, looping. Presets: arcane_purple, fire_sigil, holy_seal.
- A small demo scene: keys 1-4 pick an effect, Left/Right cycle presets.
Use it
1. Copy addons/pulse_fx_2d_lite into your project.
2. Add a ColorRect, load a preset .tres as its material.
3. For the one-shots, tween the progress uniform from 0 to 1.
var mat := $SlashRect.material as ShaderMaterial
mat.set_shader_parameter("progress", 0.0)
create_tween().tween_property(mat, "shader_parameter/progress", 1.0, 0.35)
Licence
Free for commercial and non-commercial games, modification allowed, no attribution needed. No redistribution or resale as a standalone asset or inside another pack. Full text in LICENSE.txt.
Want more?
The full Pulse FX 2D has 24 shaders and 72 presets: hit flash, chromatic hit, dissolve, freeze, outline glow, claw slash, impact ring, spark burst, fire/ice/poison auras, heal sparkle, energy shield, projectile orb, damage pop, crit burst, pickup glint and status pulse, plus a showcase scene. https://inkharbor.itch.io/pulse-fx-2d
The addon folder is separate (pulse_fx_2d_lite), so Lite and the full pack can sit in the same project.
AI assistance
The shaders, presets, demo and this text were written with AI assistance, then compiled and rendered in Godot and checked by eye. The previews are renders from the demo, not separately generated art.
Honest testing note
Tested on Godot 4.7 stable, Windows, GL Compatibility renderer: the project imports cleanly, the demo runs with no errors, and all 12 presets were rendered and inspected. Also: the full Pulse FX 2D pack (same shaders) rendered all presets with no errors in Forward+ (Vulkan) and Compatibility on an RTX 2060. Not tested: web export, Mobile, macOS/Linux, mobile devices, other Godot versions. Generators ignore the node's texture; use a square rect of at least 256x256. Provided as is, no warranty.
More from inkharbor
More from inkharbor
Full packs: Print & Paint FX · Retro Screen FX · Pulse FX 2D · Weather FX 2D · Pixel Sprite FX · Toon Forge 3D · Ember VFX 3D · Hitfeel Kit · Screen Transitions · Settings Menu Kit · Save/Load Kit · Inventory Kit · Dialogue & Quest Kit · Exporter Pro
Free to try: Print & Paint sampler · Exporter (free) · Hitfeel Lite · Screen Transitions Lite · Retro Lite · Weather Lite · Pixel Lite · Toon Lite · Ember Lite · Dialogue Lite · Inventory Lite · Last Ember (free game)
Found this useful? A quick rating or comment on this page helps other Godot devs find it - thank you.
More free tools from Inkharbor (all run in your browser, no sign-up)
- Freelancers: hourly rate, cash runway, fixed-price quote, invoice generator
- Game devs: Godot 4 game feel checklist, easing curve visualizer, XP level curve, DPS and TTK
- Game masters: initiative tracker, dungeon generator, character sheet
Building a game? Godot Juice and Polish Bundle (13 tools, sale ends Oct 16).
Download
Click download now to get access to the following files:






Leave a comment
Log in with itch.io to leave a comment.