Geometry-based effects for sword-trails, ghosts etc.

I saw this being done with UDK, so i wondered how to make that kind of effects with Unreal Engine 4.

[video]Ninja Of War 2 (Kratos vs Ryu Hayabusa) - YouTube

Is that easiest done with C++ actors or is it required to create a new C++ plugin to accomplish that?