[go: up one dir, main page]

Status  Last Update  YouTube Video Likes  GitHub Repo stars  

New update v2.81 released!
What's new?

The Official Documentation is now here!

FAQ

How to create a leaderboard using this tool?

Press the "Create New Leaderboard" button and wait for the leaderboard to generate.


How to use a generated leaderboard?

  1. Copy and save the secret key of your leaderboard somewhere else in your system.
  2. Copy the public key of your leaderboard.
  3. Download the Unity package of the tool and drag it into your Unity project.


Games that use Leaderboard Creator are included in a collection!

Does your game also use Leaderboard Creator?

Click here to request its addition to the list!


Export your leaderboard through Leaderboard Exporter:

Leaderboard Creator Discord Bot


Credits

StatusReleased
CategoryTool
PlatformsHTML5
Rating
Rated 4.9 out of 5 stars
(89 total ratings)
AuthorDanial Jumagaliyev
Made withUnity
Tagsleaderboard, leaderboard-creator, networking, online-leaderboard, Unity, Unreal Engine
Average sessionA few seconds
LanguagesEnglish

Download

Download NowName your own price

Click download now to get access to the following files:

Leaderboard Creator V2.81 (Unity Package) 12 kB
Leaderboard Creator V2.81 [+Demo Scene] (Unity Package) 31 kB

Premium Perks

Support this Leaderboard Creator at or above a special price point to receive something exclusive.

Advanced Leaderboard

  • Will hold up to 100,000 entries (10,000% increase)
  • Extra string length per entry will be up to 1,000 (1,000% increase)
  • Higher request bandwidth (1,000% increase)
  • Ability to mass delete entries based on score, rank and days of submission
  • NEW! Ability to blacklist users by usernames and user IDs
  • And you get to support the creator :D

You also get this sweet animation when activating it:


*Delivered within 24 hours of purchase

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 193 · Next page · Last page
(2 edits)

what im doing is letting the user choose his name when the he opens the app, and the leaderboard updates after every game with the highscore. how can i make it so that the user cant choose a name that already exists in the leaderboard? For example lets say he decides on "Bot" and that name already is in the leaderboard, i want it to say "Username already exists choose another" or something.

UPDATE:

took a while but i fixed it!

Love this leaderboard thank you for your work!!

(1 edit) (+1)

I really like this tool and use it for everything but can you fix the issue of the server going offline frequently? cause I really wanna keep using this

The page here doesn't allow me to actually view or manage the leaderboard. I can use the leaderboard in the game, but when I come here to manage it, it says not found.

(-1)

HEY GUYS! What is the special price I need to pay to get the advanced functions? Thank you:D!

I can't get the score to update, the username does update normally. Even if I hard code values like this:

public void UploadEntry(string username, int score) {            Leaderboards.FlappyBirdClone.UploadNewEntry("asdasd", 99, isSuccessful => { if (isSuccessful) { Debug.Log(score);
 GetLeaderboard(); } });
}

my username becomes asdasd but score does not become 99

Hey Daniel,

First, I want to thank you for this great tool.
Second, I added a leaderboard to one of my mobile games using this asset and I would like to to have access to the Advanced Leaderboard.
Would this possible now?

Thanks,
Omar

Me too! Above it says to pay the special price but I dont know what it isl...

When I try to load, it says failed to connect to server. Is this just me? Or is the server just down for a moment?

Never mind, it's back, guess it doesn't matter either way now!

well i have the same error. When i add existing leaderboard it adds empty board and when i click on manage it gives server errror.

Yeah this thing just keeps going down then back up intermittently. I hope this is just affecting me, but if not that’s unfortunate.

(+1)

Hello, I really enjoy using your tool. I want to report that it doesn't allow me to upload scores any more. If I upload an entry (username + score), only the username gets uploaded and has a static variable score of 99 for some reason.

(+1)

Hey SurocIsMe!

Please familiarize yourself with how the leaderboard entries work:

https://github.com/danqzq/unity-leaderboard-creator?tab=readme-ov-file#uploading...

(+1)

Hi! i found it Great! , i can use in my comercial game?

Hello Shadownildo!

Yes you can!

(+1)

great tools. copy doesnot work and cant copy key but no problem i am smart.

Hey Santos!

Due to a new browser policy copying to clipboard became broken on some browsers and I am working on fixing it (there may not be a way to fix this 💀). As a temporary workaround, I made the keys appear on top of the Unity view, so you will be able to copy the keys from there for now. The keys are alternatively printed in the developer console, so you can copy them from there.

(+1)

i cant copy the keys ?

(+1)

Hey ip7_i!

