Simple Leaderboad
I've set up a leaderboard UI in my mobile game. (Android, iOS). It has tabs to show/hide scores that used different settings and shows only the top 10 scores of whatever settings are selected. If the user's score is greater than the lowest of the top 10 that played with the same settings, they'll be prompted to enter a name (max 12 chars).
All I need now is somewhere to store 180 uint64s, bytes, and char[12]s. Just a very simple database.
I looked into using Google's leaderboard service, but it's needlessly complicated and wants to shove its own UI in there (something I was going to figure out how to bypass after setting it up). I set up 18 separate leaderboards (replacing that byte column, as there are 18 possible combinations of settings), but can't figure out a simple way to set it up as there are no code samples anywhere that I can find to reference on how to interact with it. I know I'd need to set Social.Active to something, but what?
Is there a better option for what I'm trying to do?
I forgot to mention that one of the difficulties I'm running into is that I do NOT want users to have to log in to anything. If their score is high enough to be on the leaderboards, they'll be prompted to enter a name with a 12 char limit. That's it.
Part of this is because I don't want to make it too complex for younger audiences. I have a simple game with one input (touch anywhere on the screen to "act"), bright colors, no need for reading comprehension, and don't want to make it difficult for younger gamers to play.
Also, with COPPA, I want to ensure that nothing in being tracked in my game regarding younger gamers and I don't know what these external accounts might be tracking or not.
Does this mean ultimately that I need to abandon the idea of having a very simple High Scores list that shows the top 10 scores? Do I have to choose between having my game appeal to younger audiences and having a leaderboard?
Answer by TBruce · Jun 22, 2016 at 03:28 AM
Have you looked at CloudOnce 2?
I hadn't heard of it before, nor had it shown up in any of my many searches. Thanks for letting me know about this. I've opened their page & have started reading their information. This might be what I'm looking for.
If it isn't... I'll have to convert my leaderboard to a local high scores screen for just that user. It sucks to pull planned features out of a game, but I do want to actually release it.
That's plan B though. For now though, I'm hopeful that this will work. Thanks a lot for that link!
NP. There is a lot of nice assets on the Asset store and many of them are for free. I hate trying to reinvent the wheel so when need something that is involved I go th the Asset store put in a search word and sort by price.
Good luck on your leader board.
Your answer
