Votre prochaine fonctionnalité
Config Distante
Actualisez les valeurs d'équilibrage pendant que le jeu continue de fonctionner.
Unity

Votre résultat visible
Une valeur actualisée dans le tableau de bord est utilisée lors de sa prochaine récupération dans le jeu.
Créer une valeur de Remote Config1:33
Ce tutoriel est diffusé en anglais.
Ouvrir la vidéo séparément ↗Intégrer cette fonctionnalité
Vous pouvez consulter le guide. Son exécution nécessite une clé de projet active. Préparer le projet
SDK installé et configuration du projet importée.
C#
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4
5// Attache ce script à un GameObject de ta première scène.
6public class RemoteConfigDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // Mise en place : initialiser et se connecter.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13
14 // horizOn : lire des valeurs de la configuration distante.
15 // Type-safe getters with defaults
16 int maxLives = await RemoteConfigManager.Instance.GetInt("max_lives", 3);
17 bool eventActive = await RemoteConfigManager.Instance.GetBool("holiday_event", false);
18
19 // Get all configs at once
20 var configs = await RemoteConfigManager.Instance.GetAllConfigs();
21 }
22}
Testez votre nouvelle fonctionnalité.
Une valeur actualisée dans le tableau de bord est utilisée lors de sa prochaine récupération dans le jeu.
Sélectionnez dans le tableau de bord le même projet que dans la configuration de votre jeu.
Points de terminaison
- GET
/remote-config/{configKey} - GET
/remote-config/all
Documentation et dashboard
Lire la documentationVidéo tutoriel
Live ops et contenuUnity7:54
Ce tutoriel est diffusé en anglais.
Ouvrir la vidéo séparément ↗
