Idee e funzionalità per il gioco

La tua prossima funzionalità

Feedback Utente

Raccogli feedback direttamente dal gioco.

Sessione del giocatore richiesta
Unity
Il risultato visibile

Un messaggio di prova dal gioco appare nella dashboard.

Esamina il feedback degli utenti0:58

Tutorial esistente della dashboard. Mostra il design precedente; la guida segue il flusso attuale.

Questo tutorial viene riprodotto in inglese.

Apri il video separatamente ↗

Integra questa funzionalità

Puoi consultare la guida. Per eseguirla serve una chiave di progetto attiva. Prepara il progetto

SDK installato, configurazione del progetto importata e giocatore connesso.

C#
Assets/Scripts/UserFeedbackDemo.cs
Chiamata horizOnPreparazione
1using UnityEngine;
2using PM.horizOn.Cloud.Core;
3using PM.horizOn.Cloud.Manager;
4​
5// Aggiungi questo script a un GameObject della tua prima scena.
6public class UserFeedbackDemo : MonoBehaviour
7{
8 async void Start()
9 {
10 // Preparazione: inizializza, connetti e fai accedere un giocatore.
11 HorizonApp.Initialize();
12 await new HorizonServer().Connect();
13 await UserManager.Instance.SignUpAnonymous("PlayerName");
14​
15 // horizOn: invia una segnalazione di bug o una richiesta di
16 // funzione.
17 // Bug report with auto device info
18 await FeedbackManager.Instance.ReportBug(
19 title: "Crash on level 5",
20 message: "Game crashes when opening inventory"
21 );
22​
23 // Feature request
24 await FeedbackManager.Instance.RequestFeature(
25 title: "Dark mode",
26 message: "Please add dark mode option"
27 );
28 }
29}

Prova la tua nuova funzionalità.

Un messaggio di prova dal gioco appare nella dashboard.

Seleziona nella dashboard lo stesso progetto presente nella configurazione del gioco.

Endpoint dell'API
  • POST/user-feedback/submit
Tutti gli endpoint nel riferimento API
Il nostro suggerimento per il prossimo passo

Dai un record a ogni partita.

Salva il punteggio dopo una partita e mostra chi è in testa. Continua a usare la connessione e la sessione del giocatore.