So you think Libnoise sounds like a great idea, but you’re using Unity, and Unity uses C# instead? No problem: Libnoise has been ported to Unity. 

https://github.com/ricardojmendez/LibNoise.Unity