Player experience design

  1. Game Missions vs Player Tasks (Gamification Player Progression Tips)
  2. Visible Progress Vs. Hidden Progress in Gamification (Differences)