Zalecane metody

Zastosuj te sprawdzone metody, aby stworzyć wygodne, intuicyjne i responsywne sterowanie padem do gier w menu i podczas rozgrywki.

Ergonomia dla graczy

Dobrze zaprojektowane wzorce wprowadzania danych są naturalne i dostępne, dzięki czemu gra może dotrzeć do szerszego grona odbiorców i zapewnić wszystkim wygodną rozgrywkę.

Zapewnij elastyczne opcje wprowadzania danych za pomocą naciśnięcia i przytrzymania

Chociaż szybkie, powtarzające się naciskanie lub ciągłe przytrzymywanie może być angażującą częścią rozgrywki, gracze mają różne preferencje fizyczne i potrzeby związane z ułatwieniami dostępu. Zapewnij możliwość dostosowania ustawień sterowania, aby zmniejszyć obciążenie fizyczne. Możesz na przykład przekształcić szybkie kliknięcia lub naciśnięcia i przytrzymania w pojedyncze naciśnięcie, udostępnić tryb przełączania, w którym jedno naciśnięcie rozpoczyna działanie, a drugie je zatrzymuje, lub pozwolić graczom na uproszczenie lub całkowite pominięcie intensywnych sekwencji wprowadzania danych.

Opcje naciśnięcia i przytrzymania oraz przełączniki Opcja dwukrotnego dotknięcia
Menu ustawień kontrolera z wyzwaniami polegającymi na naciskaniu przycisków ustawionymi na naciśnięcie i przytrzymanie oraz przełącznikami sprintu i celowania. Menu ustawień kontrolera z wyzwaniami polegającymi na naciskaniu przycisków ustawionymi na szybkie naciskanie, aby szybko naciskać przyciski.

Zamiast przeciągania i upuszczania używaj zaznaczania dwuetapowego lub skrótów

Przenoszenie elementów po ekranie jest znacznie szybsze i bardziej precyzyjne na padzie do gier, gdy gesty przytrzymania i przeciągnięcia zastąpisz oddzielnymi krokami. Pozwól graczom podnosić przedmioty za pomocą przycisku potwierdzenia, przechodzić do docelowego miejsca za pomocą pada kierunkowego lub drążka i naciskać go ponownie, aby umieścić lub zamienić zaznaczenie. W przypadku częstych działań ze stałym miejscem docelowym, takich jak zakładanie wyposażenia, przechowywanie łupów czy zagrywanie karty, możesz jeszcze bardziej usprawnić proces, przypisując bezpośrednie skróty klawiszowe do elementu, na którym jest ustawiony fokus.

Niezalecane Zalecane
Niezalecane: przytrzymywanie przycisku A podczas ciągłego przeciągania karty po planszy za pomocą drążka analogowego. Zalecane: wybierz kartę przyciskiem A, przechodź między polami za pomocą pada kierunkowego lub drążka albo naciśnij X, aby natychmiast zagrać kartę.

umożliwić zmianę mapowania przycisków w grze;

Zmiana mapowania przycisków pozwala graczom dostosować kluczowe działania do formy kontrolera, stylu chwytu i pamięci mięśniowej z innych platform. Od Androida 17 (poziom API 37) użytkownicy mogą zmieniać mapowanie przycisków, drążków i spustów bezpośrednio w ustawieniach systemu. Aby zapewnić tę elastyczność większej liczbie graczy na wszystkich wersjach Androida, zalecamy również udostępnienie możliwości zmiany mapowania w grze i aktualizowanie ikon przewodnika na ekranie, aby odpowiadały przypisanym ponownie danym wejściowym. Szczegółowe informacje o implementacji znajdziesz w artykule Przetwarzanie danych wejściowych z kontrolera (Kotlin lub Java) i Używanie niestandardowych mapowań urządzeń kontrolera (biblioteka kontrolera do gier w C++).

Mapowanie przycisków za pomocą struktury hierarchicznej

