Skip to content

A backend server for games built using MARS-Curiosity REST Library

License

Notifications You must be signed in to change notification settings

DelphiPraxis/marsGameServices

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

marsGameServices

I wrote this REST server as a backend for RGBquick:
https://play.google.com/store/apps/details?id=com.inmatrix.RGBquick

The server recieves player scores (in JSON format) and returns a JSON result with the player's position in a global leaderboard.

The server also provides an access point that returns the entire leaderboard as pure-text flat-database format (same format used when saving the database locally).

The submitted data is verified to be legitimate using a simple salted hash and by checking the client's user-agent.

The REST processing code resides in 'Server.Resources.pas'.

About

A backend server for games built using MARS-Curiosity REST Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Pascal 99.5%
  • C++ 0.5%