I am trying to create realistic exhaust smoke for a car game that I’m working on. I parent the Empty which emits the smoke onto the the car. However I have a problem. As the car accelerates, I get individual planes of smoke rather than a bunch of planes. This is because the car is too fast for the smoke to release a continuous flow of smoke. Is there a way to fix this problem. Here is an example:
Your problem resides in the fact that your smoke particles are being spawned at regular intervals.
As he car acceleraes, so must the generation. Having too many particles hanging around can be bad for the rendering!
This is normal. Torakunsama explained the reason pretty well.
To avoid this you can do multiple things:
A) do not drive that fast
B) change the appearance of particles depending on the speed (or distance between the “emit positions”)
C) do not emit particles if the speed is to much
B) is the most challenging solution. You will need to know a bit of python.
i think its time…for someone to create particle system for BGE instead of using planes…! i found some codes…i hope…may convert it from C++ program to Python