Spark2D: ParticleEmitter-style effects for ScreenGuis
Hey everyone!
We all know the pain: you want cool particle effects in your UI, but Roblox doesn’t let actual ParticleEmitters live inside a ScreenGui—there’s just nowhere to put them.
That’s why I made Spark2D. It fakes it using a two-part system:
- A Studio plugin that lets you build or convert effect data onto a plain
Folder. - A module that plays that data back using a pool of recycled
ImageLabels.
From the player’s side, it looks and moves exactly like a real particle effect. Under the hood, it’s just Attributes and recycled UI elements to keep things performant. All the configuration details are built right into the plugin UI itself.
Here’s a quick video of it in action:
https://jumpshare.com/s/G3XSBagoh61Q4YH1Rzm2
Links
I want your feedback!
To be totally honest, the main reason I’m posting this here is to get community feedback. I want to know what I can improve.
If you get a chance to test it out, please let me know:
- Did you find any bugs?
- What features are missing that you’d love to see added?
- How can I make the plugin UI or the runtime module better?
I’d really appreciate any criticism you guys have. Thanks!