Zorganizuj nawigację w menu i podczas rozgrywki na różnych poziomach, aby gracze mogli korzystać ze złożonych interfejsów i dużych zestawów umiejętności bez konieczności wielokrotnego naciskania przycisków.

Używanie przełączania kart

Przypisz przyciski naramienne do menu najwyższego poziomu i poruszaj się po podmenu za pomocą pada kierunkowego lub drążków analogowych. To dwupoziomowe podejście znacznie przyspiesza nawigację, ponieważ eliminuje konieczność przechodzenia przez każdy element interfejsu za pomocą przycisków kierunkowych.

Menu ekwipunku, w którym na kartach kategorii u góry wyświetlają się podpowiedzi dotyczące przełączania kart, a w miejscu na miksturę w siatce przedmiotów – strzałki kierunkowe.
Rysunek 1. Używanie przycisków bocznych do przełączania kart menu najwyższego poziomu podczas poruszania się po elementach podrzędnych za pomocą pada kierunkowego.

Grupowanie elementów interfejsu

W skomplikowanych interfejsach lub rozgrywce opartej na siatce, np. w planszach z łamigłówkami i mapach strategicznych, grupuj wiele małych elementów w większe sekcje. Pozwól graczom najpierw przechodzić między głównymi regionami, a następnie używać pada kierunkowego lub drążków analogowych do precyzyjnego wybierania elementów w grupie, na której się skupiają.

Dwustopniowa nawigacja po planszy: najpierw przeskakiwanie między grupami kafelków 3 x 3, a następnie wybieranie pojedynczego kafelka liścia w aktywnej grupie za pomocą pada kierunkowego lub drążka.
Rysunek 2. grupowanie elementów interfejsu w główne regiony, aby przyspieszyć nawigację hierarchiczną.

Rozwijanie zestawów działań w grze

Uporządkuj działania w grze w dwupoziomową hierarchię na podstawie kontekstu rozgrywki. W przypadku działań w czasie rzeczywistym przypisz główne ruchy do przycisków na przednim panelu i użyj przycisku bocznego, aby przełączyć je na dodatkowy zestaw umiejętności. W sytuacjach taktycznych, gdy rozgrywka jest wstrzymana lub spowolniona, rozważ zaoferowanie menu kołowego, np. koła umiejętności, w którym gracze przechylają drążek, aby wybrać jedną z opcji.

Ekrany walki w lochu obok siebie: przytrzymanie prawego bumpera przełącza 4 przyciski z podstawowych działań ruchowych na umiejętności walki żywiołami.
Rysunek 3. Przełączanie zestawów działań w grze na przyciskach na górze za pomocą przycisku bocznego.
Ekrany bitwy taktycznej obok siebie: przytrzymanie lewego przycisku bocznego otwiera 8-slotowe koło umiejętności, na którym można wybrać umiejętność, przechylając prawy drążek.
Rysunek 4. Otwieranie menu kołowego za pomocą przycisku bocznego, aby wybrać więcej opcji w sytuacjach taktycznych.

Przekazuj jasne informacje wizualne

Wyświetlaj wyraźne instrukcje na ekranie i wskaźniki zaznaczenia, aby gracze zawsze wiedzieli, które przyciski kontrolera są dostępne i który element interfejsu jest aktywny.

Wyświetlanie przewodników po działaniach przycisków

Wyświetlaj wyraźnie ikony przycisków pada obok interaktywnych elementów interfejsu, aby gracze od razu wiedzieli, który przycisk nacisnąć. Dodatkowo rozpoznaje typ kontrolera, aby wyświetlać pasujące ikony i etykiety dla jego konkretnego układu. Szczegółowe informacje o implementacji znajdziesz w sekcjach Typowe rodzaje kontrolerów (Kotlin lub Java) i Informacje o kontrolerze (biblioteka kontrolera do gier w C++).

