ForNeVeR / O21

FOSS remake of U95, an old submarine arcade game from 1995.
MIT License
22 stars 9 forks source link

Online leader board #107

Open ForNeVeR opened 1 year ago

ForNeVeR commented 1 year ago

Instead of the old local leaderboard, I want O21 to have an online leaderboard (as an option, of course).

All the users (including ones of the WASM versions of the game) will be able to upload their game recordings, the server will validate (and store) them, and show the leaderboard.

The leaderboard should be available online as a simple web site and as an API (for game uploading).

It should be possible for the users to download the recordings and watch them in the game.

Every record should contain some data about the player, such as their game version and platform; maybe we should also consider signing the data using a (secret) game version key (that'll still be possible to extract, but shouldn't be super easy), to make the tampering a bit harder.

Also, we'll moderate the leaderboard to avoid spam and any possible abuse, but won't store any personal information (including the user IPs and such).

Depends on: