NOTE: This system is early-beta with only a subset of many planned features implemented!


The goal of this extension is to provide those new to GameMaker an easy and free way to release their games with online high-scores. As these games are generally targeted towards the community or a group of friends this system is not to be used with commercial products.


The online high-scores will be stored in a database on my website Upset Baby Games. This requires that you have an account on the website in order to generate some API keys. API keys are responsible for controlling where data goes, how it is stored, and for whom.

Currently you can make a simple top-10 scoreboard, a normal multi-user scoreboard, and you can sync online user data. I hope to add a simple server list system down the road as well to help with finding online games.

This extension provides some scripts that interface with my server to add and retrieve score data, perform user login, and the like. It also provides an example with a dummy API key as a demonstration.

More info can be found in the online documentation (currently A WIP) and by visiting the appropriate forum topic

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 0.1.3. Published August 8, 2020

  • Added support for custom online user data!
  • Modified and fixed some POST sanitization issues that showed up due to user data saving
Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait

Back to Top