The Niagara Fluids plugin adds grid simulations to Unreal Engine. The plugin includes templates for fire, smoke, pools of water, splashes and shallow water. The plugin also includes all the building blocks necessary to build your own grid based solver.