/BurstParticles2D

Cool one-shot particle system for Godot

Primary LanguageGDScriptMIT LicenseMIT

BurstParticles2D

icon

Also available on the asset library.

Make cool, chunky one-shot particle effects for Godot 4.x with textures, curves and gradients. BurstParticles2D uses GDScript, RenderingServer and tweens so it is not as fast as built-in particle solutions, but has finer control and some features that Godot lacks out of the box.

Godot_v4.0.2-stable_win64_PbnIHtF3Gd.mp4
Godot_v4.0.2-stable_win64_ISJ1F6kwBq.mp4

To install, copy and merge the addons folder to your own project, and enable the plugin.

Check out the example scene to see how this node is used. Most of the time you can simply instantiate and place the node somewhere and it will handle freeing itself on its own. You can use the BurstParticleGroup2D node to layer multiple BurstParticles for more complicated effects. If you get stutters when instancing lots (hundreds or thousands) of particles at once, try turning on the "shared material" parameter.