Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
Deleted 2 years ago

Wow, thanks for such big response. I'll answer some topics from it:
1) recording movement and making a server validate it - to be honest I know nothing about server side computation or anything related to it. I am a total newbie in multiplayer world. This leaderboard is dead simple - it just works as the simplest fetch api.

2) encrypting - actually I have a great idea. Do you think that encryption like this would work or is it easy to break by hackers? Example: every score in the database needs to have 1 on the end or otherwise it won't upload. For example of someone scores 23, a database entry would look like this 231.

Deleted 2 years ago

The whole points is that site I am using accepts 2 ints and 1 string as a score parameters. Max I can send is: Username scored 10 points in 10 seconds and is awesome. That is why I can't implement record system. I am not sure if I will have enough time to work on any kind of encryption as I do have private life and full-time job and I am lacking in time.

I have just implemented one mechanism which prevents using the simplest cheat engine trick. Even if you edit your in-game score and die with for example 999 points, the script will recalculate it and send updated value to the database.

Why is converting to bytes and then encrypting safer if we are talking about a situation where hackers see my code. It seems like there's just no way to overcome this. Once someone sees my code, there is no safe way. Correct me if im wrong.

Deleted 2 years ago