Hello, VVV, you wrote: VVV> Questions to : whether program animation in games is used? Or only frame, drawn by artists in advance? Not absolutely about games, but I did program so (there still there is a water and the polar lights) Prerendereno there 10-15 frames for one in a black-and-white variant. Then on it the gradient is superimposed on top, any more I do not remember, either on color or on a transparency. on X and upwards on Y, mixing up among themselves either on a transparency or through the filter (screen from a photoshop). Bonus of such implementation that it is possible to use different gradients, it is possible to use different sprites, it is possible to hinder different filters, it is possible to use different algorithms of movement, at me, for example, there it is noticeable that sometimes glork in a heap, in a reality it happens over especially flashpoints where hot air rises upwards, causing air flows from the sides which incline to cent side , forming such fiery hill. Whether VVV> there are resources in a network (and what) whence it is necessary to begin this question? I simply sat considered fire in slowmo, thought, how it can be implemented in digit. Tried different variants. It was necessary to write, likely, an article on this subject VVV> There is something like an idea - press the mouse and in this place the lightning beats. How such to implement? If it would be desirable, that the lightning went from the different sides - the mouse at the left, a lightning on the right, the mouse at the left on top, a lightning on the right from below and .. . In advance drawn all positions simply cannot be. I.e., most likely, program rendering is necessary? Or there are artful technicians? The algorithm of creation of a realistic lightning somewhere is, I such came across something. There something similar to fractals. At first you draw a straight line. Then you halve, the middle you take aside. Then each segment you halve, the middle you lead out aside. Some times you repeat, similarity of a lightning turns out.