Pakiet Input SDK udostępnia ujednolicony interfejs, który umożliwia graczom wyświetlanie i zmienianie powiązań myszy i klawiatury w dowolnej grze, w którą chcą grać w Grach Google Play na PC. W dowolnym momencie rozgrywki gracz może wywołać nakładkę Gier Google Play na PC, jak widać na tym zrzucie ekranu:
Ten pakiet SDK jest wymagany w przypadku gier, które korzystają z klawiatury w Grach Google Play na PC, ponieważ mobilne gry na Androida są zaprojektowane pod kątem sterowania dotykowego. Podczas tworzenia gier na komputery trzeba zapewnić obsługę myszy i klawiatury. Ten pakiet SDK należy włączyć tylko w Grach Google Play na PC.
Pakiet Input SDK jest ważnym elementem, który pomaga utrzymać zadowolenie i zaangażowanie graczy w Twoją grę na różnych platformach. Sterowanie myszą i klawiaturą różni się od sterowania dotykowego. Gdy zintegrujesz swoją grę z pakietem Input SDK, gracze będą mogli zmieniać domyślne ustawienia sterowania w Grach Google Play na PC.
Aby zapewnić bardziej wciągające wrażenia, możesz lepiej wykorzystać funkcję zmiany ustawień sterowania oferowaną przez Gry Google Play na PC, ustawiając różne schematy sterowania dla menu, głównej gry i minigier lub aktualizując interfejs użytkownika, aby pasował do niestandardowych map sterowania użytkownika. Możesz wyłączyć lub włączyć zmianę ustawień sterowania dla poszczególnych klawiszy lub grup klawiszy albo zdecydować, które klawisze można zmienić w grze.
Gdy użytkownik wpisuje tekst w polu tekstowym, Android wykrywa to i wyłącza zmianę ustawień sterowania. Dzięki temu gra nie musi ręcznie wyłączać tej funkcji w takich sytuacjach.
Więcej informacji znajdziesz w sekcji Sprawdzone metody i ograniczenia dotyczące pakietu Input SDK, która pomoże Ci stworzyć jak najlepsze wrażenia z gry na PC.
Przewodnik po integracji
Więcej informacji o integracji pakietu Input SDK znajdziesz w artykule Pierwsze kroki z pakietem Input SDK.
Przykładowe gry
Przykłady integracji z pakietem Input SDK znajdziesz w grach AGDK Tunnel (w przypadku gier w Kotlinie lub Javie) i Trivial Kart (w przypadku gier w Unity).
Pobieranie pakietu Input SDK
Zanim pobierzesz pakiet Input SDK, przeczytaj Warunki korzystania z pakietu Google Input SDK i wymagania dotyczące zbierania danych.
Warunki korzystania z interfejsów API Google
Korzystanie z pakietu Google Input SDK podlega Warunkom korzystania z interfejsów API Google.
Zbieranie danych
Pakiet Google Input SDK może zbierać dane o wydajności i stabilności, aby ulepszać nasze produkty. Obejmują one te dane:
- Liczba wywołań metod pakietu Input SDK.
- Liczba nieudanych wywołań metod pakietu Input SDK.
- Dane zbiorcze InputMap, takie jak:
- Liczba zdefiniowanych działań i grup.
- Liczba zdefiniowanych działań z użyciem jednego klawisza, wielu klawiszy i myszy.
- Liczba zdefiniowanych działań z użyciem myszy.
- Liczba działań i grup, których ustawienia można zmienić.
- Liczba klawiszy zarezerwowanych na potrzeby zmiany ustawień sterowania.
- Opcja zmiany ustawień sterowania InputMap (włączona/wyłączona).
- Nazwa pakietu gry.
- Numer wersji gry.
- Nazwa wersji gry.
- Wersja pakietu Input SDK.
- Warianty klienta, takie jak Gry Google Play na PC lub inni klienci.
Pakiet Input SDK jest dostępny w repozytorium Google Maven. Instrukcje dotyczące projektu w Javie lub Kotlinie znajdziesz w przewodniku dla początkujących.
Pobierz pakiet Input SDK dla Unity z repozytorium wtyczek Play Unity.