Definisci le annotazioni, i parametri di fedeltà e i livelli qualitativi

Questo documento descrive come impostare annotazioni, parametri di fedeltà e qualità i livelli del tuo progetto Unity.

Annotazioni

Le annotazioni forniscono informazioni contestuali su ciò che sta facendo il tuo gioco quando il segno di spunta viene registrato.

Annotazioni predefinite

Il plug-in definisce un'annotazione predefinita per te:

  • Scena: contiene l'identificatore della scena attualmente riprodotta. utile nei casi in cui la maggior parte dei livelli è mappata a una singola scena nel progetto

Per visualizzare queste annotazioni nell'interfaccia utente:

  1. Seleziona Google > Android Performance Tuner
  2. Seleziona la scheda Parametri di annotazione, quindi fai clic su Utilizza elenco personalizzato. parametri.

    Figura 1. Scheda Parametri di annotazione nel plug-in

Definire e utilizzare un'annotazione personalizzata

Per creare un'annotazione personalizzata:

  1. Nella scheda Parametri di annotazione, fai clic sul pulsante + per crearne una nuova annotazione.
  2. Nella nuova riga, fai clic sulla colonna Tipo e seleziona Aggiungi o aggiorna enum. Ad esempio, puoi fare un'enumerazione della difficoltà del gioco.

  3. Fai clic sul pulsante Add New Enum (Aggiungi nuova enum) dopo aver specificato i valori enum.

    Figura 2. Aggiungi una nuova enum

  4. Seleziona il nuovo tipo nella colonna Tipo. Inserisci un nome per il parametro nella colonna Nome parametro.

    Figura 3. Seleziona la nuova enum

  5. Fai clic sul pulsante Applica per consentire al plug-in di rigenerare il buffer di protocollo file e corsi.

Per impostare questa annotazione nel tuo gioco, chiama SetCurrentAnnotation():

tuner.SetCurrentAnnotation(new Annotation
{
    Scene = Scene.AssetsScenesMainmenu,
    Difficulty = Difficulty.Medium
});

Definire i parametri di fedeltà e i livelli qualitativi

I parametri di fedeltà riflettono le prestazioni e le impostazioni grafiche del tuo gioco. I livelli qualitativi vengono utilizzati per annotare le sessioni in modo che tu possa determinare se i dispositivi vengono eseguiti a un livello qualitativo troppo alto (con conseguente riduzione rendimento) o troppo basso (con un conseguente calo della fedeltà inutilmente).

Il tuo gioco potrebbe avere già diversi parametri di fedeltà come seguenti:

  • Qualità delle ombre
  • Risoluzione trama
  • Qualità degli effetti delle particelle

Questi parametri possono essere raggruppati in livelli qualitativi (ad es. "bassa", "medio" ed "alto"). Per fare in modo che questi parametri vengano registrati correttamente Android Performance Tuner, quindi analizzato e visualizzato nel Google Play Console, devi esporre i parametri al plug-in. Aggiungi il tuo i parametri di fedeltà nella scheda Parametri di fedeltà.

Figura 4. Scheda Parametri di fedeltà nel plug-in

Seleziona Utilizza parametri personalizzati, poi definisci un set di parametri. Ciascuna è di un tipo, ad esempio le annotazioni.

Utilizza la SetFidelityParameters() per impostare i parametri di fedeltà come appropriati nel tuo gioco:

tuner.SetFidelityParameters(new FidelityParams
{
    ParticleDetails = 1.0f,
    ShadowQuality = ShadowQuality.High,
    TextureResolution = 2048,
});

Poi, definisci i diversi livelli qualitativi che verranno utilizzati per raggruppare i dati nel Google Play Console e darti informazioni migliori. Aggiungi i livelli qualitativi in la scheda Livelli qualità.

Fai clic sul pulsante Aggiungi livello per aggiungere il tuo primo livello. Definire più livelli che seguono una tendenza. Ad esempio, definisci i livelli del livello qualitativo più basso il più alto.

Figura 5. Scheda Livelli qualitativi nel plug-in