I noticed that whenever I wanted different visual effects in my games, I ended up cluttering my project with a bunch of different extensions—one for fire, one for trails, one for weather, etc. It gets messy fast.
It’s a single, unified particle framework. Instead of downloading multiple extensions, you just add SolarVFX, drop an emitter into your scene, and build almost any visual style instantly just by tweaking properties.
To show how it works, I put together a fully playable web demo.
You can test the demo here:https://vizualdevelop.itch.io/solarvfx-unified-particle-framework-for-gdevelop
The demo includes two parts:
The Playground: Test out environment weather and motion trails on character movement.
The Tech Lab: A live sandbox to test distributions, shapes, and real-time emitter conditions.
I’d love to hear what the community thinks of this approach! Let me know if you have any feedback or if there are specific features you’d want to see in it.
Thanks for asking! Right now, my priority is perfecting the 2D features. Once the 2D version is fully polished, I definitely plan to explore 3D support. Are there any specific 3D effects or use cases you’d want to see when that happens?"
Update - SolarVFX Core 0.18.1 is now publicly available
After several more months of development, I’ve released SolarVFX Core 0.18.1 as a free Public Preview.
SolarVFX Core is a 2D particle/VFX engine for GDevelop with runtime controls, custom emission shapes, object and scene effects, trails, attraction, following, and more.
It is distributed independently, so you won’t find it in GDevelop’s built-in extension browser.