I was wondering how to create infinite 2D platform terrain. I've read about perlin noise and I have an idea I'd like to illustrate below.
However, I have no idea how to achieve this. Are there any common practices in the game industry or any techniques you can share?
On a side note, I was wondering if it is possible to "influence" the perlin noise function in some way. For instance, say i'd like to make sure at some point that a large tunnel that goes down for _ many meters. Or, I'd like to make a mountain right here _.
Since I am very ignorant to this topic, I can only speak in theory, but I really appreciate any advice or direction. I am working in C# w/ XNA.