Username:
Password:
Login Register Password Lost

Particle System Editor

The particle system is a quite complex system and you will certainly need to experiment quite a little in order to obtain the effect you wish. Therefore try to play with the parameters and see the resulting effect.

Note: adding too many particles effect or having too many particles within a particle system can impact negatively the performances of your game. Therefore don't add too many particles effects to your game, and test carefully the speed.
You can apply particles by using the action "Add Actor Particle Effect" or using one of the following script function:

It is also possible to apply particles to map objects and therefore create fire camps, torches or other effects. Again don't abuse the system as the performance can drastically drop.

System parameters

NameIdentify uniquely your particle system.
Initial ParticlesSpawn particles at the startup of the system in bunch, like for an initial explosion
Particle TypeDefines the aspect of the particles, being blocks, blobs, sparkles or disks. Blocks are the fastest but also the most simple looking one.
Max ParticlesMaximum number of particles running within your system. You can't go over 5000.
Max AgeAfter how many frames your particle will die.
Max SpeedMaximum speed your particle can reach.

Emitter parameters

Emitter TypeThe shape of the emitter.
Offset XX coordinate where the particles should start.
Offset YY coordinate where the particles should start.
Spawn Rate The number of particles to create at each frame (if there is still space for new). At rate of 1, each frame will have it's particle. With a smaller value then it takes more than one frame to spawn particles.
VelocityJust created particles will get this speed.
DirectionIn which direction (in deg.) the particle will be emitted.
Jitter DirectionAllows to randomize the direction with +/- the value of the jitter (in deg.).
Jitter VelocityAllows to randomize the speed of the particle.
Jitter XAllows to randomize the start X position of the particle.
Jitter YAllows to randomize the start Y position of the particle.
Stop Emitting After Stops emitting particles after the defined number of frames. If left empty then it will run forever.

Effects

Attractor

Attracts particles as soon as they enter the range of the attractor, and the nearer they are to the middle of the attractor the more force will be applied.
XX coordinate of the center of the effect.
YY coordinate of the center of the effect.
StrengthHow strong is the effect.
Effect DistanceHow big is the area of influence.

Bounce

Acts as a floor for the particles and bounce them back if the particle touches it.
Bounce PlaneThe Y position of the floor.
Bounce EnergyHow much energy is conserved after the bounce. 1 means all is kept, 0 will make the particle glue on the plane.

Color

Allows to change the color of the particle, either once or changing during its life time.
Start Color Can contain either a single color in hex format, or multiple colors separated by a coma. In this case, you can't use the end color and one of the value will be used to set the particle color for it's entire life.
End Color If set and only one color is set as start color, then the particle will change from the start color to the end color during its lifetime.

Friction

Allows to slow down particles over time.
Energy Conservation Defines how much velocity the particle will keep at each frame. A value of 1 means it will stay like that, a value of 0 means it will stop immediately.

Gravity

Allows to attract particles toward a direction (for example to make them fall).
GravityDefines how strong is the gravity.
Gravity DirectionDefines in which direction the gravity is applied (in deg.).

Opacity

Allows to change the particle transparency (or opacity) over time.
Particle Start OpacityWhat is the opacity the particle get at the beginning.
Particle Start Age Opacity ChangeWhen is the particle opacity change starting to taking in place.
Particle End OpacityDefines what value the opacity will be at the end of the life of the particle.

Repulsor

Will repulse particles as soon as they enter the range of the attractor, and the nearer they are to the middle of the repulsor the more force will be applied.
XX coordinate of the center of the effect.
YY coordinate of the center of the effect.
StrengthHow strong is the effect.
Effect DistanceHow big is the area of influence.

Size

Allows to change the size of the particles over time.
Particle Start SizeWhat is the size the particle get at the beginning.
Particle Start Age Size ChangeWhen is the particle size change starting to taking in place.
Particle End SizeDefines what value the size will be at the end of the life of the particle.

Wave

StrengthDefines how stark the velocity is affected.
FrequencyAlphaXDefines the wave size in X.
FrequencyAlphaYDefines the wave size in Y.
FrequencyBetaXDefines the sub wave size in X.
FrequencyBetaYDefines the sub wave size in Y
AgeFactorDefines how much the age affects the waves


Next: Quests Editor.

© 2016 - 2017 - A. Bertrand - Terms & conditions