Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Have a look at our Games Focus blog post series which will show what Unity is doing for all game developers – now, next year, and in the future.
    Dismiss Notice

Leaderboard plugin and service by Noble Whale Studios

Discussion in 'Assets and Asset Store' started by Zebadiah, Oct 3, 2022.

  1. Zebadiah

    Zebadiah

    Joined:
    Apr 6, 2014
    Posts:
    58


    Website | Docs | API | Store

    A highscores leaderboard plugin for Unity.

    Connects to the Noble Leaderboard service to allow players and developers to store and retrieve highscore entries.

    Supports unlimited entries per user, or optionally store a limited number of the best ranked entries to keep your leaderboard uncluttered.

    Each entry may contain up to 10KB of optional metadata. Entries may be retrieved one page at a time in ascending or descending order. Each entry is also assigned a rank that takes ties and sorting into account.

    You may also show your players latest score in context to other surrounding scores using the GetListAdjacent method.

    In order to use the Noble Leaderboard services you will need to sign up for an account. You can do this on our website or through the Unity Engine at Window->Noble Leaderboard->Setup. It is free to sign up but your entries will be limited. In order to remove the limits you will need to purchase one of the Leaderboard service plans.

    Metadata
    Up to 10KB of metadata may be stored per entry. Any metadata stored must be stored as bytes, this means any information you would like to stored as metadata must first be converted to a byte array. Metadata will also be retrieved as a byte array so must be converted back on retrieval.

    Sorting
    Upon retrieval entries may be sorted in ascending or descending order (default) by rank. The rank is determined by score and sorting order taking into account ties. For entries with the same rank the order in the list is determined by seniority.

    Player Entry Limit
    By default there is no limit on the number of entries a player can have for each level. You may optionally set a maximum number of entries per player per level. If the player has already reached the entry limit and attains a new high score, that high score will be stored and the lowest stored score will be dropped. If a player fails to beat their lowest stored score the entry will be dropped.

    Retrieve Multiple Entries per User
    By default only the best ranked entry per user will be retrieved. You may use the allow duplicates option to retrieve all entries by all users.

    Supports Windows, Linux, OSX, Android, and iOS.

    Note: Web builds are not supported.
     
    Last edited: Oct 16, 2022