No AI-generated images. Code written with AI assistance.
39 ready-made shooter effects for Godot 4, in two looks: Modern and Retro PSX (pixel textures, nearest filtering).
Drag a scene into your level or spawn it from code. Real-time 3D particles, not sprite sheets.
MUZZLE FLASH (call play() on every shot)
- Pistol, Rifle (with muzzle-brake side flames), Shotgun, Sniper (pressure ring), Suppressed, Energy (Cyan, Pink)
- Each one flashes a real OmniLight3D that lights up the walls and the floor for a moment
- Rapid fire friendly: smoke and shells that are still flying are kept, not cut off
TRACERS & SHELLS
- Tracer (Yellow, Red, Green) - streaks that stretch along their velocity
- Shell Eject - spinning brass casings, shotgun shells
BULLET IMPACTS (+Y = surface normal, aim it from a raycast in one line)
- Concrete, Metal (sparks + hot glow), Wood (splinters), Dirt, Water, Glass (crack), Flesh
- Bullet holes stay for 6 seconds
MORE
- Ricochet Sparks, Barrel Smoke, Grenade Explosion (light + crater), Smoke Grenade (Gray, Red, Green), Flashbang
INCLUDED
- demo.tscn with every preset labeled, showcase.tscn (a small firing range)
- PDVFX helper: spawn, scale, aim effects from code in one line
- AGENTS.md + catalog.json so AI coding assistants can add the effects for you
- Works in Forward+, Mobile and Compatibility (tested in Godot 4.7 Compatibility)
- Vol 7 of the Arcane VFX series
License: use in personal and commercial projects. Do not resell or redistribute the files as-is.
