A VFX I did for fun and study. Used Unity and Shaderforge. Textures made with Photoshop and geometry made on Blender.
The main tower uses a shader with vertex offset, all controlled via Custom Vertex Streams.