Dashboard wydajności to najlepszy sposób na monitorowanie wydajności swoich opublikowanych doświadczeń. Dwa zakładki zawierają informacje o wydajności w czasie rzeczywistym dla obu klientów i serwerów, a możesz używać zakresów daty, aby śledzić wpływ swoich zmian w ciągu czasu.
Na przykład, wyobraź sobie, że właśnie dodałeś nowe miejsce do swojego doświadczenia:
- Publikujesz aktualizowaną eksperyencję, a po kilku godzinach zauważasz wyraźny wzrost liczby rozruków klienta na pasku wydajności, który wydaje się być powiązany z użyciem pamięci klienta.
- Testujesz nowe miejsce w Studio i nie widzisz żadnych problemów. Użycie pamięci wydaje się podobne do innych miejsc w twojej doświadczenia.
- Zauważasz, że czas sesji gracza przeciętnego uвеличиł się o ładowanie od czasu swojego aktualizacja.
- Testujesz ponownie, ale tym razem spędzasz więcej czasu w doświadczeniu i śledzisz bardziej blisko pamięci w użyciu w ciągu czasu. Z pewnością, użycie rośnie wraz z czasem i może powodować błędy na niższych urządzeniach.
- Sprawdzasz zakładkę serwera i zauważasz, że użycie pamięci serwera będzie rosło wraz z upływem czasu, również. Nie jest to jeszcze problem, ale może się stać problemem wkrótce.
- Pod tab Pamięć w Developer Console, w rozkładzie PlaceScriptMemory, zauważasz, że użycie pamięci dla jednego z Twoich nowych skryptów rośnie za każdym razem, gdy interagujesz z niektórymi kluczowymi obiektami w świecie. Skrypt działa zarówno na klientach, jak i na serwerach.
- Sprawdzasz skrypt, który dodaje niektóre dane użytkownika do dużego stoiska, ale nigdy nie czyszczy danych — one rosną nieskończono.
- Rozwiązujesz problem, publikujesz zaktualizowaną eksperyencję i kliентowa stopka wpadania powraca do jej poprzedniej wartości.
Porównanie Performance Dashboard'u z innymi panelami może pomóc Ci związać poprawy wydajności (lub regresje) z metrykami biznesowymi dla pełniejszego pomysłu tego, jak wydajny gry wpływa na Twoją linię dna. Dla więcej informacji, see Analityka .