I built one single extension to replace all your VFX workflows

Hey everyone! :waving_hand:

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.

So, I decided to build a solution: SolarVFX.

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.

:video_game: 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.

Hi, does this support or are you working on 3D variants for this?

Hi cool extension, please use this category next time:

Edit: I moved the topic in the right place

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?"

Thanks for sorting that out and moving the thread! I appreciate the help and will make sure to use the Extensions category for future updates.

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.

Download, demos, and more information:
https://vizualdevelop.itch.io/solarvfx-unified-particle-framework-for-gdevelop

The download includes:

  • SolarVFX Core 0.18.1 (.json)

  • A modified GDevelop starter project with working SolarVFX effects already set up

  • Installation and usage information

You can use SolarVFX Core in personal or commercial GDevelop projects. No attribution is required.

This is a Public Preview, so feedback, questions, and bug reports are very welcome.