Thx, I generated the level with just an array of points and 1d noise to set their height. And then used a line 2d to render it and a polygon 2d for collision. If you'd like more detail feel free to ask.