Skill-based competition

  1. Personal Achievements vs Competitive Achievements (Gamification Player Progression Tips)
  2. Social Gaming vs Competitive Gaming (Gamification Achievement Systems Tips)