I am making a platformer game in Python, and was wondering what the ideal layout of platforms would be. Should they be far apart, close together, etc. Also, should they have major or minor height differences? Is there an ideal layout of all of these variables?
Another thing i want to know is if there is an easy way to make it increasingly harder. I want each sucessive level to have slightly higher difficulty, or new game elements, such as power-ups, or the like.
(I know this is broad, but i am looking for lots of answers)