Due to a new browser policy copying to clipboard became broken on some browsers and I am working on fixing it. As a temporary workaround, I made the keys appear on top of the Unity view, so you will be able to copy the keys from there for now. The keys are alternatively printed in the developer console, so you can copy them from there.

(+1)

Hi, is there a way to dynamically create a new leaderboard with code or do you have to use the tool?

(+1)

Hello snon200!

You may only create leaderboards manually through the tool.

(1 edit) (+1)

this tool helps my game to be better but my servers Suddenly disappeared in dashboard

(+1)

Hello BestStadio!

It it important that you save your leaderboards' secret keys because they are only stored in the browser's cache upon creation, and could be deleted when you erase your browser's data.

(1 edit) (+1)

Nice asset. Is there a self-hosted version of the score server side of this asset available? or are you only making it available as a Software-as-a-service API

(1 edit)

Hey geoffc!

For now, it's a SaaS API.

(+1)

Hello,

Is there a way to allow negative scores? When I try and pass through negative scores Unity gives me a console error. I have an idea for a work around on my end but was wondering if there's a spot in your scripts that I could tweak to allow for negative values....

Hey dambotron!

Unfortunately to your case, the score is and should be a positive number, but all you need to do on your end is offset the resulting scores by subtracting them.

Gotcha. Thanks! I am having another issue that the score always updates as 1, regardless of what I submit. I followed your video tutorial and don't seem to see any issues on my end. Any idea what might be happening here?

It might be because your leaderboard is set to sort in ascending order, meaning the lowest score will be saved if you submit a higher score.

(+1)

There are times when I play and I get this error "[LeaderboardCreator] Not Found" and if I have my leaderboard loaded, how can I fix that?

Hello SaraCastro132!

This is a global issue, and I assure you I am working on fixing this.

Okiiii
Thank you very much for creating this wonderful tool, I am sure you will solve them

And sometimes I having this other problem "

 Service Unavailable: <!DOCTYPE html>

<html>"

(+1)

Hello, i wanna ask is there's a way to has a function that can delete the user data from leaderboard itself instead of admin that need to do it 

Hey F-AR!

Please see the documentation guide here:

https://github.com/danqzq/unity-leaderboard-creator?tab=readme-ov-file#uploading...

(+1)

Hello, is there a way to check a player's ranking when they upload their score? Something that allows the player to understand if they are in the first place, the second ecc

Hey Costiklev!

Please see the documentation guide here:

https://github.com/danqzq/unity-leaderboard-creator?tab=readme-ov-file#display-e...

(+1)

This works for oculus?

Hey SaraCastro132!

Yes, it should work for all platforms!

Thanks it works

(+2)

awesome resource, used it in a recent jam game.

check it out https://colecantcode.itch.io/graveyard-gundown

(+2)

This is great when it works. In my previous games I never had problems but today when playing them or trying to implement the leaderboard into a new game, I noticed there is a major server delay and sometimes I get a Heroku error page in the console.


Is this a known issue and I should look for an alternative or is this just a temporary hiccup?


Thanks for such a great tool!

I report the same problem.  Service is not reliable

(+1)

I want to report that the servers were down today. I had to retry many times. Finally, I used the creator to see my leaderboards. That forced it to recover. Then my apps could communicate with it.

(+1)

Hey Galaware Consulting LLC!

Currently the servers are facing some hiccups that I'm working on fixing. Sorry for the inconveniences.

(1 edit) (+1)

Can I clear the records on the leaderboard without doing them one by one?

Hey ManamanTR!

This is something that's going to be implemented in the next update!

(+1)

Just added this to my game, Awesome tool. I have added credits. :)

Monkeying Around

This is an awesome tool for games but for some reason im getting an error saying "Uploading entry data failed" and "[LeaderboardCreator] Not Found"

(1 edit)

Add your leaderboard to the "Leaderboards.cs". That was the problem for me. Check the documentation for any further detail.

first of all thank you so much for this amazing tool.

However, I'm getting a bug where unity just completely freezes and becomes unresponsive. It appears to only happen when I try to send / fetch data from the leaderboard. Any idea what could be happening? It could very well be something on my end, I just haven't been able to pinpoint the source. tysm

Hey colecantcode!

I am pretty sure you might be calling some function recursively by accident. Regardless, I can take a look at it if you provide your code to me via Discord (@danqzq).

Looks like servers are down currently, other than that this has been very useful

Should be up right now!

Hi, I am doing a game jam due today, and all I have left is the leaderboard.  For whatever reason, it will not let my copy the public or private key.  Can you please get back to me ASAP.  Thanks!

Hey gamershousestudio!

Due to a new browser policy copying to clipboard became broken on some browsers and I am working on fixing it. As a temporary workaround, I made the keys appear on top of the Unity view, so you will be able to copy the keys from there for now. The keys are alternatively printed in the developer console, so you can copy them from there.

