Shop Mobile More Submit  Join Login
Showing off a particle engine I made.. Well, more sparks than particles - I'm building another to handle bitmap image particles.

Anyway, the idea was to be able to have a large amount of particle sprays without causing much lag, and I think I succeeded. Oh, they had to look cool, too, and be easy to customize.

Click to make a particle spray of random colour, density, speed, thickness, decay rate, uniformity and rotational uniformity :D

Also included in the engine but not showed in this demo is the ability to shape the sprays - eg if it was supposed to illustrate a bullet hitting a wall, the spray could be told to only shoot particles away from the wall, and not through it.
Add a Comment:
 
:iconfighterlegend:
fighterlegend Featured By Owner Jun 5, 2010
Awesome!
This would be great for an effect of hitting an object, or clicking a button.
It's non-laggy. I like this one better than your new one. ><
Reply
:iconbambambielo:
bambambielo Featured By Owner Apr 5, 2009
actually very cooool void
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Apr 5, 2009
If a bit dated :P
Reply
:iconragamuffin009:
ragamuffin009 Featured By Owner Aug 12, 2008   Traditional Artist
VERY nice!
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Aug 12, 2008
Thanks :D
Reply
:iconpurple-kangaroo:
Purple-Kangaroo Featured By Owner Apr 29, 2008
cool... but i found a way to make it lag, see i have a laptop with a wireless mouse. press both fast enough and it lags lol. i like it.
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Apr 29, 2008
Yeah, this engine is actually old now. I have a much faster way of doing things. Flash CS3 working with AS2 allows an even faster workaround, as well.
Reply
:iconken1171:
ken1171 Featured By Owner Feb 18, 2008  Professional Digital Artist
Looks pretty good to me, especially the speed control. I bet you used velocity-based motion here to keep the speed independent of the frame rate. Awesome job! :D
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Feb 18, 2008
I did, but I found with the optimisation it wasn't necessary, as there is literally no drop in framerate. I actually have a faster version than this, though I haven't uploaded it yet.
Reply
:iconken1171:
ken1171 Featured By Owner Feb 18, 2008  Professional Digital Artist
I seriously need to optimize my particle explosions. They are velocity-based, but each explosion has too many particles. ^^
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Feb 19, 2008
The way this one works is it's drawn by the API inside one movieclip.. makes it extremely fast, because it's just linestrokes within a single object.
Reply
:iconken1171:
ken1171 Featured By Owner Feb 19, 2008  Professional Digital Artist
That's how I am already doing here, where each particle is drawn as a circle over a Sprite object. In AS3 the MovieClip has been replaced by the Sprite class. MovieClip has been kept only for Flash CS backwards compatibility. ^^
Reply
:iconbeautifulbroken91:
BeautifulBroken91 Featured By Owner Jan 17, 2008
so pretty !.. it looks like fireworks :D !
Reply
:iconpie-team:
pie-team Featured By Owner Jan 14, 2008
any tuts
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Jan 15, 2008
No, but if you have a specific question, note me or comment here and I'll answer.
Reply
:iconrevesburger:
revesburger Featured By Owner Nov 26, 2007
impressive O.O
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Nov 29, 2007
Thanks (:
Reply
:iconkrystal-n:
krystal-n Featured By Owner Oct 13, 2007
I CAN LAG IT BAAAAD!!!

But that's ok, I'm on a Pentium 2 and 400 or so RAM =3
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Oct 13, 2007
:P Fair use policy applies.
Reply
:iconpaco-mexicano:
Paco-Mexicano Featured By Owner Oct 10, 2007  Student Digital Artist
Neat. =D
Makes me wonder, though, have you ever tried tinkering with MMF before? I can't remember if you ever gave the program a shot, but I'm sure you'd like making games with that.
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Oct 10, 2007
I did, and I don't. In that order. I don't like the whole grid-based coding thing, I prefer to actually type code XD
Reply
:icondanielizzat:
danielizzat Featured By Owner Oct 9, 2007   Photographer
Funky. If you're working on another one, could you maybe add a feature where you can queue up a load of sparks, then play them instantly? Could try writing names in it and see the names exploding and stuff!
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Oct 9, 2007
Yep, that's possible. I can even make it so you can choose the colour yourself. If I get some spare time, I'll do it.
Reply
:iconawesty:
awesty Featured By Owner Oct 9, 2007
awesome. i can click a bajillion times and not get any lag :D
Reply
:iconvoidskipper:
voidSkipper Featured By Owner Oct 9, 2007
Excellent (:
Reply
Add a Comment:
 
×
Download SWF download, 3.1 KB




Details

Submitted on
October 8, 2007
Image Size
3.1 KB
Resolution
1000×750
Link
Thumb
Embed

Stats

Views
3,893 (4 today)
Favourites
24 (who?)
Comments
25
Downloads
149
×