This topic needs more love /)('3')(\
Procedurally generated tower climb:

The character always run, and only turn around when he hits something. I had a similar project a while ago and it only had solid platforms, and it was really hard and I couldn't think of a way to generate levels in a way it wouldn't create impossible levels
This time I thought of 3 things that solved the problem, and also made the game challanging instead of hard.
First are the brown platforms which are 1 way passages (only up) so you always have space above you to jump.
Second, you can hold the jump button for a while to extend your air time, adding a lot more control and precision to your jumps
Third, you have a power meter divided in 3 parts, when at least one is filled you can perform a flight move, which makes you go straight up for a while, going through any obstacle. The bar fills over time and when you collect potions.
Now I've playtested the game tons of times and I noticed I never died from bad platform placement. Most times I could look back and see where I made a mistake, or what I could do to have avoided that death