Schnellstart

In etwa fünf Minuten zur ersten Anfrage.

Codekommentare und API-Namen bleiben auf Englisch, damit sie zu den SDKs passen.

Auf dieser Seite

1. Projekt erstellen#

  1. Erstellen Sie ein Konto und melden Sie sich im Dashboard an.
  2. Erstellen Sie ein Projekt und lassen Sie Starter-Beispielinhalte hinzufügen aktiviert. Dadurch werden die Bestenliste coins, die Belohnung daily_coins und einige Konfigurationsschlüssel angelegt, die in dieser Doku durchgehend verwendet werden.
  3. Unter API-Schlüssel finden Sie die Basis-URL, die Projekt-ID und den Client-Schlüssel (pk_live_…).

2. SDK installieren#

  1. Laden Sie das Unity-SDK von der Projektseite herunter und importieren Sie es über Assets ▸ Import Package ▸ Custom Package…
  2. Öffnen Sie Tools ▸ Majacloud ▸ Setup, tragen Sie Basis-URL, Projekt-ID und Client-Schlüssel ein und klicken Sie auf Test connection.
  3. Optional: Öffnen Sie Tools ▸ Majacloud ▸ Open Starter Sample und klicken Sie auf Play, um alle Dienste auszuprobieren.

3. Anmelden und Dienst aufrufen#

Fügen Sie diesen Code in Ihr Spiel ein. Er meldet den Spieler als Gast an, sendet eine Punktzahl und liest einen Konfigurationswert.

C#
using MajacloudSdk;
using UnityEngine;

public class GameStart : MonoBehaviour
{
    private async void Start()
    {
        // Restores the saved session or creates a guest
        var signIn = await Majacloud.Auth.SignInAnonymouslyAsync();
        if (!signIn.Ok)
        {
            Debug.LogWarning(signIn.Error.Message);
            return;
        }
        Debug.Log("Hello " + signIn.Value.DisplayName);

        await Majacloud.Leaderboards.SubmitScoreAsync("coins", 120);
        int damage = Majacloud.RemoteConfig.GetInt("enemy_damage", 25);
    }
}

4. Dashboard prüfen#

Öffnen Sie Ihr Projekt im Dashboard: Die Karte Erste Schritte wechselt auf Verbunden, und jede Anfrage erscheint unter Logs mit Status, Latenz und Anfrage-ID.

Nächste Schritte#

Durchsucht Seitentitel, Überschriften und Text.

↑↓ zum Navigieren ↵ zum Öffnen Esc zum Schließen