Praktyczne pytanie: planer układu hud w grach mobilnych. Ta notatka terenowa odpowiada na nie poprzez zdefiniowany proces, a nie skopiowaną listę ustawień.
Zacznij od fizycznego zasięgu, a nie od zrzutu ekranu innego urządzenia
Ten sam rozmiar CSS lub zrzutu ekranu daje inny fizyczny cel w zależności od gęstości ekranu i wymiarów urządzenia. GameMath szacuje milimetry na podstawie pikseli CSS, współczynnika pikseli urządzenia i PPI ekranu, ale wynik nadal wymaga testu w rzeczywistym chwycie.
Akcje o wysokiej częstotliwości powinny znajdować się w strefach dostępnych bez zmiany chwytu. Kontrolki o niższej częstotliwości mogą używać bardziej odległych obszarów, jeśli nie kolidują z gestami systemu operacyjnego.
Lista kontrolna protokołu
- Oszacuj fizyczny rozmiar celu
- Utrzymuj normalny chwyt
- Sięgaj bez przesuwania urządzenia
Przetestuj jednoczesne ścieżki i nakładanie się
HUD może działać przy obsłudze jednego przycisku, ale zawieść podczas jednoczesnego ruchu, celowania i akcji. Odtwórz pełną kombinację palców na ekranie dotykowym.
Ścieżki, które się zbiegają lub krzyżują, wskazują na ryzyko nakładania się. Zwiększ odstępy lub przesuń jedną akcję przed powiększeniem każdego elementu sterującego, co może stworzyć nowe przypadkowe aktywacje.
Lista kontrolna protokołu
- Przetestuj powszechną kombinację trzech palców
- Sprawdź przecinające się ścieżki
- Przesuń jeden element sterowania i powtórz
Trzymaj kluczowe elementy sterowania z dala od niepewnych krawędzi
Nawigacja systemowa, etui i kontakt z dłonią sprawiają, że zewnętrzna część ekranu jest mniej przewidywalna. Porównaj punkty początkowe na krawędzi z dotknięciami przesuniętymi nieco do wewnątrz.
Potrzeby w zakresie dostępności mogą zmieniać rozmiar celu, pozycję i wymaganą złożoność gestów. Zapisz osobne notatki dotyczące układu zamiast uznawać jeden układ za uniwersalnie najlepszy.
Granica pomiaru: Arytmetyka rozmiarów fizycznych i ścieżki kontaktu z przeglądarką nie gwarantują wygody, dostępności ani obsługi zdarzeń w grze.
Użyj wyniku, a następnie powtórz go
Zachowaj urządzenie, platformę, połączenie, przeglądarkę lub wersję gry oraz poprzednie ustawienie obok wyniku. Jeśli obserwacja się zmieni, przywróć stan początkowy i zmień jedną zmienną. Ta procedura jest bardziej wartościowa niż precyzyjnie wyglądająca liczba bez kontekstu.