1
Se før du hopper. I det virkelige liv ville du ikke hoppe ud af en klippe uden først at kigge efter et sikkert sted at lande. Ligeledes bør dit spil ikke medføre, at spilleren hopper til en platform, der ikke er synlig på skærmen. Det betyder ikke, at du ikke kan overraske spilleren - bare undgå at hoppe blindt.
2
Lad spillet være muligt. På ingen tid bør det være umuligt at afslutte en fase. Hvis du vil have spilleren til at falde i en "fælde", gør det muligt at fortsætte fasen (uden at dø)! Det betyder ikke at tilføje forhindringer, der ikke kan afbøjes, eller fjender, der ikke kan besejres.
3
Brug den strategiske positionering af energi. Sæt fjender på steder, der matcher niveau design og komme i udfordringen på en eller anden måde. Det kan være fristende at tilføje flere fjender på ét sted, men gør det ikke - du har allerede gjort det for meget allerede. I stedet skal du bruge fjenderne på en kreativ måde, eller forsøge at skabe et puslespil for spilleren at løse.
4
Må ikke være vilkårlig. Sæt ikke mønter eller bonusartikler på steder, som spilleren ikke kan nå, eller som fører til spillernes uundgåelige død. Han skulle være i stand til at indsamle hvert niveauelement, selvom det er svært. Så sæt ikke døre eller genstande på vilkårlige steder - dette vil kun forlade spilleren frustreret.