Jump to content
  • Advertisement
Sign in to follow this  
fervent

Good book on programming special effects?

This topic is 4443 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey Guys, I'm looking to add some special effects to my game (written in Managed Direct3d). The gamedev article section on special effects is kind of weak, and I haven't found much elsewhere on the Internet. My book search turned up: Special Effects Game Programming with DirectX, but it was published almost five years ago, and I'm worried it's gone out of date. Can anyone recommend any sites/books for special effects programming? +10 Bonus if they are geared toward Managed DX. Things like explosions, point sprites/particle systems, ripple effects, smoke, glow, etc, etc. Thanks, David

Share this post


Link to post
Share on other sites
Advertisement
I'm not sure if it's a good method or not, but the book Intro to 3d Game Engine Design Using DirectX and C# has a section on particle systems. I have made an implementation following what he did in the book and it seems to work pretty good. However, I am not experienced enough to say whether it is a good method or not. It was the only example of a particle system in managed code that I have found to examine. For me it was worth taking a look at.

Share this post


Link to post
Share on other sites
I would suggest looking at those older examples, getting your own version working. Then you can modernize it by putting it on the gpu, making it a second order particle system. Ogre3d has a second order particle system.

http://wscg.zcu.cz/wscg2003/Papers_2003/J11.pdf
http://www.2ld.de/gdc2004/MegaParticlesPaper.pdf
http://ogre3d.org/

Share this post


Link to post
Share on other sites
The thing with effects is that the code really isn't that hard. It's the art that makes the effect, though, and finding people who understand both the code and the art at the same time is quite hard.

Because it's one of these "black box" subjects where you need both sides of the production, I haven't found many books that would actually cover the subject well. The best thing I can recommend is to just try it, then try again, ... until you think you're good enough.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!