Skip to main content

Set up leaderboards - All time leaderboard - (Unreal Engine module)

Last updated on October 24, 2024

Configure leaderboards in the Admin Portal

In this tutorial, you will configure leaderboards in AccelByte Gaming Services (AGS) Admin Portal for all game modes: Single Player, Elimination, and Team Deathmatch.

  1. Log in to the AGS Admin Portal and go to your game namespace dashboard.

  2. Go to Engagement > Leaderboard. Then, click Create Leaderboard.

  3. On the form that appears, use the configuration below to create a new leaderboard for the Single Player game mode. Once done, click the Create button.

    • Leaderboard Code: the unique code to identify your leaderboard. Set it to board-unreal-highestscore-singleplayer.
    • Stat Code: the statistic to be ranked by the leaderboard. You have configured the statistics in the Stat tracking module. Set this to the unreal-highestscore-singleplayer.
    • Name: the descriptive name of your leaderboard. Set it to Unreal Leaderboard Single Player.
    • Cycle: the periodic time cycle for the leaderboard. Since you're implementing the All-Time leaderboard, leave it empty.
    • All-Time Cycle: enable this to activate the All-Time leaderboard.
    • Order: the order of the entries in the leaderboard. Since the rank is determined by high score, set this to Descending.
    • Icon: the icon of the leaderboard. You can add one if you like, but this tutorial leaves it empty.
  4. Now, repeat the steps mentioned above to create a new leaderboard for the Elimination game mode by using the configuration below:

    • Leaderboard Code: set it to board-unreal-highestscore-elimination.
    • Stat Code: set it to the unreal-highestscore-elimination.
    • Name: set it to Unreal Leaderboard Elimination.
    • Cycle: leave it empty.
    • All-Time Cycle: enable this option.
    • Order: set it to Descending.
    • Icon: leave it empty.
  5. Repeat again to create a new leaderboard for the Team Deathmatch game mode by using the configuration below:

    • Leaderboard Code: set it to board-unreal-highestscore-teamdeathmatch.
    • Stat Code: set it to the unreal-highestscore-teamdeathmatch.
    • Name: set it to Unreal Leaderboard Team Deathmatch.
    • Cycle: leave it empty.
    • All-Time Cycle: enable this option.
    • Order: set it to Descending.
    • Icon: leave it empty.