Scenariusz Wytyczna Przykład
Złożone interakcje z menu Wyświetlaj u dołu ekranu specjalny pasek prompta, który pokazuje, które przyciski na kontrolerze służą do wyposażania lub sortowania przedmiotów, a które przyciski boczne przełączają karty. Pasek powinien aktualizować się dynamicznie na podstawie wybranego elementu. Menu wyposażenia broni z podpowiedziami dotyczącymi przycisków bumper na górze kart Bronie, Pancerz, Mikstury i Materiały oraz dolnym paskiem prompta, na którym widać przycisk X do wyposażenia, Y do sortowania, A do sprawdzenia i B do powrotu.
Wyświetlacz HUD z umiejętnościami bojowymi Dołącz małe plakietki pada do gier bezpośrednio do gniazd lub pasków umiejętności w HUD, aby gracze mogli aktywować umiejętności za pomocą natychmiastowych odruchów. Ekran walki w fabularnej grze akcji z przyciskami i oznaczeniami przycisków bumper bezpośrednio na dolnych polach umiejętności i mikstur.

Wyróżnij aktywne stany zaznaczenia

Używaj wyraźnych wskazówek wizualnych, takich jak wyróżniony kolor tła, obramowanie lub efekty skalowania, aby wyraźnie wskazać, który element interfejsu lub przycisk jest obecnie zaznaczony przez kontroler.

Scenariusz Wytyczna Przykład
Wpis logowania na konto Wyraźnie zaznacz aktualnie wybrane pole do wprowadzania danych, opcję logowania lub przycisk polecenia, aby gracze wiedzieli, które pole edytują lub przesyłają, zanim otworzą klawiaturę ekranową. Okno logowania na konto z podświetlonym polem Adres e-mail lub nazwa użytkownika z błyszczącą ramką i przyciskiem A do edycji.
Menu zasobów reklamowych i siatki Wyświetlaj jasne obramowanie lub ramkę wokół aktualnie wybranego boksu, aby wyraźnie wskazać bieżący wybór. Siatka ekwipunku z jasną, świecącą ramką wokół aktualnie zaznaczonego miejsca na przedmiot.
HUD Gdy gracze przechodzą do elementów HUD na ekranie, wyraźnie wyróżnij aktywny element HUD, aby się wyróżniał. Ikona torby z ekwipunkiem na ekranie wyróżniona świecącym pierścieniem, strzałkami kierunkowymi i komunikatem „A – otwórz”, gdy gracz ją wybierze.
Aktywna rozgrywka Podczas walki lub eksploracji wskazuj aktualnie wybraną umiejętność, aktywne miejsce na broń lub namierzony cel, aby gracze mogli szybko podejmować decyzje bez utraty orientacji. Scena walki z wyraźnym wskaźnikiem namierzenia celu na wrogu i podświetlonym aktywnym miejscem na umiejętność.

Zalecane metody korzystania z myszy wirtualnej

Obsługa wirtualnej myszy wymaga precyzyjnego sterowania kursorem i dokładnych regulacji. W uporządkowanych menu, listach ustawień i zasobach opartych na siatce nawigacja za pomocą pada kierunkowego lub drążka jest szybsza i bardziej niezawodna. Jednak opcjonalny wirtualny kursor myszy jest przydatny w scenariuszach bez siatki, w których poruszanie się w określonych kierunkach jest ograniczone:

Scenariusz Wytyczna Przykład
Mapy świata Wybierz lokalizacje, które są nieregularnie rozmieszczone na mapie, lub umieść niestandardową pinezkę w pustym miejscu, w którym nie ma przycisku. Ekran mapy świata z wirtualnym kursorem myszy, który służy do wybierania nieregularnie rozmieszczonych lokalizacji na mapie i umieszczania niestandardowych pinezek.
Nieliniowe drzewa umiejętności Poruszaj się po drzewach postępu przypominających sieć lub promienistych, w których węzły rozgałęziają się pod nieregularnymi kątami po przekątnej. Promieniste, nieliniowe drzewo umiejętności, po którym można się poruszać za pomocą wirtualnego kursora myszy.
Inspekcja i umieszczanie w dowolnym miejscu Szukaj ukrytych obiektów w grach przygodowych bez psucia sobie zabawy przez automatyczne podświetlanie wskazówek lub swobodnie rozmieszczaj jednostki na polu bitwy bez siatki. Sceny przygodowe i strategiczne z użyciem wirtualnego kursora myszy do sprawdzania wskazówek i swobodnego rozmieszczania jednostek.

