Points are fundamental elements of a variety of games and gamified applications. ...Badges are defined as visual representations of achievements and can be earned and collected within the gamification environment. ...Ratings rank players based on their relative success and measure them against a specific success criterion. ...More articles...