Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • General Discussion /
avatar image
Question by Roman Culjak · Nov 26, 2019 at 02:06 AM · unity3dLeaderboards and Statistics

Leaderboard for each level

I would like to make a leaderboard for each level and be able to retrieve player current position at the end of level.

I want to dynamically create a leaderboard for each level as number of levels is high and will continue to grow.

Leaderboard contains only time.

How would I go about this? I'm working in Unity for Android and IOS.

Comment

People who like this

0 Show 0
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by Sarah Zhang · Nov 26, 2019 at 07:53 AM

>> I would like to make a leaderboard for each level and be able to retrieve player current position at the end of level.

Now the only type of leaderboard is global. Also due to your leaderboard only contains one type of statistic, currently a possible workaround is to create exclusive leaderboards for every level. For example, you can set the statistic name as “level 1”,”level 2” directly. Then let clients update the statistic(like best time) corresponded the player’s level.

PlayFab provides the API GetLeaderboardAroundPlayer to let the client retrieve player current position, you can call it in the clients, then find the player’s position in the response. You can click the link to check the details of this API.

>> I want to dynamically create a leaderboard for each level as number of levels is high and will continue to grow.

Currently, PlayFab doesn’t natively support such features. There is no corresponding API which can be used to create a new leaderboard, developers should create them in the Game Manager manually. There are also some limits of statistic, for example, every free tier title can create up to 25 leaderboards.

>> How would I go about this? I'm working in Unity for Android and IOS.

You can refer to the above content and navigate to our Unity SDK page for a quick start. PlayFab provides backend services, so it supports cross-platform.

Comment

People who like this

0 Show 0 · Share
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Follow this Question

    Answers Answers and Comments

    3 People are following this question.

    avatar image avatar image avatar image

    Related Questions

    Is PlayFab my best option for functionality? 1 Answer

    Problem no work sent leaderboard HIGSCORE 1 Answer

    Json problem with Playfab and unity 2019.2 2 Answers

    Create dummy users and leaderboard 1 Answer

    Is there a way to create Leaderboards and add some players to them via code 1 Answer

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges