|Multiple Particle Effects
This tutorial is designed to give you some ideas on how to improve the particle system in Quake2, by defining several different types
of particles, and rendering them in different ways, you can improve the look and feel of the game tremendously.
This is not a complete cut-and-paste solution. There are many aspects of appearance which should be down to you. Instead, I am hoping to give some directions to work in.
The tutorial is currently in 4 parts, and will deal with, the following topics.
|Preparing The Ground
|Our First Effect
|Particle Based Lasers
This is only one way that the particle system can be changed. There are many excellent Quake2 projects out there, with very different
particle systems. If you want to compare approaches, you should get the source code for other projects and study them.
I can't give you a complete list, but here are some well-advanced projects that you might consider looking at.
This tutorial is (slightly) simplified from the robust solution which I am actually building into my own engine. For example
tutorial 2 refers to a twist issue with the spiral rendering code. I have made a suggestion in the tutorial as to one way that
that might be addressed, but I have not pursued it in the tutorial, because I felt that the code would become much more complex
than it already is.
It is designed to be a tutorial, rather than a complete recipe.
|I have not included any texture files for download. When the tutorial is complete, I may make my textures available.