
Valeurs du joueur
Gérez les monnaies et l’énergie sur le serveur.
SDK et REST
Intégrez Unity, Godot ou Unreal, ou utilisez l’interface REST.
Tableau de bord du projet
Configurez chaque fonction et gérez ses données actuelles dans votre projet.
Intégration rapide
Valeurs du joueur
Vidéo bientôt disponible
Monnaies, compteurs et énergie gérés par le serveur. Définissez les soldes, offres et modifications vérifiées par projet.
using PM.horizOn.Cloud.Manager;
using UnityEngine;
var userId = UserManager.Instance.CurrentUser.UserId;
var current = await PlayerValuesManager.Instance.GetState(userId);
if (!current.IsSuccess) { Debug.LogWarning(current.ErrorCode); return; }
foreach (var value in current.State.values) Debug.Log(value.key + "=" + value.balance);
// This minimal first call reads authoritative balances, never a local reward delta.
// For purchases and original retry, import PlayerValuesExample and its
// PendingPlayerValuesPurchase helper from the official SDK samples.
// Persist the complete original user/offer/operationId before one send.
// An uncertain or expired original must never become a fresh purchase ID.Ces exemples utilisent le SDK Unity (C#) et l'API REST. Godot et Unreal ont les mêmes appels dans leurs propres SDK : voir le démarrage rapide
Questions fréquentes
Prêt à intégrer ?
Commencez à construire avec horizOn dès aujourd'hui. Tier gratuit inclus.
