What are particle effects?
Particle effects are an easy way to create dynamic effects such as fire, smoke, explosions, and magical effects for our games. Particles have various properties that can be changed, which include the following:
- How long a particle lives
- How often a new particle is created
- The position where the particle is created
- The angle, distance, and speed of travel
- What colors the particles should be
- How physics affects the particles
A good example of a particle effect is fireworks. Fireworks explode in a variety of colors and travel at different speeds and angles as they vanish into nothing in the sky after a short time.
Flame supports many types of particle effects, which you can see examples of at https://examples.flame-engine.org/#/Rendering_Particles. These are discussed in more detail in the Flame documentation at https://docs.flame-engine.org/1.0.0/particles.html, but let's summarize some of the different types of particles...