Core features
Add secure authentication and cloud saves to your GameSalad projects with a server tailored specifically for your games.
- Authentication (email and password) so players can log in securely and sync progress across devices.
- New table functions that make sorted high score tables and other rankings straightforward.
- Save time and traffic by only sending and receiving the parts of each table you actually need.
- Uses your own Github, Firebase and Fly.io accounts so you retain complete access and total control.
Send Table to URL extensions
Extended “Send Table to URL” behaviours let you work with just the rows and cells you care about.
- Append single table rows.
- Insert single table rows.
- Update single table rows.
- Update rows by player ID.
- Update specific individual table cells.
Get Table from URL extensions
Advanced “Get Table from URL” options make it easy to pull back exactly the data you need.
- Request specific table rows or ranges of rows.
- Sort tables directly on the server.
- Find specific rows by player ID.
- Find a player ID’s position in a table.
- Find a player’s rank in a sorted table.
- Write received data into a different GameSalad table than the one that originally sent it.
- Get specific individual table cells.
Built for GameSalad
The server is designed around GameSalad’s table behaviours, making leaderboards, cloud saves, and per-player stats much easier to implement.
Whether you want a simple high score board or per-player progression tracking across devices, the setup can be tailored to your project.