MAJACLOUD documentation

A self-hosted backend for your games: player accounts, leaderboards, signed remote config, cloud save and rewards, with SDKs for Unity, Godot and the web.

On this page

Choose your engine#

Unity is the main SDK and comes with a ready-to-play sample scene. Godot and web games use the same project, keys and services.

Services#

How it works#

  1. Create a project in the dashboard. You get a Project ID, a public client key and a secret key.
  2. Add an SDK to your game and paste the Base URL, Project ID and client key.
  3. Sign the player in. The first call creates a guest; the session is stored and restored on the next launch.
  4. Call the services. Every request shows up on the Logs page of your project with its request ID.

Where to go next#

New here? The quick start takes about five minutes. Already set up? Jump to a service, the REST reference or troubleshooting.

Search page titles, headings and text.

↑↓ to navigate ↵ to open Esc to close