Particle system

A particle emitter allows to create various effects by showing a lot of tiny images called particles. It's ideal for fires, smoke, explosions, magical effects, etc… Read more explanations about it.

Particles emitter

Displays a large number of small particles to create visual effects.

Object actions

Angle of the spray cone
Modify the angle of the spray cone.

Emission angle
Modify emission angle.

Emission angle 1
Change emission angle #1

Emission angle 2
Change emission angle #2

Emission maximal force
Modify maximal emission force of particles.

Emission minimal force
Modify minimal emission force of particles.

Flow
Change the flow of the emitter.

Transparency, parameter 1
Modify parameter 1 of the transparency of particles

Transparency, parameter 2
Modify parameter 2 of the transparency of particles

Blue color, parameter 1
Modify parameter 1 of blue color

Blue color, parameter 2
Modify parameter 2 of blue color

Initial color
Modify initial color of particles.

Final color
Modify final color of particles.

Gravity angle
Change gravity angle

Gravity
Change the gravity of the emitter.

Gravity value on X axis
Change value of the gravity on X axis.

Gravity value on Y axis
Change value of the gravity on Y axis.

Green color, parameter 1
Modify parameter 1 of green color

Green color, parameter 2
Modify the parameter 2 of the green color

Maximum lifetime
Modify particles maximum lifetime.
Particles have to be recreated in order to take changes in account.

Minimum lifetime
Modify particles minimum lifetime.Particles have to be recreated in order to take changes in account.

Red color, parameter 1
Modify parameter 1 of the red color.

Red color, parameter 2
Modify parameter 2 of the red color

SIze, parameter 1
Modify parameter 1 of the size of particles

Size, parameter 2
Modify parameter 2 of the size of particles

Recreate particles
Destroy and recreate particles, so as to take changes made to setup of the emitter in account.

Capacity
Change the capacity of the emitter.

Image
Change the image of particles ( if displayed ).

Creation radius
Modify creation radius of particles.
Particles have to be recreated in order to take changes in account.

Object conditions

Angle of the spray cone
Test the angle of the spray cone of the emitter

Emission angle
Test the value of emission angle of the emitter.

Emission angle 1
Test the value of emission 1st angle of the emitter

Emission angle 2
Test the emission angle #2 of the emitter.

Flow
Test the flow of the emitter.

No more particles
Check if the object does not emit particles anylonger, so as to destroy it for example.

Transparency, parameter 1
Test parameter 1 of the transparency of particles

Transparency, parameter 2
Test parameter 2 of the transparency of particles

Blue color, parameter 1
Test parameter 1 of blue color

Blue color, parameter 2
Test parameter 2 of blue color

Gravity angle
Test the gravity angle of the emitter

Gravity
Test the gravity of the emitter.

Gravity value on X axis
Compare value of the gravity on X axis.

Gravity value on Y axis
Compare value of the gravity on Y axis.

Green color, parameter 1
Test parameter 1 of green color

Green color, parameter 2
Test the parameter 2 of the green color

Maximum lifetime
Test maximum lifetime of particles.

Minimum lifetime
Test minimum lifetime of particles.

Red color, parameter 1
Test parameter 1 of the red color

Red color, parameter 2
Test parameter 2 of the red color

Size, parameter 1
Test parameter 1 of the size of particles

Size, parameter 2
Test parameter 2 of the size of particles

Capacity
Test the capacity of the emitter.

Image
Test the name of the image displayed by particles.

Creation radius
Test creation radius of particles.

Object expressions

Expression Description
Object.EmitterAngle() Emission angle
Object.EmitterAngleA() Emission angle A
Object.EmitterAngleB() Emission angle B
Object.EmitterForceMax() Emission maximal force
Object.EmitterForceMin() Emission minimal force
Object.Flow() Flow
Object.NbParticles() Particles number
Object.ParticleAlpha1() Parameter 1 of transparency
Object.ParticleAlpha2() Parameter 2 of transparency
Object.ParticleBlue1() Parameter 1 of blue color
Object.ParticleBlue2() Parameter 2 of blue color
Object.ParticleGravityAngle() Gravity angle
Object.ParticleGravityLength() Gravity value
Object.ParticleGravityX() X Gravity of particles
Object.ParticleGravityY() Y Gravity of particles
Object.ParticleGreen1() Parameter 1 of green color
Object.ParticleGreen2() Parameter 2 of green color
Object.ParticleLifeTimeMax() Maximum lifetime of particles
Object.ParticleLifeTimeMin() Minimum lifetime of particles
Object.ParticleRed1() Parameter 1 of red color
Object.ParticleRed2() Parameter 2 of red color
Object.ParticleSize1() Parameter 1 of size
Object.ParticleSize2() Parameter 2 of size
Object.RendererParam1() Rendering first parameter
Object.RendererParam2() Rendering second parameter
Object.Tank() Capacity
Object.Texture() Name of the image displayed by particles
Object.ZoneRadius() Radius of the emission zone

This page is an auto-generated reference page about the Particle system feature of GDevelop, the open-source, cross-platform game engine designed for everyone. Learn more about all GDevelop features here.