Skip to main content
gamedev.net
🔒 Locked

smoke

Started by ahmadi86 4 replies 850+ views
Original Post
ahmadi86
ahmadi86
Hello I want to implement smoke for missile (flying) in my game, please help me. Thanks
G-Man9566
G-Man9566
Well, the first thing you will have to look at is particle systems and how to create tham. That is the first step!
G-Man9566
G-Man9566
Start by reading this article, www.double.co.nz/dust/col0798.pdf, and also look at the article in Wikipedia.org of Particle Systems
ahmadi86
ahmadi86
thanks

I know somethings about particle systems,
but let me to read this article too.

MasterWorks
MasterWorks
I couldn't resist replying since I spent a little while last year working on smoke for missiles (but in a 2D-style game.) I think the best (and easiest) way to get good smoke effects is to use relatively few particles and a good looking animated texture. If you use fairly low opacity and some good lifetime parameters, you can use only a few dozen sprites instead of hundreds/thousands of particles and get at least as good looking results. If your animation is high quality then the player will not be able to pick out individual quads. Or use a combination of animated quads and primitive particles, if you're so inclined.

Here's a few screenshots of some smoke effects using the texture in the upper left corner (actually, that's the alpha channel; the RGB channel is either pure white or a duplication of the alpha channel).



It's an 8x8 (64 frames) image. The missile effect in the middle (if you are interested) is a bunch of additive blended quads using a similar (but colored) texture. I also used the texture for debris smoke (bottom left). The smoke effect is difficult to see in the bottom right image (new game) but I don't have a better screenshot right now. Let me know if this is the type of thing you're looking for...
ahmadi86
ahmadi86
Thanks for your screenshots.
I am interested in missile effect in the middile
Could i ask you to guide me to implement that effect?

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.