In Rainbow Six: Siege, explosions are more than just loud noise and a way to do damage. Explosions can open new avenues, destroy defenses, give insight into enemies, and completely change the way a game works. Chances are you’re not playing a siege game that doesn’t have ‘explosion at some point, so Ubisoft’s developers thought it would be a good idea to go ahead and provide more information on how they work.

In their latest developer blog, the developers explore the radius and form of the explosion, the beam distribution, damage determination, metadata, and everything that affects an explosion. They also included a video that we placed below, but since it’s as long as a feature film, we’ll go ahead and give you a tl; dr in the rest of this article. Ubisoft Delves Into Rainbow Six: Siege’s Explosion Mechanics In Latest Developer Update

“The damage and destruction that occurs after an explosion is triggered is calculated in milliseconds,” they explain. “Players will receive visual and audible signals and will be damaged if caught in the explosion. To make all of this possible, our explosion engine has to go through several stages. ”

To begin with, explosions are calculated and defined by data points that help determine the shape and radius of an explosion. It also depends on the object used – fragmentation grenades and clayey, for example, have different explosions.

The calculations start with raycasting, which are lines of exploration moving towards nearby entities and their question marks in the explosion. These question marks, which each possible target has, help the explosion engine to decide an operator’s vulnerability to explosions. Distance, size, armor, environment and many other factors come into play here.

Once these broadcasts are complete, the metadata helps define what it is, how it interacts with other elements, and how the explosion will be affected by this target. Once all of these factors are taken into account, the damage is determined using the results, which helps