Étape 4 sur 4

Découvrez votre premier joueur.

Exécutez l’exemple dans votre projet Unity et vérifiez la réponse sur place.

Vidéo à venir

Cette étape n’a pas encore de vidéo. Le guide et la demande MCP sont utilisables.

Premier appel joueur dans Unity

Terminez la configuration avant de confirmer le premier appel. Connecter

Ajoutez HorizonTest.cs à un GameObject et appuyez sur Play

C#
Assets/Scripts/HorizonTest.cs
Appel horizOn
1using PM.horizOn.Cloud.Core;
2using PM.horizOn.Cloud.Manager;
3using UnityEngine;
4​
5// Attache ce script à un GameObject de ta première scène.
6// horizOn : initialiser, se connecter au serveur le plus proche, se
7// connecter en anonyme.
8public class HorizonTest : MonoBehaviour
9{
10 async void Start()
11 {
12 // Step 1: Initialize SDK
13 HorizonApp.Initialize();
14​
15 // Step 2: Connect to server
16 var server = new HorizonServer();
17 bool connected = await server.Connect();
18​
19 if (!connected)
20 {
21 Debug.LogError("Failed to connect to horizOn server");
22 return;
23 }
24​
25 Debug.Log($"Connected to: {server.ActiveHost}");
26​
27 // Step 3: Sign in or sign up
28 bool signedIn = await UserManager.Instance.SignUpAnonymous("TestPlayer");
29​
30 if (signedIn)
31 {
32 Debug.Log($"Signed in as: {UserManager.Instance.CurrentUser.DisplayName}");
33 }
34 }
35}

Voici ce qui doit se passer

Le joueur anonyme se connecte avec succès. Console, Output ou votre terminal affiche une réponse réussie avec un nom de joueur ou userId. Vous pouvez aussi vérifier le joueur dans Users du projet sélectionné.

Confirmez le résultat de votre propre projet. Les joueurs déjà présents dans le tableau de bord ne prouvent pas cette nouvelle connexion.

Ouvrir Utilisateurs
Pas encore de réponse ?

Vérifiez la clé active du projet, l’importation JSON et les adresses du backend. Redémarrez le projet après l’importation. Pour un 401, vérifiez la clé complète ; en cas d’erreur réseau, vérifiez l’accès au backend et les messages de Console.

En complément : vérifier l’API dans le tableau de bord

API Explorer aide au débogage. Vérifiez ensuite le premier appel depuis votre propre jeu.

Tester l'API sans le SDK0:25

Tutoriel existant du tableau de bord. Il montre l’ancien design ; le guide suit le parcours actuel.

Ce tutoriel est diffusé en anglais.

Ouvrir la vidéo séparément ↗
Ouvrir l'API Explorer
Retour