0 Favourites

Particle Effects - Suggestion

  • Great work on the particles, they make things a lot easier.

    As a little addition i would like to suggest to add rotation to the particles with the additional fields:

    initial rotation

    initial rotation random

    rotation per second

    rotation per second random

    not affecting the trajectory of the particles, just to make them spin. This would add some more randomization for things like water spray, smoke etc.

  • The Classic particles object supported this, but rotation can significantly slow down the particle effect, which is more of an issue in a Javascript/HTML5 powered particle effect. I could add it, but the majority of people who don't read up on performance details will probably just enable it and wonder why their framerate dips, so I would prefer not to add it...

  • Maybe if you do add it, a pop-up balloon could appear, explaining that?

  • Hmm, pop-ups are annoying. I would rather put a comment in the parameters description explaining the performance hit.

    I must say that I also miss the ability to use multiple frames and animations. Being able to spawn particles with random frames helps add variation as well as animated particles.

    In 'Can't Turn It Off' I used a single object with multiple animations to make all the particles. It would be handy if the Particle plugin allowed the same.

  • I would like to suggest

    Initial particles properties:

    • Fade In Time
    • Random Fade In Time
    • Random Opacity

    Particle lifetime properties

    • Random Timeout (for fade to invisible)

    And I've noticed that using "Destroy mode: Fade to invisible" with black particle images, they starts to look grey when fading is almost complete. Can someone reproduce that?

  • To be honest there are a million options we could add to the particles object. And if we added them all it would be unusable. I prefer to keep it simple and also high performance.

    If you need really custom effects I think it would be best to do what you would have done before the particles object was added - spawn sprites with the bullet movement.

  • Is it reasonable to plan particle collision with a collision-polygon of a wall-sprite? Would it be resource-hungry?

  • You should use sprites for that too. Adding collision detection to the Particles object would be extremely CPU intensive.

  • Okay. Thanks.

    It would be nice if we could create a particle effect-editor:

    Set all available parameters "ingame" then start emitting again with the new settings. This way effects could be made much faster

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • mercy: nothing prevents you to make that editor as a capx, export it and open it locally in your browser when needed.

  • Found all the set-commands in the action-list. Thank you! Have so much to do, model, texture, design, plan the game, procure finances aarrgh, sometimes I completely miss obvious things.

  • Sorry to res this one, but you can tell I used the search function. Rather than spin, how much would it hit performance to have the initial direction of the particle change? I have smoke from a volcano, and each particle looks the same. If I could add a spin to just the initial particle, it would make each one look different.

    This possible?

  • Sorry to res this one, but you can tell I used the search function. Rather than spin, how much would it hit performance to have the initial direction of the particle change? I have smoke from a volcano, and each particle looks the same. If I could add a spin to just the initial particle, it would make each one look different.

    This possible?

    As said by Ashley, you will need to do it using a custom event system. Make a spawner instance, and shot the smoke particles as bullets, then, you'll be able to reproduce anything you want.

    The particle feature is only for simple things, because using thousand of particles with several changes happening for each particle can make your game unplayable.

  • We have no plans to add angle to the Particles object, especially since we've done heavy optimisation recently which only applies to non-rotated particle images. As before, if you need rotation in a particles effect, use sprites.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)