Idées et fonctionnalités de jeu

Votre prochaine fonctionnalité

Actualités

Affichez les actualités publiées dans votre jeu.

Unity
Votre résultat visible

Une actualité de test publiée est visible dans le jeu.

Publier une actualité0:51

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 ↗

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#
Assets/Scripts/NewsDemo.cs
Appel horizOnMise en place
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 NewsDemo : 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 : charger les dernières actualités.
15 var news = await NewsManager.Instance.LoadNews(limit: 10);
16 foreach (var item in news)
17 {
18 Debug.Log($"{item.Title}: {item.Message}");
19 }
20 }
21}

Testez votre nouvelle fonctionnalité.

Une actualité de test publiée est visible 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/news
Tous les points de terminaison dans la référence API
Notre suggestion pour la suite

Donnez un meilleur score à chaque partie.

Enregistrez le score après une partie et montrez qui est en tête. Continuez avec votre connexion et la session du joueur.