Leaderboards
The leaderboard feature in online games is a dynamic tool that fosters competition and engagement by ranking players based on their performance. Whether it’s scores, win rates, or other metrics, leaderboards provide real-time feedback on a player's standing relative to others, inspiring them to improve and aim for higher ranks. This feature cultivates a sense of achievement and status, especially for those at the top, while also building a thriving community through shared goals and rivalries. By encouraging friendly competition and showcasing excellence, leaderboards drive player retention and make the gaming experience more interactive and exciting. the Leaderboards in DynamicPixels provide a full solution and easy-to-use shape to implement using a few steps.
To use this feature, first, if you haven't activated the leaderboard service before, open the service modal by clicking +
in the tabs section. and then find and activate the leaderboard service. this will create multiple tables and enable functions of features in SDKs. you can see these tables in Tables
tab. The Leaderboard service has some specific UIs that help you to manage its data more easily. So you can see a new tab in the tabs bar.
Now you can create a new leaderboard. click on Create
Button and input as your desire:
- Name: The name of leaderboard which is used in UI
- Description: This description can be useful for players in your game.
- Label: You can label your leaderboards and get them by labels
- Participants: Choose who can submit scores in leaderboard.
- Unique By: If you want to let users submit multiple scores in different scenarios, extend your leaderboard data and the uniqueness of scores
- Aggregation type: You can change criterion of best scores. it affect to default sorting and the way that your scores store. For example, if you choose sum scores, new submitted scores will plus to oldest, and the scores list will sort descending.