Anmerkungen, Parameter zur Grafikqualität und Qualitätsstufen definieren

In diesem Dokument wird beschrieben, wie Sie Annotationen, Parameter zur Grafikqualität und Qualitätsstufen in Ihrem Unity-Projekt festlegen.

Anmerkungen

Anmerkungen liefern Kontextinformationen zu den Aktionen Ihres Spiels, wenn ein Tick aufgezeichnet wird.

Standardanmerkungen

Das Plug-in legt eine Standardanmerkung für Sie fest:

  • Szene: Enthält die ID der aktuell wiedergegebenen Szene. Nützlich, wenn die meisten Level einer einzelnen Szene in Ihrem Projekt zugeordnet sind.

So sehen Sie sich diese Anmerkungen auf der Benutzeroberfläche an:

  1. Wählen Sie Google > Android Performance Tuner aus.
  2. Wählen Sie den Tab Annotationsparameter aus und klicken Sie dann auf Benutzerdefinierte Parameter verwenden.

    Abbildung 1: Tab Annotationsparameter im Plug-in

Benutzerdefinierte Annotation definieren und verwenden

So erstellen Sie eine benutzerdefinierte Anmerkung:

  1. Klicken Sie auf dem Tab Anmerkungsparameter auf die Schaltfläche +, um eine neue Anmerkung zu erstellen.
  2. Klicken Sie in der neuen Zeile auf die Spalte Typ und wählen Sie Enum hinzufügen oder aktualisieren aus. Sie können beispielsweise den Schwierigkeitsgrad eines Spiels auflisten.

  3. Klicken Sie auf die Schaltfläche Add New Enum (Neue Aufzählung hinzufügen), nachdem Sie die Werte für die Aufzählung angegeben haben.

    Abbildung 2: Neue Aufzählung hinzufügen

  4. Wählen Sie den neuen Typ in der Spalte Typ aus. Geben Sie in der Spalte Parametername einen Namen für den Parameter ein.

    Abbildung 3: Neue Aufzählung auswählen

  5. Klicken Sie auf die Schaltfläche Anwenden, damit das Plug-in die Protokollpufferdateien und Klassen neu generieren kann.

Rufen Sie SetCurrentAnnotation() auf, um diese Annotation in Ihrem Spiel festzulegen:

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

Parameter zur Grafikqualität und Qualitätsstufen definieren

Parameter zur Grafikqualität geben die Leistung und die Grafikeinstellungen Ihres Spiels an. Qualitätsstufen werden verwendet, um Sitzungen mit Anmerkungen zu versehen, damit Sie feststellen können, ob die Geräte auf einer zu hohen Qualitätsstufe (was zu einer geringeren Leistung führt) oder zu niedrig (was zu einer unnötigen Verschlechterung der Grafikqualität führt).

Möglicherweise hat Ihr Spiel bereits verschiedene Parameter zur Grafikqualität, z. B.:

  • Schattenqualität
  • Texturauflösung
  • Qualität der Partikeleffekte

Diese Parameter können in Qualitätsstufen (z. B. „niedrig“, „mittel“ und „hoch“) neu gruppiert werden. Damit diese Parameter vom Android Performance Tuner ordnungsgemäß gemeldet und dann in der Google Play Console analysiert und visualisiert werden, müssen die Parameter für das Plug-in verfügbar sein. Fügen Sie die Parameter zur Grafikqualität auf dem Tab Parameter zur Grafikqualität hinzu.

Abbildung 4: Tab Parameter zur Grafikqualität im Plug-in

Wählen Sie Benutzerdefinierte Parameter verwenden aus und definieren Sie dann eine Reihe von Parametern. Jeder Parameter hat einen Typ, z. B. Anmerkungen.

Verwenden Sie die Funktion SetFidelityParameters(), um die Parameter zur Grafikqualität entsprechend in Ihrem Spiel festzulegen:

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

Lege als Nächstes verschiedene Qualitätsstufen fest, mit denen die Daten in der Google Play Console gruppiert werden, um dir bessere Statistiken zu liefern. Fügen Sie Ihre Qualitätsstufen auf dem Tab Qualitätsstufen hinzu.

Klicken Sie auf Stufe hinzufügen, um die erste Stufe hinzuzufügen. Definieren Sie mehrere Ebenen, die einem Trend folgen. Definieren Sie beispielsweise Stufen für die niedrigste bis zur höchsten Qualität.

Abbildung 5: Tab Qualitätsstufen im Plug-in