Zanim możesz opublikować grę w Grach Google Play na PC, musi ona spełniać wymagania dotyczące rozgrywki. Gdy gra zostanie opublikowana na platformie, możesz uzyskać pełną certyfikację, dodając funkcje, które ucieszą graczy, takie jak płynna rozgrywka, sterowanie za pomocą kontrolera i lepsza wydajność.
Wymagania dotyczące możliwości grania
Aby udostępnić grę mobilną na komputery, musisz spełnić minimalne wymagania dotyczące rozgrywki. Te wymagania mają na celu zapewnienie, że można będzie grać w Twoją grę na tej platformie. Gdy gra będzie dostępna na komputery, możesz nadal ją rozwijać, aby uzyskać pełną certyfikację na tej platformie.
Lista kontrolna grywalności:
- W grę można grać na komputerach z myszą i klawiaturą. Pamiętaj, że do spełnienia tego wymagania nie jest wymagane bezpośrednie wsparcie myszy i klawiatury. Wystarczą gry, które można uruchomić w trybie zgodności.
- Rozgrywka nie może być blokowana przez nieobsługiwane uprawnienia.
- Rozgrywka nie może być blokowana przez nieobsługiwane interfejsy API Google.
- Gra nie może wymagać obsługi nieobsługiwanych funkcji.
- Gra musi obsługiwać GLES 3.1 (lub niższą) lub Vulkan.
Testowanie pod kątem grywalności
Istnieje kilka sposobów na przetestowanie gry pod kątem spełnienia podstawowych wymagań dotyczących grywalności. Najważniejsze jest przetestowanie obsługi danych wejściowych i sprawdzenie, czy rozgrywka nie jest blokowana przez nieobsługiwane funkcje lub uprawnienia. W przypadku gry jednoklikowej może wystarczyć tryb zgodności na platformie. Jeśli gra jest bardziej złożona, np. wymaga użycia dwóch rąk, może być konieczne dodatkowe wsparcie myszy i klawiatury. Oto kilka kwestii, które warto wziąć pod uwagę:
- Aby przewijać lub powiększać, użyj kółka myszy.
- Przesuwanie palcem w pionie wymaga więcej pracy niż przesuwanie w poziomie, gdy używasz myszy. Chociaż przesuwanie palcem w poziomie działa dobrze w trybie zgodności, warto rozważyć skróty klawiszowe do przesuwania w pionie.
- Obsługa gestów wielodotykowych za pomocą skrótów klawiszowych.
- Dodaj skróty klawiszowe do najczęstszych działań, takich jak naciśnięcie klawisza Enter, aby zaakceptować okno dialogowe, lub klawisza Escape, aby je anulować.
Aby sprawdzić, czy gra działa prawidłowo, możesz użyć tych metod:
- ChromeOS: Chromebooki zapewniają obsługę myszy i klawiatury w sposób podobny do komputerów PC. Dzięki temu będziesz mieć dostęp do funkcji podobnych do tych, które są dostępne w Grach Google Play na PC.
- Urządzenie mobilne z myszą i klawiaturą: możesz podłączyć mysz i klawiaturę do urządzenia mobilnego, aby sprawdzić, jak dobrze działa.
Architektura interfejsu ABI gry
Gry Google Play na PC obsługują pliki binarne z interfejsem ABI ARM lub x86-64. Dodanie plików binarnych x86-64 jest zalecane, ponieważ zwiększa wydajność gry i zasięg na różnych urządzeniach. Pełna certyfikacja wymaga też kompilacji gry na architekturę x86-64.
Pliki binarne ARM
Google nawiązało współpracę z firmą Intel, aby umożliwić uruchamianie gier na platformie ARM na komputerach z procesorami Intel za pomocą technologii Intel Bridge. Oznacza to, że gdy Twoja gra mobilna spełni wymagania dotyczące rozgrywki, będzie można ją rozpowszechniać w Grach Google Play na PC na komputerach z procesorami Intel.
pliki binarne x86-64,
Udostępnienie wersji x86-64 gry mobilnej poprawia wydajność dla graczy, ponieważ może być uruchamiana bezpośrednio na natywnym sprzęcie. Dzięki temu rozszerzysz dystrybucję gry na komputery inne niż Intel.
Pierwszym krokiem w optymalizowaniu gry pod kątem Gier Google Play na PC powinno być udostępnienie wersji x86-64. Zwiększa ona wydajność gry i rozszerza jej zasięg dystrybucji.
Wymagania certyfikacyjne
Gry z certyfikatem są zoptymalizowane pod kątem funkcji i możliwości Gier Google Play na PC, aby zachwycać graczy. Aby uzyskać certyfikat, musisz spełnić wszystkie podstawowe wymagania dotyczące grywalności, a także te wymagania.
- Wymagania dotyczące platformy:
- Wymagania dotyczące możliwości grania
- Grafika
- Używanie zasobów i tekstur w Windows w wysokiej rozdzielczości
- Obsługa formatów obrazu Windows
- Zmiana rozmiaru elementów interfejsu na potrzeby większych ekranów
- Renderuj z częstotliwością 60 Hz
- Odtwarzanie dźwięku jest płynne i zsynchronizowane.
- Wejście urządzenia
- Gra na wielu platformach
Więcej informacji o tym, kiedy należy wdrożyć te wymagania i jak je testować, znajdziesz na stronie lista kontrolna kamieni milowych.
Wymagania minimalne dla graczy
Informacje o minimalnych wymaganiach, które muszą spełniać gracze, aby móc uruchomić Gry Google Play na PC, znajdziesz w minimalnych wymaganiach dotyczących komputerów PC w Centrum pomocy Google.
Pobierz emulator dla deweloperów
Gdy uzyskasz zgodną wersję gry, możesz ją przetestować w wersji emulatora przeznaczonej dla deweloperów. Emulator dewelopera zawiera te same funkcje, pakiety SDK i optymalizacje Gier Google Play na PC, co wersja dla użytkowników. Dodatkowo zawiera ono elementy sterujące, które ułatwiają testowanie gry w Windows.
Plik APK możesz załadować na emulator za pomocą Android Studio lub Android Debug Bridge.
Więcej informacji znajdziesz w artykule Korzystanie z dziennika dewelopera.