I am trying to make complex caves in a voxel game using Perlin Worms, from my research that seems to be the best way to do it. Something along the lines of this :
libnoise example: Perlin worms
To this point I have been unable to find a version of this that is written in C# for Unity. Does anyone know if this has been done or is my best bet converting this script from C++ to C# myself? Would it be possible to keep it in C++ and use it as a plug in?