Challenge scaling techniques

  1. Skill-Based Progression vs Level-Based Progression (Gamification Player Progression Tips)
  2. Game Difficulty vs Player Difficulty (Gamification Player Progression Tips)