Description
This extension is a wrapper for the backend services over at https://globalstats.io. Have a look at their site for a complete overview of all the nice online highscore services they offer!
This extension allows you to
- upload scores for the players of your game,
- upload values for other GTDs (counters) you have defined on the game's page on globalstats.io,
- load highscores (top x and ranked scores around player) and ranks of your players,
- have anonymous players or players with a globalstats.io account,
- allow linkage of a player in your game with his globalstats.io account if the player wants to,
- load achievements of game, load achievements for the player, accomplish achievements and increment achievement values,
- install callback scripts for error and achievement handling.
The globalstats.io backend services are offered for free! This means online highscore services and achievements for your games for free!
This extension is tested with GameMaker:Studio 1.x and GameMaker Studio 2. You need to change one line for GameMaker Studio 2. It should work on all platforms as it is plain vanilla GML. Android needs some special treatment due to some GameMaker:Studio bugs (in GM:S 1.4 and GMS 2). See the included readme.txt for details.
Feel free to contact me if you have any suggestions/feedback/improvements for this extension.
See the included sample game and readme file for instructions on how to use it.
End User Licence Agreement (EULA)