Hey Dude! are the servers okay? they seem to be down a lot these days, hope they get fixed soon

(+1)

Hello DenyGamez!

They should be working, but due to so many leaderboards being maintained at once it's hard for it to keep up. I am trying my best to keep it running with as less downtime as possible.

Hi, I also have problems with the server. I hope it will work again soon.

Hey, it should be up and running!

Hi Dan! The servers seem offline, do you know what happened?

Now the servers are online but my leaderboard is missing

(+1)

Not sure, what happened, but I am working on investigating the issue.

If you have any news let me know, in game it still works but I can't seem to manage it, but I will try to create another one to replace it now.

The copy button for the keys doesn't seems to be working.

Due to a new browser policy copying to clipboard became broken on some browsers and I am working on fixing it. As a temporary workaround, I made the keys appear on top of the Unity view, so you will be able to copy the keys from there for now. The keys are alternatively printed in the developer console, so you can copy them from there.

(+1)

Hi Dan! I tried implementing it to my game but I keep getting this error whenever I try to upload a score: User GUID is null or empty! Please authorize the user before uploading an entry.

I really have no Idea what could it be, thanks!

Hello T- cius!

Make sure your Authorization Save Mode isn't set to Unhandled in the settings window of the tool.

Thanks! I already had fixed it following you tutorial, but thanks again for the reply!

(2 edits) (+1)

Hello dan! I'm having problems with UploadNewEntry() method as it only updates the username instead of creating a new entry.

Hello 5kr1mp!

Please refer to the FAQ which goes over why this is happening:

https://github.com/danqzq/unity-leaderboard-creator/blob/main/README.md#my-leade...

(+1)

Hi! Thanks for your tool :)
I noticed that these times, I couldn't update the username on my little project using your leaderboard. I just noticed reading the v2.8 updates that 'UpdateEntryUsername' is now deprecated.

I was wondering what is the correct way to update a username after this new version. Should we simply use UploadNewEntry with the new username?

Thanks again for your tool :)

Hey Gitanerie!

No problem! Yes, just call UploadNewEntry with the new username. That will update the username for the entry and retain the high score.

(+1)

Perfect! Thank you :)

(+1)

Hi! I'm trying to use your tool, but when pressing on the secret key button it opens a pop-up with the code, but I cannot copy it from ther

(+1)

same Here, the public key wasn't copied to my clipboard either but i could select it with my mouse o copy it

(+1)

I can't even select it with the mouse, I don't know why. I had to do a screenshot and take the text from the picture with AI

Hey, due to a new browser policy copying to clipboard became broken on some browsers and I am working on fixing it. The keys are alternatively printed in the developer console, so you can copy them from there.

As a temporary workaround, I made the keys appear on top of the Unity view, so you will be able to copy the keys from there for now.

(+1)

Hello! The Leaderboard functionality in my game is functioning smoothly; it uploads and downloads values as expected. However, when attempting to manage it here, clicking on 'Add Existing Leaderboard' using my secret key results in the addition of an empty, random leaderboard instead of the intended one. Strangely, the game continues to update the correct leaderboard without issue.

Am I doing something wrong?

(1 edit)

Adding some important info, all leaderboard added share the same public and secret key, and when I enter any of the leaderboard there is a red message "not found"

Hey osbaldoj!

Could you send me the public key or secret key of your leaderboard through Discord? I think I will be able to fully understand your problem with more explanation or a live demo. My username there is: @danqzq

(+1)

Hey im getting the Error "Allocate is not defined in my browser when i try to add a number in the input field of "Add Existing Leaderboard" "

Hey Morgee!

I will take a look and try to fix this soon, thanks for letting me know!

I was able to get my data anyway from the waterfall on reset keys but ty very much, the error seems to come from an "Oudated" function "pointer_stringify" if your try to pull public or private key

On the "add existing leaderboard" i dont know what function is the problem

This should be fixed now!

(+1)

Hello! Thank you for your work on the leaderboard creator! I am working to implement it into my game. I'm unsure exactly what to change here to access my score variable. Can you advise?

// Make changes to this section according to how you're storing the player's score:
// ------------------------------------------------------------ [SerializeField] private ExampleGame _exampleGame;

private int Score => _exampleGame.Score;
// ------------------------------------------------------------

I'm also not seeing anything in the inspector to assign objects to (screenshot below). I'm sure these are easy fixes as I've still got lots to learn. Thanks for any assistance!

Hello invertedMirrors!

Where are you handling the player's score in your game?

Viewing most recent comments 1 to 40 of 193 · Next page · Last page