I asked a similar question about 3 years ago, and was wondering if anything changed in that regard:
I needed a 2D Game Engine with a particle system that features:
- Particle collision
- Sub Emitters
- Changing color / size / speed over time, but not merely "size". I need to stretch the particles' along the X and/or Y axis freely.
So far I'm using Unity with the PhantomParticle asset, but I'm running into overall performance issues with the engine, and was contemplating porting my project over. It'll be a large effort to do so, so I wanna cover bases first to know if I won't hit a bump in the future. Does anyone out there know if Godot's particle system got me covered? So far I've only found particle systems that change the particle size uniformly, and found nothing on subEmitters and particle collision.