0 Favourites

Help with some stuff.

This forum is currently in read-only mode.
  • Im not sure should i put this topic here or normal discussion.

    But the problem is that i dont know how to make cool explosions? They should have somekind of blastwave(ive been thinkin of wave that magnifyis(not sure if right word) so it would look like blastwave. And can someone share their secrets of makin cool explosions? plz plz ^^

  • use particles, and give them a cool looking smoke puff. then build from there,anyway, making explosions is a pretty advanced technique, start playing around with making smoke and rocket trails first

  • U know anyways of making magnifying blastwave?

  • Use a program like Photoshop or Paint.net or GIMP. Something that you can export .pngs with transparency.

    Make a white O (not a solid circle, but like the letter O with a hole in the middle) on a transparent background and blur it a bunch.

    Export the blurry O as a .png with transparency.

    Then import it into a sprite in Construct. Add the Magnify effect.

    When you create your explosion, make a scaled-down O sprite at the center, then scale it up over time so it expands. The magnify effect will make a warpy circle at your explosion site. Fade it out as it gets bigger as well. That should do the trick.

  • I've made some pretty cool shock waves before:

    1)Make a sprite

    2)In the picture editor, make the size of the drawing about the size of the screen, but square. (so like 500x500 or something, I guess it depends, though its not that important.)

    3)Draw a huge white circle over the whole thing.

    4)Get out the brush tool and type in the size thing about 20 less than the size of your entire sprite, set the hardness to 0 (or something small), and choose the colour opacity 0.

    5)Once you've set up the brush draw a dot in the middle (you can see the mouse coordinates at the bottom)

    6)Press 5 on the numpad to centre the hotspot.

    7)Sprite is done, apply a magnify effect

    Make some event create it, and add to this, set sprite width to 1 set sprite height to 1

    9)Add event: always -> set sprite height to .height+1000*timedelta

    set sprite width to .height

    set opacity to .opacity-100*timedelta

    10) add event: sprite.opacity < 1 -> destroy sprite

    11)Fiddle about with the constants until it behaves how you want

    I can make an example later if you want.

  • Lens would be a good effect to use as well.

    I made an interesting blastwave once using heightmap also.

  • Lens would be a good effect to use as well.

    I made an interesting blastwave once using heightmap also.

    I tried Lens with my method and the entire area of the sprite becomes a lens instead of just the white parts.

    Maybe lens is meant to be used with grayscale/no transparency instead of just alpha channel? I don't know, I can't test it right now.

  • I tried Lens with my method and the entire area of the sprite becomes a lens instead of just the white parts.

    Lens is used to both magnify and zoom out regions of the background. 50% grey corresponds to no effect, white is magnify, and black is zoom out (or possibly the other way round...)

    Generally, Magnify is more useful.

  • Hey I was right

    Except I didn't know about the anti-magnify part. That's actually kind of cool.

    Effects are one area of Construct I really haven't explored yet, I really should take a look at all those.

  • Yeah Lens and alpha, not so much. I used it for the zoom out part of it, which I wanted for a certain effect.

  • i think there should be a "zoom" effect, that just zooms whats behind based on its colours(black=none,white=max) it instead of what the magnify effect does,in which it zooms as if the zoom area were a bulbuos lens, which looks a tad strange

  • I got pretty neat explosions effects now and im gonna use em with positional audio system which works pretty well but i cant get enviromental thing workin!

  • i think there should be a "zoom" effect, that just zooms whats behind based on its colours(black=none,white=max) it instead of what the magnify effect does,in which it zooms as if the zoom area were a bulbuos lens, which looks a tad strange

    Magnify does work like that - you only get a bulbous lens if you use a circle gradient texture with the effect. If you use the effect on a sprite with a solid white colour, it will just zoom in that area.

  • Construct 3

    Buy Construct 3

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

    Buy Now Construct 3 users don't see these ads
  • Ashley Can u help me with the enviromental system and is somekind of random thing? As i need to get some random values.

  • No. Do not use Directsound - it's deprecated. It will be removed within 2 builds.

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