A downloadable game

Buy Now15.00€ EUR or more
Thanks. I really hope bb3 gets a particle emitter soon.

I've seen this way too much in the past years so... without further ado... The particle System node for Buildbox 3 is here.

This node allows you to make 2D and some 3D, particle systems using the well-known attributes list of BB2 with some improvements


What do you get?

A new BBnode with a lot of options will allow you to create different types of particle effects. This is limited by your imagination :)

How does it work?

The system makes objects with animation node inside that's controlled dynamically based on the player's setup.


Attributes what does each attribute do?

--- Transform ---

Position

The position of the initial Transofm (aka particle system). The right side values are variance values that will apply + & - to the set value (values on the left)

Rotation

The rotation of the initial Transofm (aka particle system). 

Emitter Visible

Flag that marks if the initial Transofm (aka particle system) is visible or not.

Scale

The scale of the initial Transofm (aka particle system). This can be used to set or modify the initial scale of the particles that are spawned


--- Particle ---

Particle

Empty Asset that has or does not have a Animation node inside that's used as "host" to move the particle

Override Texture

Flag that's used to override the actual texture of the asset. This us useful to spawn explosions or other sequenced particles

Texture

Animation image/sequence of images that are used on every single particle that the particle system spawns.

Face Camera

Flag that's used to make the particle to always face the camera.

Loop

Flag that's used to loop the animation sequence on every cycle, this works in combination with the Override Texture flag.


--- Properties ---

Particle Position

The position of the particle that will be spawned for x y & z. Note that the leftmost inputs are variance inputs and they are used to spawn in +/- 10 spawn range.

Total Particles

The total amount of particles that the particle system will spawn. 

Note: Depending on the spawn rate aka Particles / frame this number will be spawned at once or over time.

Particles / Frame

The number of particles that will be spawned per frame / every second.

Note: For radial spawns like nova-like effects or blood this has to be greater than Total Particle attribute.

Start Size

The start size of each particle that's spawned. The right side value is the variance that will apply + & - to the set value (value on the left)

Note: In the above example the particles can have between 15 and 45 sizes and they are random on each spawning cycle.

End Size

The end size of each particle that's spawned. The right side value is the variance that will apply + & - to the set value (value on the left)

Note:  Based on Start size, the particle will go from Start Size -> End Size over it's Life cycle (Life attribute) this is a linear transition that happens each Spawning cycle.

Start Spin

The initial angle that the particle has on spawn. The right side value is the variance that will apply + & - to the set value (value on the left)

End Spin

The end angle that the particle has on the end of the spawn cycle. The right side value is the variance that will apply + & - to the set value (value on the left)

Note: Same as Size attributes the end spin attributes help the particles to spin a specific amount of angles over the life span (Life Attribute)

Gravity

The gravity attribute is used to apply gravity on each particle over time. This can go up (if the value is greater than 0) or down (if is less than zero).

Radial Acceleration

Radial acceleration is how much acceleration away from the point of emission is given to the particle.

Speed

The initial speed that the particle has on spawn. The right side value is the variance that will apply + & - to the set value (value on the left)

Angle

The initial angle arch/direction of travel that the particles will be spawned and move at. The right side value is the variance that will apply + & - to the set value (value on the left)

Note: Setting its variance to 460 means that the particles can be spawned and move in 360 degrees angles.

Life

Life is the life span of the particle before the end of the cycle. Cycle = a sequence of effects applied to the particle before it resets to its initial spawned position. The right side value is the variance that will apply + & - to the set value (value on the left)

Start Color

The color that the particle has on spawn.

End Color

The end color that the particle has before it resets. As mentioned before the script will transition between Start & End colors over the particle's lifetime. 

Position Type

Position type of the particles that can be:

  • Grouped: - Particles move with the initial transform in a group (good for portal effects or rain/snowfall)
  • Relative - Particles move independently based on the transform's position (good for rocket thruster, or movement dust particles on a platformer game)

Random Color

Random Color that's applied in a different type of cases:

  • None: No random color will be applied
  • On Start: A random color will be applied at the start of each particle cycle
  • On End: A random color will be applied at the end of each particle cycle
  • Start & End: A random color will be applied on the start and end of each particle cycle

Note: This will override the Start Color / End Color attributes but not the alpha, so if you want to have transparent colors you can set the alpha to 50% and apply random colors having a blend effect on your particle system

Demo / preview?



StatusReleased
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorVlad NY

Purchase

Buy Now15.00€ EUR or more

In order to download this game you must purchase it at or above the minimum price of 15.00€ EUR. You will get access to the following files:

Blue Wall.bbasset 17 kB
Bubbles.bbasset 30 kB
Coin Pick.bbasset 23 kB
Debries Blow.bbasset 17 kB
Enemy Explosion.bbasset 117 kB
Explosion.bbasset 27 kB
Fairy Dust.bbasset 18 kB
Fairy.bbasset 61 kB
Flame.bbasset 19 kB
Glare.bbasset 17 kB
Not Matrix.bbasset 17 kB
Rain.bbasset 17 kB
Smoke.bbasset 19 kB
Snow.bbasset 18 kB
Tank Boost.bbasset 18 kB
Time Warp.bbasset 18 kB
Tourchlight.bbasset 18 kB
Void.bbasset 17 kB
White Spikes.bbasset 17 kB
Yellow Pixies.bbasset 19 kB
Particle System v1 (3.5.0).bbdoc 578 kB
Cannon Ball Spawner.bbasset 32 kB
Mass Explosion.bbasset 45 kB

Leave a comment

Log in with itch.io to leave a comment.