Community High Scores..

A place for people with an interest in developing new shmups.
User avatar
mice
Posts: 829
Joined: Tue Apr 26, 2005 2:50 pm
Location: Sweden
Contact:

Re: Community High Scores..

Post by mice »

How do we handle "same name" entering, which isn't the same person?
Or should all entries be shown in the list?
User avatar
n0rtygames
Posts: 1001
Joined: Thu Mar 15, 2012 11:46 pm
Contact:

Re: Community High Scores..

Post by n0rtygames »

How does an arcade machine do it? You set a world record and troll someone else by attributing your hard earned score to someone else?

Basically without user accounts and identifiers - that's a problem you can't fix. So you dont :)

You wanna maintain local scores so you're aware of your own progress as a player and a limited set of online scores to show the top 10-20 ranked players in the world. At least then you can prove to people who care that you're legit. 360 ports have leaderboards with thousands of players on because they have a secure method of authenticating. The only way you'd get around the issue is to have each user create an account somewhere and honestly - a shared platform with user accounts isn't something I'd want to do for fun.

With things like this, it's not going to be perfectly secure. That said, 360 stuff is more secure. Does it necessarily stop cheating or bogus scores?

The only thing I could think that you could do if you really cared would be to generate some ID based on the users local machine and submit that as part of the request. Seems overkill though - nobody who plays shmups for score is gonna try to upset someone else by making them look better. Lower scores for the same name are simply discarded. Why?

Sorry "Joe27" - but with your score of 1000 and game over in Stage 1 - we didn't really care about your 30 seconds of kusoplay when we have another Joe27 setting 75,000,000

What if someone was pretending to be Jaimers or Emuser? You can guarantee the only thing that's gonna cause to happen is that those guys would go beyond the fullest of shmup to beat the score and take their name back.
facebook: Facebook
User avatar
mice
Posts: 829
Joined: Tue Apr 26, 2005 2:50 pm
Location: Sweden
Contact:

Re: Community High Scores..

Post by mice »

Well reasoned! I won't do anything about that, then. :D

Another Q regarding this and QR codes. With the local hiscore list showing some defaults and some player entries.
What scores should be uploaded/qrcode-viewed when pressing "upload/show QR code"? Only the top score? But what if I've had guests over then?
In my games for the OUYA you only upload the entry with the highest score for the account that is logged in (you cannot enter initials).
But with initials entering it becomes a different thing.
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: Community High Scores..

Post by trap15 »

I've got an algorithm that I've been testing working alright and being pretty obfuscated. If someone wants to come up with a nice name for what the scoreboard would be called (something that can be made into an awesome URL is preferred), I could start working on a test website to accept the scores, and I could help integrate the code into peoples' projects. Looking at n0rty right in particular now, since we can chat easily and often.
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
User avatar
BPzeBanshee
Posts: 4859
Joined: Sun Feb 08, 2009 3:59 am

Re: Community High Scores..

Post by BPzeBanshee »

Throwing potentially stupid ideas here:

How about Art of Score?
https://www.artofscore.com
http://artofsco.re
http://artofsco.ar

Destroy the Score!
destroythesco.re
Kaleb Parham wrote:Yeah Im down. Only thing is I use Game maker Studio. It has an HTTP type of distribution, but then it'd have to be a web application. I would honestly need help adding it into the game since I've never done anything like that before.
It'd be a first for me too, but I know GM:Studio supports asynchronous HTTP commands of sorts. I'm confident such a thing could be implemented in a way that did not strictly require separate apps or forced online bullshit. It's very possible to do.

At the moment I'm trying to convert GMOSSE in such a way that I can launch the GM8.0 GMK and be able to run it in GMS with as little modification as possible. Not easy when GM:Studio sandboxes all external files and altered what used to be binary-safe commands to become unreliable with any kind of encrypted file stuff. This is the main thing standing in my way at the present moment.
User avatar
mice
Posts: 829
Joined: Tue Apr 26, 2005 2:50 pm
Location: Sweden
Contact:

Re: Community High Scores..

Post by mice »

BPzeBanshee wrote:https://www.artofscore.com
That's a great name!

España's got a great suffix for this:
stgscor.es
hiscor.es

:D
User avatar
trap15
Posts: 7835
Joined: Mon Aug 31, 2009 4:13 am
Location: 東京都杉並区
Contact:

Re: Community High Scores..

Post by trap15 »

Yes, I was playing with the possibility of stgscor.es myself, only $17/y too, which is pretty good.

artofsco.re is a good one too, $36/y.

I'm working on a quick WIP site for testing, but I think I've already got the algorithm mostly ok.
@trap0xf | daifukkat.su/blog | scores | FIRE LANCER
<S.Yagawa> I like the challenge of "doing the impossible" with older hardware, and pushing it as far as it can go.
Post Reply