Giter Site home page Giter Site logo

Highscore List about android-anuto HOT 8 CLOSED

mjaun avatar mjaun commented on September 14, 2024 1
Highscore List

from android-anuto.

Comments (8)

jkufner avatar jkufner commented on September 14, 2024 1

Drop cheating protection. Simple list without protection is fine as long as there is no motivation to cheat (prices, benefits or so).

Replay would be nice to show how the score was achieved. The automatic verification on the server is not neccessary, at least not now.

A basic protection can be done using a hash with hidden sallt. The salt would be compiled into the application, so it would be hard to find for ordinary users and script kiddies.

from android-anuto.

goldencut avatar goldencut commented on September 14, 2024

yup, highscores would be lovely, gives the game a goal

from android-anuto.

mjaun avatar mjaun commented on September 14, 2024

Actually I would like to have an online highscore list. Any ideas about how to prevent cheating? The only way I can think of is that a client has to send the entire replay which then gets validated by the server. But this is quite expensive to implement.

from android-anuto.

 avatar commented on September 14, 2024

I will look into implementing a local high score list this weekend. I wont attempt anything online as you are right, preventing cheating is a whole different set of problems. At least it makes a nice goal to try and do better than your past attempts.

from android-anuto.

goldencut avatar goldencut commented on September 14, 2024

Can't wait to see the high score list. I'd actually prefer local high score list (at least at this stage) as the online ones tend to introduce bloat and delays to most apps. And not everyone have internet at hand all the time. Maybe add at later stage to the local high score list a button 'Upload best score to server'?

from android-anuto.

zmk4 avatar zmk4 commented on September 14, 2024

Sign score submissions

Accept scores from current build

key rotation

from android-anuto.

notpokey avatar notpokey commented on September 14, 2024

An on line high score list could be kept in an Atom feed, like a podcast. The game could check the feed periodically, and only download the new list if the feed had been updated. Then it would only need to check the current high score against the local list, and offer to upload if/when appropriate.

If cheating were a real concern, perhaps the game itself could keep a log file of the player's moves. If the player choses to upload his/her score, the log file would be uploaded as well. If the player does not upload the score, then the log file would be deleted. Any score that was questioned could be replayed, or simulated using the log file, and the results should be the same if the game was valid, right? Maybe this would take too much processing power to validate.

from android-anuto.

mjaun avatar mjaun commented on September 14, 2024

Local highscores for each level implemented. Solve online highscore lists in a separate issue.

from android-anuto.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.