Podczas implementowania wirtualnej myszy postępuj zgodnie z tymi wytycznymi. Jeśli tworzysz gry w Unity, zapoznaj się z artykułem Sterowanie wirtualną myszą za pomocą kontrolera do gier w Unity, aby dowiedzieć się, jak skonfigurować silnik.

Powiększanie docelowych elementów dotykowych przycisków

Jeśli przyciski lub obszary interaktywne są zbyt małe, najechanie na nie wirtualną myszą staje się trudne. Odpowiednio skaluj elementy interfejsu, aby ułatwić ich wybieranie.

Niezalecane Zalecane
Niezalecane: małe interaktywne ikony mapy, które trudno jest wskazać wirtualnym kursorem myszy. Zalecane: powiększone interaktywne znaczniki mapy z dużymi obszarami kliknięcia, które ułatwiają wybieranie za pomocą wirtualnej myszy.

Zachowaj odpowiednie odstępy między przyciskami.

Gdy elementy interaktywne są rozmieszczone daleko od siebie, przesuwanie wirtualnej myszy po ekranie spowalnia nawigację. Grupuj powiązane elementy sterujące blisko siebie, gromadząc przyciski sekwencyjnego wyboru i potwierdzenia w tym samym obszarze lub otwierając menu czynności do wyposażania, ulepszania lub odrzucania elementów bezpośrednio obok wybranego miejsca, a nie w stałym rogu ekranu.

Niezalecane Zalecane
Nie zalecamy: menu umiejętności, w którym panel wyposażonych miejsc jest oddzielony szeroką pustą przestrzenią od wybranej umiejętności Knockback Shot na liście umiejętności. Zalecane: menu umiejętności, w którym panel wyposażonych miejsc znajduje się bezpośrednio obok wybranej umiejętności strzału odrzucającego, aby zminimalizować ruch kursora.

pomagać w inteligentnym kierowaniu,

Aby ułatwić celowanie, wspomagaj wirtualny kursor myszy, gdy zbliża się do elementów interaktywnych, na podstawie kontekstu z ekranu:

Scenariusz Wytyczna Przykład
Szerszy promień wyboru Podczas przesuwania mapy z wieloma znacznikami ruch kursora powinien być swobodny i płynny. Zdefiniuj szerszy, niewidoczny promień wyboru wokół znaczników zadań, punktów szybkiej podróży lub wejść do lochów, aby automatycznie podświetlały się i stawały się możliwe do wybrania, gdy kursor się do nich zbliży. Interaktywna mapa świata przedstawiająca szeroki promień wyboru wokół znacznika lochu, który zostaje podświetlony i można go wybrać, gdy kursor znajdzie się w pobliżu jego krawędzi.
Zwolnienie kursora po najechaniu Nieznacznie zmniejsz prędkość kursora podczas przechodzenia nad interaktywnymi węzłami umiejętności, aby gracze nie przekraczali małych celów i mogli wygodnie zatrzymać się na węźle docelowym. Promieniowe drzewo umiejętności pokazujące, jak wirtualny kursor myszy zwalnia, gdy wchodzi w strefę najechania nad węzłem umiejętności.
Przyciąganie do miejsca docelowego Podczas umieszczania struktur, jednostek lub przedmiotów w odpowiednich miejscach na siatce lub w gniazdach, np. budowania wież w grze strategicznej, przyciągaj podgląd umieszczenia do pozycji, gdy kursor się zbliży, aby gracze nie musieli wyrównywać go piksel po pikselu. Pole bitwy w grze strategicznej z podglądem umiejscowienia wieży, która przyciąga się do odpowiedniego gniazda, gdy kursor się do niego zbliża.