AWS GameKit feature: Achievements - AWS GameKit

You are currently viewing content for use with Unreal Engine software. See all AWS GameKit documentation

AWS GameKit feature: Achievements

The AWS GameKit achievements feature offers tools to manage an achievements system for your game. Achievements are a proven way to boost player engagement; they invite players to explore certain aspecs of the game and en . Achievements might mark a specific player action or might track a player's progress toward a multi-step goal. Achievements might offer bragging rights only or they can deliver more tangible rewards.

Some common ways that achievements are used in games:

  • Mark game milestones and track player progress. A milestone like "Capture 100 mutant monkeys" might represent a key game objective. Alternatively, progressive achievements ("Congrats, you've achieved Cerulean Mage status!") boost a player's sense of ongoing accomplishment as they move through the game.

  • Set clear and achieveable goals to keep players engaged and avoid getting lost, bored, or frustrated. This type of achievement is very useful with non-linear stories and open worlds. Achievements like "Explore the forest" or "Talk to the ginger cat" offer cues to help guide players to meaningful gameplay and breach obstacles.

  • Help players understand the meaning and value of objects, actions, and other concepts in the game world. Achievements like "Complete your first 10 trades to earn negotiator badge" or "Acquire a bicycle with 5 handcrafted tools or 10 found tools" offer valuable clues to players about what matters in the game.

  • Prompt players to learn new skills and upgrade techniques. An achievement like "Win a battle in less than six minutes" might prod a player to explore new skills and powers or refine their technique in ways that they'll need later in the game.

  • Challenge players with optional hard-to-earn achievements. Challenges like "Complete the scavenger hunt side mission" or "Don't kill anyone" give players valuable optional experiences and can even fundamentally change how the game is played. These types of achievements can boost a game's replay value.

Note

To add this feature, you must also have the AWS GameKit identity and authentication feature. This feature relies on identity management to manage each player's achievement status.