Odnowiony program Level Up w Grach Google Play wyróżnia i nagradza świetne gry, oferując korzyści z tabeli stawek programu, które pomagają rozwijać firmę. Udział w tym programie jest dobrowolny, a deweloperzy, którzy zdecydują się nie brać w nim udziału, nie stracą korzyści, które przysługują im w ramach innych programów. Deweloperzy mogą zarejestrować się w Konsoli Play od 1 września 2026 r. Więcej informacji znajdziesz w artykule Rejestracja w programie Level Up.
Naszą misją jest zapewnianie graczom jak najlepszych wrażeń z rozgrywki, które są spójne, dostępne na wszystkich ekranach oraz stabilne i płynne.
Oczekiwania graczy i potrzeby deweloperów stale się zmieniają, a program dostosowuje się do nich. Wytyczne dotyczące wrażeń użytkownika i korzyści mogą być z czasem aktualizowane. Aby pomóc Ci utrzymać status programu, przed wprowadzeniem jakichkolwiek zmian w programie powiadomimy Cię o nich z odpowiednim wyprzedzeniem i udostępnimy szczegółową dokumentację, dzięki czemu będziesz mieć wystarczająco dużo czasu na wprowadzenie wymaganych zmian.
Na tej stronie znajdziesz wytyczne dotyczące wygody użytkowników. Więcej informacji o programie Level Up i wynikających z niego korzyściach znajdziesz na stronie programu Gry Google Play | Level Up.
Wytyczne dotyczące wrażeń użytkownika
Aby uzyskać dostęp do korzyści z tabeli stawek programu Level Up, Twoja gra musi być zgodna ze wszystkimi wytycznymi dotyczącymi wrażeń użytkownika opisanymi na tej stronie. Te wytyczne mogą być okresowo aktualizowane w miarę rozwoju programu.
W poniższych sekcjach znajdziesz wytyczne podzielone na 3 główne kategorie:
- Zapewnij spójne środowisko gamingowe
- Zwiększ zasięg na wszystkich ekranach
- Zapewnij stabilne i płynne sesje rozgrywki
- Lista urządzeń referencyjnych
Zapewnij spójne środowisko gamingowe
Nasza platforma do gier wprowadza nowe mechanizmy i powierzchnie, które zapewniają graczom lepsze, przyjemniejsze i bardziej spójne wrażenia z gry. Aby to osiągnąć, gry powinny być zgodne z tymi wytycznymi dotyczącymi wrażeń użytkownika.
| Identyfikator | Wytyczna |
|---|---|
LU-PA-GAA |
Uwierzytelnianie na platformie: zintegruj pakiet SDK usług gier Google Play w wersji 2 i upewnij się, że jest on inicjowany podczas uruchamiania. Ta integracja umożliwia korzystanie z osiągnięć, statystyk gry i synchronizacji z innym urządzeniem graczom, którzy zdecydowali się na korzystanie z tych funkcji platformy. Więcej informacji znajdziesz w artykule o usługach gier Play. |
Uwierzytelnianie na platformie Gier Play nie wymaga korzystania z systemu tożsamości Google ani nawet posiadania systemu tożsamości w grze. Jeśli chcesz używać systemu tożsamości, możesz korzystać z dowolnego dostawcy tożsamości (np. Zaloguj się przez Google, dostawców zewnętrznych lub niestandardowego backendu) do zarządzania zastrzeżonymi kontami w grze. Gry z kontami w grze mogą używać interfejsu Play Games Recall API do synchronizowania kont między urządzeniami, aby ułatwić logowanie.
Wykluczenia
| Identyfikator | Zwolnienie |
|---|---|
LU-PA-EAA |
Gry skierowane głównie do graczy poniżej 13 roku życia nie muszą inicjować usług gier Play ani wdrażać innych funkcji opisanych w tej sekcji (osiągnięcia, GSAPI, Sidekick, nagrody czy Cloud Save), aby spełniać wytyczne programu Level Up. |
Panel pomocniczy w Grach Play
Panel Sidekick w Grach Play to nakładka, która pomaga graczom pozostać w grze, dostarczając im bezpośrednio odpowiednie treści, funkcje i oferty. Gracze oczekują, że panel Sidekick będzie dostępny w grach na platformie Gry Play.
| Identyfikator | Wytyczna |
|---|---|
LU-SK-GAA |
Dodaj panel Sidekick do swojej gry. Można to zrobić, włączając tę funkcję w Konsoli Play, jeśli gra jest opublikowana w formacie pakietu aplikacji. Możesz też skompilować pakiet Sidekick SDK bezpośrednio w grze, jeśli do publikowania używasz starszego formatu APK lub niezgodnego rozwiązania DRM. |
Wykluczenia
Panel Sidekick jest przydatny dla wszystkich graczy, ale nie jest dostępny dla wszystkich odbiorców. W przypadku tych wytycznych obowiązują te wyjątki:
| Identyfikator | Wykluczenia |
|---|---|
LU-SK-EAA |
Gry, które są skierowane głównie do graczy poniżej 13 roku życia. Ponieważ panel Sidekick jest wyłączony na kontach dzieci, gry przeznaczone głównie dla dzieci poniżej 13 roku życia są wyłączone z tego wymogu. |
LU-SK-EAB |
Jeśli w grze wystąpił problem z blokowaniem panelu Sidekick, który został zgłoszony i zaakceptowany przez Google, może zostać przyznane zwolnienie na odpowiedni okres, aby znaleźć obejście lub rozwiązać problem. |
Dodatkowe materiały
Więcej informacji znajdziesz w artykule Sidekick.
Osiągnięcia
Osiągnięcia to kluczowy element rozgrywki, który pozwala docenić i nagrodzić graczy za ich sukcesy w grach.
| Identyfikator | Wytyczna |
|---|---|
LU-AC-GAA |
Wymagamy co najmniej 10 osiągnięć w całym cyklu życia gry. Pamiętaj, że zalecamy dodanie co najmniej 40 osiągnięć, aby zapewnić graczom na platformie Gier Google Play solidne i głębokie zaangażowanie. |
LU-AC-GAB |
Wszystkie osiągnięcia muszą mieć unikalną nazwę i opis. Powinny one jasno informować graczy, co muszą zrobić, aby zdobyć osiągnięcie. |
LU-AC-GAC |
Aby można było korzystać z misji, co najmniej 4 osiągnięcia muszą być możliwe do zdobycia w ciągu pierwszej godziny rozgrywki przez każdego gracza. |
Wykluczenia
Osiągnięcia są dostępne dla wszystkich graczy, ale mogą nie być odpowiednie dla wszystkich odbiorców. W przypadku tej wytycznej obowiązuje następujące odstąpienie:
| Identyfikator | Zwolnienie |
|---|---|
LU-AC-EAA |
Gry, które są skierowane głównie do graczy poniżej 13 roku życia. |
LU-AC-EAB |
Gry są zwolnione z obowiązku oferowania osiągnięć, jeśli nie zawierają wystarczającej liczby jasnych zdarzeń, postępów lub osiągnięć gracza. Pamiętaj, że do tworzenia osiągnięć można używać mechanizmów postępów, takich jak rekordy, poziomy, odblokowywanie lub odkrywanie obszarów, pokonywanie wrogów lub przeciwników, etapy fabuły, punkty doświadczenia, procent ukończenia lub zbieranie przedmiotów. |
Dodatkowe materiały
Informacje o tym, jak zintegrować osiągnięcia z grą, oraz sprawdzone metody znajdziesz w artykule Osiągnięcia.
Statystyki gry
Zwiększ zaangażowanie graczy i widoczność gry na platformie Gier Google Play dzięki statystykom gry. Funkcja statystyk gry umożliwia użytkownikom wyświetlanie statystyk w profilu gracza i jest używana do obsługi dodatkowych funkcji zwiększających zaangażowanie graczy w Google Play, takich jak misje, wyzwania społecznościowe i inne.
| Identyfikator | Wytyczna |
|---|---|
LU-GS-GAA |
Prześlij co najmniej 5 powtarzających się statystyk, aby zasilić funkcję statystyk gry przechowywanych w profilu gracza. Wszystkie powtarzające się statystyki muszą reprezentować regularnie występujące działania graczy w grze.
|
LU-GS-GAB |
Jeśli masz główną mechanikę postępów, prześlij co najmniej 1 dodatkową statystykę postępów gracza, aby zasilać funkcję statystyk gry przechowywaną w profilu gracza.
|
Dane graczy na potrzeby statystyk gry należy przesyłać za pomocą interfejsu Game Stats API przez implementację po stronie klienta lub serwera. Każdy postęp gracza lub powtarzające się statystyki muszą być skonfigurowane w narzędziach udostępnianych przez Google Play. Schemat nieprzetworzonych danych musi być zadeklarowany i zmapowany na statystyki gry dla użytkownika, w tym ciąg wyświetlania, unikalną ikonę i wszelkie reguły agregacji.
| Identyfikator | Wytyczna |
|---|---|
LU-GS-GAC |
Każda statystyka musi spełniać wymagania opisane w sekcji Statystyki gry. |
Większość gier powinna być w stanie dostarczać odpowiednie sygnały. Dostępne są przykłady, które pomogą Ci wybrać odpowiednie punkty danych umożliwiające korzystanie z mechanizmów zaangażowania.
Wykluczenia
Te wytyczne nie dotyczą:
| Identyfikator | Zwolnienie |
|---|---|
LU-GS-EAA |
Gry skierowane głównie do graczy poniżej 13 roku życia: statystyki gry nie są włączone dla graczy poniżej 13 roku życia. |
LU-GS-EAB |
Gry są zwolnione z obowiązku podawania stanów graczy tylko wtedy, gdy nie mają wyraźnych mechanizmów postępów. Jeśli gra zawiera funkcje takie jak rekordy, poziomy, XP, procent ukończenia lub zbieranie głównych przedmiotów, nie kwalifikuje się do tego zwolnienia, ponieważ te funkcje mogą być używane jako mechanizm postępów. |
LU-GS-EAC |
tytuły w programie wcześniejszego dostępu do natywnych gier na PC, ponieważ nasz pakiet SDK nie obsługuje jeszcze tej funkcji. (Uwaga: dotyczy to tylko natywnej wersji gry na PC). |
Dodatkowe materiały
Więcej informacji znajdziesz w artykule Statystyki gry.
Nagrody
Twórz oferty nagród w Grach Play, które Google Play może bezpłatnie rozdawać graczom jako zachęty i nagrody, w tym produkty, które są już w grze, lub nowe produkty, aby zwiększyć zaangażowanie:
| Identyfikator | Wytyczna |
|---|---|
LU-RE-GAA |
Wszystkie produkty muszą być dostępne dla każdego gracza co najmniej raz w Google Play. |
LU-RE-GAB |
Wszystkie elementy muszą być wartościowe lub pożądane przez graczy, aby skutecznie zwiększały zaangażowanie. |
LU-RE-GAC |
30 września 2026 r.: co najmniej 2 jednorazowe nagrody w Grach Play, takie jak określone postacie, skórki czy broń. Te nagrody w Grach Play zostaną przyznane graczom po pomyślnym ukończeniu misji. |
LU-RE-GAD |
1 marca 2027 r.: co najmniej 1 powtarzalna oferta nagród w Grach Play, np. życia, tymczasowe ulepszenia, nagrody dnia, waluta w grze lub inne produkty jednorazowe. Nagrody będą przyznawane graczom po pomyślnym ukończeniu wyzwań społecznościowych, przy czym każdy gracz może otrzymać maksymalnie 1 nagrodę tygodniowo. |
Wykluczenia
Te wytyczne nie dotyczą:
| Identyfikator | Zwolnienie |
|---|---|
LU-RE-EAA |
Gry, które są skierowane głównie do graczy poniżej 13 roku życia. Nagrody są używane w funkcjach takich jak misje i wyzwania społecznościowe, które są ogólnie niedostępne dla graczy poniżej 13 roku życia. Jeśli Twoja gra jest skierowana głównie do tej grupy wiekowej, nie musisz oferować nagród. |
LU-RE-EAB |
Płatne gry. Gracze oczekują, że po zakupie płatnej gry będą mogli korzystać ze wszystkich jej funkcji. Dotyczy to każdej gry z jednorazowym zakupem, niezależnie od tego, czy jest on dokonywany z góry w momencie instalacji, czy w ramach jednorazowego zakupu w grze. Nie będziemy przyznawać dodatkowych produktów w grze w przypadku gier płatnych. |
Dodatkowe materiały
Więcej informacji znajdziesz w artykule Nagrody w Grach Play.
Cloud Save
Gracze grają na wielu urządzeniach i instalują gry na tym samym urządzeniu wielokrotnie. W rezultacie zawsze muszą zaczynać grę od ostatniego stanu postępu. Aby to osiągnąć, musisz wdrożyć w grze rozwiązanie Cloud Save.
| Identyfikator | Wytyczna |
|---|---|
LU-CS-GAA |
Gra musi zapisywać stan gry gracza poza urządzeniem w chmurze i pobierać go po uruchomieniu gry. |
LU-CS-GAB |
Zasady rozwiązywania konfliktów są wymagane, gdy gracz ma kilka kont w grze lub gdy występuje konflikt między zapisanymi danymi gry na urządzeniu i w chmurze. Zwykle to gracz decyduje, jak rozwiązać te konflikty. Zasady rozwiązywania konfliktów powinny obejmować te scenariusze:
|
Jeśli nie masz jeszcze rozwiązania do zapisywania postępów graczy w chmurze, zalecamy skorzystanie z interfejsu API Zapisanych gier w ramach usług Gier Play, aby zapewnić tę funkcjonalność. Możesz skorzystać z usług dowolnego dostawcy rozwiązań, aby spełnić te wytyczne.
Uważamy, że każda gra powinna umożliwiać graczom wznowienie postępów po ponownej instalacji.
Wykluczenia
Te wytyczne nie dotyczą:
| Identyfikator | Zwolnienie |
|---|---|
LU-CS-EAA |
Zapisywanie w chmurze nie jest wymagane w przypadku gier, które nie oferują kont w grze, a jedynie konta gości, lub nie zapisują stanu gry między sesjami. |
LU-CS-EAB |
Gry, w których pliki zapisu przekraczają limity rozmiaru interfejsu Zapisane gry API (3 MB), a wdrożenie automatycznego rozwiązania chmurowego innej firmy byłoby zbyt kosztowne, są zwolnione z wytycznych dotyczących Cloud Save. Zalecamy jednak, aby deweloperzy udostępnili alternatywne rozwiązanie, np. umożliwili graczom ręczne pobieranie i przesyłanie plików. |
Dodatkowe materiały
Więcej informacji znajdziesz w artykule Cloud Save.
Zwiększ zasięg na wszystkich ekranach
Gracze chcą grać w ulubione tytuły na wszystkich swoich urządzeniach, a my rozszerzamy zasięg Androida na nowe ekrany i przestrzenie. Aby deweloperzy mogli czerpać korzyści z rosnącej liczby odbiorców, muszą publikować zoptymalizowane wersje swoich gier na różnych formatach.
Aby dołączyć do programu Level Up, wszystkie gry muszą być zgodne z tymi wytycznymi dotyczącymi rozgrywki na różnych urządzeniach:
Optymalizacja pod kątem dużego ekranu
Gracze oczekują, że będą mogli grać w gry na dowolnym urządzeniu obsługiwanym przez platformę Gier Google Play. Dotyczy to urządzeń z Androidem z dużym ekranem, takich jak tablety czy telefony składane. Gra musi umożliwiać zmianę rozmiaru, aby zapewnić graczom jak najlepsze wrażenia na urządzeniach o tych formatach.
| Identyfikator | Wytyczna |
|---|---|
LU-LS-GAA |
Używaj wcięć, aby zapobiec blokowaniu kontrolerów do gier lub interfejsu, które nakładają się na paski systemowe (stanu, nawigacji, gestów) lub wycięcia w ekranie (wcięcia, otwory). |
LU-LS-GAB |
Obsługuj zmiany konfiguracji (obracanie urządzenia, składanie/rozkładanie, dzielenie na wiele okien, dowolny rozmiar okien) bez awarii, błędów ANR, artefaktów wizualnych i przesunięć mapowania dotykowego, zachowując aktywny stan gry i postępy. |
LU-LS-GAC |
Gry wyświetlane w orientacji poziomej muszą być renderowane na pełnym ekranie bez efektu letterbox lub pillarbox na urządzeniach referencyjnych i przy proporcjach zakotwiczenia 4:3, 16:10 i 21:9. Gry, które można wyświetlać tylko w orientacji poziomej, nie muszą obsługiwać układu pionowego, ale muszą być wyświetlane z efektem letterbox lub pillarbox na wyświetlaczach pionowych. W przypadku innych współczynników proporcji mogą być stosowane czarne pasy u góry i u dołu lub po bokach. |
LU-LS-GAD |
Gry wyświetlane w orientacji pionowej muszą być renderowane na pełnym ekranie bez efektu letterbox lub pillarbox na urządzeniach referencyjnych i przy proporcjach zakotwiczenia 3:4, 10:16 i 9:21. Gry w orientacji pionowej nie muszą obsługiwać układu poziomego, ale muszą być prawidłowo wyświetlane na ekranach poziomych (z czarnymi pasami u góry i u dołu lub po bokach). W przypadku innych współczynników proporcji mogą być stosowane pasy u góry i u dołu lub po bokach. |
Dodatkowe materiały
Informacje o wyjątkach dotyczących konkretnych formatów znajdziesz w wytycznych dotyczących dystrybucji na urządzenia o różnym formacie.
Więcej informacji o obsłudze zmiany rozmiaru na dużych ekranach znajdziesz w artykule Obsługa zmiany rozmiaru na dużych ekranach.
Gry Google Play na PC
Gry Google Play na PC oferują to, co najlepsze w Google Play, umożliwiając graczom realistyczną, płynną rozgrywkę na wielu platformach.
| Identyfikator | Wytyczna |
|---|---|
LU-PC-GAA |
Gra musi być rozpowszechniana w Grach Google Play na PC. Możesz spełnić to wymaganie na 2 sposoby:
|
*Jeśli opublikujesz grę jako natywną grę na PC, nie będzie ona musiała obsługiwać interfejsów API panelu Sidekick, Cloud Save, osiągnięć ani statystyk gry w wersji na PC, dopóki te funkcje nie staną się dostępne w pakiecie SDK Gier Google Play na PC.
Wykluczenia
W przypadku niektórych gier dystrybucja na PC jest trudna. W przypadku tych wytycznych obowiązują te wyjątki:
| Identyfikator | Zwolnienie |
|---|---|
LU-PC-EAA |
Ograniczenia związane z formatem urządzenia znacząco obniżyłyby jakość korzystania z aplikacji. Tytuły, które mają krytyczne wymagania techniczne dotyczące rozgrywki, które nie są dostępne w formacie Gier Google Play na PC, lub w przypadku których format Gier Google Play na PC znacznie pogorszy wrażenia graczy, na przykład:
|
LU-PC-EAB |
Ograniczenie dotyczące licencjonowania własności intelektualnej na poziomie tytułu na danej platformie. Niektórzy deweloperzy uzyskali licencję na własność intelektualną na poziomie tytułu gry mobilnej od zewnętrznego licencjodawcy. Te umowy mogą ograniczać licencję dewelopera, uniemożliwiając publikowanie tytułu na komputerach bez uprzedniego uzyskania dodatkowych praw licencyjnych. Takie gry z licencjonowaną własnością intelektualną, w przypadku których licencja wyklucza publikowanie na komputerach, mogą kwalifikować się do zwolnienia. |
LU-PC-EAC |
(Tylko gry płatne) Różnica w cenie między wersją mobilną a wersją na PC. Płatne gry rozpowszechniane w Sklepie Play przed 30 września 2026 r. z istniejącą wcześniej różnicą cen między wersją na PC a wersją mobilną. |
Dodatkowe materiały
Więcej informacji o rozpowszechnianiu na PC za pomocą Google Play znajdziesz w artykule Gry Google Play na PC.
Precyzyjne sterowanie
Obsługa wielu formatów oznacza obsługę naturalnych metod wprowadzania danych na urządzeniu i ogólnie umożliwienie użytkownikowi grania w sposób, który najbardziej mu odpowiada. Oznacza to, że gry muszą obsługiwać kontroler, klawiaturę i mysz, aby zapewnić najlepsze wrażenia z rozgrywki na różnych ekranach.
| Identyfikator | Wytyczna |
|---|---|
LU-IC-GAA |
Gra musi być w pełni grywalna przy użyciu kontrolera, klawiatury i myszy na wszystkich urządzeniach, na których jest obsługiwana przez platformę Gry Play, jeśli te tryby wprowadzania są dostępne. Pełna grywalność oznacza, że w grę można grać od początku do końca, w tym korzystać ze wszystkich mechanizmów rozgrywki i menu ustawień, bez konieczności używania dotykowego wprowadzania danych. |
Wykluczenia
Nie wszystkie mechanizmy mobilne można łatwo przełożyć na precyzyjne sterowanie. Poniższe wyjątki wynikają z podstawowej mechaniki rozgrywki i tego, jak naszym zdaniem różne tryby wprowadzania danych wpływają na wrażenia graczy.
| Identyfikator | Kryteria | Kontrolery Wymagane |
K&M Wymagane |
|---|---|---|---|
LU-IC-EAA |
Mapowanie przestrzenne na podstawie GPS-u lub lokalizacji: gry wykorzystujące rzeczywistość rozszerzoną i lokalizację opierają się na fizycznym przemieszczaniu urządzenia. | ❌
(niewymagane) |
❌
(niewymagane) |
LU-IC-EAB |
Czujniki otoczenia (mikrofon, monitorowanie snu): tytuły wykorzystujące lokalne czujniki sprzętowe urządzenia mobilnego (np. do wykrywania oddechu lub monitorowania snu) nie mogą być symulowane i są kluczowe dla podstawowej pętli gry bez obejść. | ❌
(niewymagane) |
❌
(niewymagane) |
LU-IC-EAC |
Kinetic Camera / AR Panoramas: mechanika wymagająca od użytkownika fizycznego obracania całego ciała w przestrzeni rzeczywistej o 360 stopni w celu zlokalizowania zasobów cyfrowych. | ❌
(niewymagane) |
❌
(niewymagane) |
LU-IC-EAD |
Celowanie przestrzenne za pomocą żyroskopu lub akcelerometru: gry, które wymagają obecności żyroskopu lub akcelerometru na urządzeniu, aby można było w nie grać, i które w przeciwnym razie wymagałyby znacznego przekształcenia interfejsu użytkownika w celu obsługi precyzyjnych danych wejściowych. | ❌
(niewymagane) |
❌
(niewymagane) |
LU-IC-EAE |
Intensywne, szybkie przesuwanie i rytmiczne wielodotknięcia: gry rytmiczne (gatunek muzyczny) wymagają jednoczesnego, synchronicznego aktywowania wielu węzłów ekranu, czego pojedynczy kursor myszy nie jest w stanie wykonać. Kontrolery nie mają fizycznego układu, który pozwalałby na intuicyjne mapowanie dynamicznych wykresów rytmicznych z 6–8 ścieżkami. | ❌
(niewymagane) |
❌
(niewymagane) |
LU-IC-EAF |
Rysowanie gestami / wektory odręczne: rysowanie określonych kształtów geometrycznych lub ścieżek odręcznych jest praktycznie niemożliwe do dokładnego odtworzenia przy użyciu ścisłych ograniczeń promieniowych drążka kontrolera. | ❌
(niewymagane) |
✅
(wymagane) |
LU-IC-EAG |
Przeciąganie i upuszczanie / wskazywanie i klikanie: wykonywanie szybkich operacji przeciągania i upuszczania za pomocą względnego drążka promieniowego jest niemożliwe i znacznie wolniejsze niż w przypadku dotyku bezwzględnego. | ❌
(niewymagane) |
✅
(wymagane) |
Dodatkowe materiały
Więcej informacji o obsłudze precyzyjnych urządzeń wejściowych w grze znajdziesz w artykule Włączanie naturalnego wprowadzania danych na wszystkich formatach. Jeśli Twoja gra obsługuje kontrolery, pamiętaj, aby dodać tę flagę do pliku manifestu. Dzięki temu użytkownicy będą mogli znaleźć Twoją grę, gdy będą szukać w sklepie gier obsługujących kontrolery.
Dystrybucja na różne formaty
Platforma Gier Google Play jest dostępna na wielu różnych urządzeniach z Androidem, a gracze oczekują, że będą mogli grać na wszystkich z nich.
| Identyfikator | Wytyczna |
|---|---|
LU-FF-GAA |
Gra musi być rozpowszechniana na tych urządzeniach z Androidem i zapewniać na nich wzorową jakość:
|
Wykluczenia
Te wytyczne nie dotyczą:
| Identyfikator | Zwolnienie |
|---|---|
LU-FF-EAA |
Ograniczenia związane z formatem urządzenia znacząco obniżyłyby jakość korzystania z aplikacji. Tytuły, które mają krytyczne wymagania techniczne dotyczące rozgrywki, które nie są dostępne na urządzeniach o danym formacie, lub w przypadku których dany format urządzenia znacznie pogorszy wrażenia gracza. |
Na przykład:
| Mechanika rozgrywki | Formaty wyłączone z dystrybucji |
|---|---|
| Gry wykorzystujące rzeczywistość rozszerzoną i lokalizację opierają się zasadniczo na fizycznym przemieszczaniu się urządzenia. | Gry Google Play na PC, tabletach, Googlebooku i Androidzie TV |
| Gry, które wykorzystują lokalne czujniki sprzętowe urządzenia mobilnego (np. do wykrywania oddechu lub monitorowania snu), nie mogą być symulowane i są kluczowe dla podstawowej pętli gry bez obejść. | Gry Google Play na PC, tabletach, Googlebook, Androidzie TV i Androidzie Auto |
| Gry z mechaniką wymagającą od użytkownika fizycznego obracania całego ciała w przestrzeni rzeczywistej o 360 stopni w celu zlokalizowania zasobów cyfrowych. | Gry Google Play na PC, Googlebook, Android TV, Android Auto |
| Identyfikator | Zwolnienie |
|---|---|
LU-FF-EAB |
Urządzenia o specyfikacji technicznej poniżej minimalnych wymagań sprzętowych dla urządzeń mobilnych. Gry nie są rozpowszechniane na urządzeniach ze sprzętem (pamięć RAM, procesor, pamięć masowa lub GPU) lub wersjami Androida, które nie spełniają minimalnych wymagań dotyczących telefonów komórkowych. |
LU-FF-EAC |
Dostępność formatów. Gry są zwolnione z obowiązku dystrybucji na urządzeniach, które nie są dostępne w żadnym z regionów, w których gra jest oferowana. Oznacza to, że nie ma pokrycia między dostępnością regionalną urządzenia i gry. |
Dostępność tytułu
Gracze mogą elastycznie wybierać preferowane urządzenia, zachowując przy tym bezproblemowy dostęp do całej biblioteki gier.
| Identyfikator | Wytyczna |
|---|---|
LU-TA-GAA |
Aby tytuły kwalifikowały się do korzyści wynikających z cennika programu, muszą zostać wydane na formaty obsługiwane przez Androida w tym samym czasie, w którym staną się dostępne na innych porównywalnych formatach nieobsługiwanych przez Androida, od 30 września 2026 r. |
Obecnie wymagane obsługiwane formaty Androida to:
- Urządzenia mobilne i urządzenia z dużym ekranem (tablety, Googlebooki, komputery)
- Android XR (z tytułami uruchamianymi w oknie 2D na urządzeniu XR).
- Android TV
- Android Auto
Tytuły, które nie spełniają tych wytycznych dotyczących dostępności, będą mogły korzystać z korzyści wynikających z tabeli stawek programu Level Up po upływie 6-miesięcznego okresu oczekiwania, gdy wszystkie wytyczne dotyczące wrażeń użytkownika zostaną w pełni spełnione.
Przykłady:
- Jeśli tytuł ma zostać objęty programem Level Up i jest obecnie dostępny w innych porównywalnych formatach nieobsługiwanych przez Androida, musi zostać wprowadzony na rynek we wszystkich porównywalnych formatach obsługiwanych przez Androida co najmniej 6 miesięcy przed rejestracją w programie Level Up. W przeciwnym razie nie będzie kwalifikować się do korzyści z programu przez 6 miesięcy od wprowadzenia na rynek w formacie obsługiwanym przez Androida. 6-miesięczny okres oczekiwania nie obowiązuje, jeśli tytuł został wprowadzony na rynek w formacie innym niż Android przed 30 września 2026 r.
- Jeśli tytuł obecnie zarejestrowany w programie zostanie wprowadzony na rynek w porównywalnym formacie innym niż Android, ale nie zostanie jednocześnie wprowadzony w porównywalnym formacie na Androida, utraci prawo do korzyści z programu na 6 miesięcy.
Wykluczenia
Te wytyczne nie dotyczą:
| Identyfikator | Zwolnienie |
|---|---|
LU-TA-EAA |
Różnice między platformami urządzeń. Nie każda gra jest technicznie lub koncepcyjnie dostosowana do każdej konfiguracji sprzętowej. Dlatego tytuł zostanie zwolniony z tego wymogu, jeśli deweloper będzie w stanie wykazać, że ograniczenia konkretnego formatu Androida znacząco pogorszyłyby wrażenia użytkownika w porównaniu z porównywalną platformą inną niż Android lub jeśli nie ma wykonalnego rozwiązania technicznego dla danego sprzętu. |
LU-TA-EAB |
Rozpocznij okres prolongaty. Aby uwzględnić nieprzewidziane problemy techniczne, opóźnienia w sprawdzaniu aplikacji lub „wstępne uruchomienia”, wprowadzimy te zmiany:
|
LU-TA-EAC |
EOG Te wytyczne nie obowiązują w Europejskim Obszarze Gospodarczym. Jednak w przypadku dystrybucji w Europejskim Obszarze Gospodarczym użytkownicy Androida powinni mieć dostęp do wszystkich nowych funkcji i możliwości w ramach tytułu na Androida udostępnionego przez dewelopera. Dlatego deweloperzy muszą w pełni zoptymalizować swoje tytuły pod kątem Androida. |
Zapewnij stabilne i płynne sesje rozgrywki
Aby zapewnić doskonałe działanie gier na wszystkich formatach, wprowadzamy testy porównawcze jakości, które gwarantują graczom zarówno wydajność, jak i stabilność. Aby dołączyć do programu Level Up, wszystkie gry muszą być zgodne z tymi wytycznymi dotyczącymi wrażeń użytkownika, które zapewniają wysoką jakość.
Stabilność
Gracze oczekują, że gry będą działać stabilnie na ich urządzeniach, bez awarii i błędów „Aplikacja nie odpowiada” (ANR). Gry muszą spełniać te progi jakości. Aby zmniejszyć zmienność, te progi będą egzekwowane na podstawie danych z ostatnich 28 dni, przy czym uwzględniane będą tylko urządzenia z zatwierdzonego zestawu, na których aplikacja miała co najmniej 1500 sesji w ciągu ostatnich 28 dni.

LU-ST-GAA |
LU-ST-GAB |
|
|---|---|---|
| Android Vitals | Urządzenia testowe | Urządzenia z Androidem i co najmniej 4 GB pamięci RAM |
| Awarie | <1% średniej częstotliwości awarii | Średnia częstotliwość awarii poniżej 2% |
| ANR | Średnia częstotliwość błędów ANR < 2% | Średnia częstotliwość błędów ANR < 3% |
Wykluczenia
Od tej wytycznej nie ma żadnych wyjątków.
Dodatkowe materiały
Więcej informacji o diagnozowaniu i rozwiązywaniu problemów z Android Vitals znajdziesz w artykule Android Vitals.
Wydajność
Płynna i stabilna liczba klatek na sekundę ma kluczowe znaczenie dla zapewnienia wysokiej jakości rozgrywki na urządzeniach z Androidem.
| Identyfikator | Wytyczna |
|---|---|
LU-PR-GAA |
Na urządzeniach referencyjnych sceny aktywnej rozgrywki muszą domyślnie renderować się z częstotliwością co najmniej 60 kl./s. To wymaganie dotyczy w szczególności aktywnej rozgrywki w czasie rzeczywistym i nie obejmuje stanów nieinteraktywnych ani przejściowych, takich jak ekrany wczytywania/ekrany powitalne, pobieranie treści, interfejsy poczekalni, menu i przerywniki filmowe:
|
Wykluczenia
Twórcy gier mobilnych muszą podejmować wiele trudnych decyzji dotyczących tego, co oznacza wysoka jakość w przypadku ich konkretnej gry – na przykład czy podczas sesji gry faworyzować dokładność grafiki czy żywotność baterii. Te wytyczne nie dotyczą:
| Identyfikator | Zwolnienie |
|---|---|
LU-PR-EAA |
gry, które nie obsługują 60 kl./s na innych platformach mobilnych niż Android; |
LU-PR-EAB |
gry, które używają HWUI lub Composera zamiast renderowania bezpośredniego; |
LU-PR-EAC |
Gry, które przesyłają nowe klatki tylko podczas interakcji z graczem, a nie w sposób ciągły. |
LU-PR-EAD |
Gry nie muszą spełniać tego wymogu na tabletach i urządzeniach składanych ze względu na wyzwania związane z konstrukcją termiczną i obliczeniami na potrzeby obsługi ekranów o wysokiej rozdzielczości. |
Dodatkowe materiały
Więcej informacji o obliczaniu i pomiarze skuteczności Level Up znajdziesz w artykule o liczbie klatek. Możesz też zapoznać się z dokumentacją dotyczącą powolnych sesji, aby poznać strategie optymalizacji płynności klatek.
Pamięć
Aby zapewnić najwyższą jakość, w Androidzie 17 wprowadziliśmy zoptymalizowaną obsługę pamięci i bardziej rygorystyczne wymagania dotyczące platformy. Towarzyszy im nowa, przydatna telemetria pamięci w Konsoli Play.
Od lutego 2027 r. Google Play będzie wymagać, aby gry spełniały ustalone progi niewłaściwego działania w zakresie dynamicznego wykorzystania pamięci (anonimowy RSS + swap), wykorzystania bitmap i optymalizacji kodu we wszystkich wersjach Androida. Deweloperzy mogą teraz monitorować te dane dotyczące pamięci i progi niewłaściwego działania w Android Vitals.
| Identyfikator | Wytyczna |
|---|---|
LU-MM-GAA |
Gdy te progi pamięci zaczną obowiązywać, gry będą musiały spełniać wszystkie wymagania dotyczące pamięci, aby kwalifikować się do programu Level Up lub zachować do niego dostęp. Progi pamięci i harmonogram egzekwowania znajdziesz tutaj. Zoptymalizuj grę: postępuj zgodnie z najnowszymi wskazówkami dotyczącymi gier, aby zmaksymalizować oszczędność pamięci w różnych stanach procesów. |
Wykluczenia
Od tej wytycznej nie ma żadnych wyjątków.
Vulkan
Vulkan to nowoczesny interfejs API grafiki na Androida, który zapewnia znaczne ulepszenia wydajności i wykorzystania baterii. Zapewnia też nowe, bardziej realistyczne techniki graficzne, które poprawią wrażenia z rozgrywki na Androidzie.
W przypadku starszych gier lepszym rozwiązaniem może być dostęp do Vulkana przez ANGLE zamiast konwertowania własnego kodu na Vulkana. ANGLE to zgodna z normami warstwa translacji OpenGL ES firmy Google dla systemów Windows, macOS, Linux, iOS i Android. ANGLE używa interfejsu Vulkan.
| Identyfikator | Wytyczna |
|---|---|
LU-VK-GAA |
Na urządzeniach ze zaktualizowanymi sterownikami karty graficznej, gdzie
|
Wykluczenia
Domyślnie uważamy, że wszystkie gry powinny korzystać z interfejsu Vulkan, ponieważ zapewnia on znaczną wydajność i wydłuża czas pracy na baterii. Poniższy wyjątek uwzględnia fakt, że niektóre gry mogą nie mieć możliwości wyboru interfejsu API grafiki.
| Identyfikator | Zwolnienie |
|---|---|
LU-VK-EAA |
Gry, które nie kontrolują własnego renderowania i renderują za pomocą HWUI/SKIA (podobnie jak aplikacje). Te gry nie mają kontroli nad potokiem graficznym i będą automatycznie przenoszone do Vulkan w kolejnych wersjach Androida. |
LU-VK-EAB |
Jeśli Twoja gra używa interfejsu API renderowania WebGPU. WebGPU to nowy język wyższego poziomu, który używa interfejsu Vulkan na nowszych urządzeniach i OpenGL ES na starszych. Jeśli z jakiegoś powodu WebGPU zdecyduje się nie używać Vulkana na urządzeniu, na którym się skupiasz, deweloper nie ma na to wpływu. Pracujemy nad jak najszybszym wdrożeniem backendu Vulkan na jak największej liczbie urządzeń. |
LU-VK-EAC |
Jeśli w grze wystąpił problem z blokowaniem w przypadku Vulkan i został on zgłoszony oraz zaakceptowany przez odpowiedniego opiekuna kodu (np. silnik gry, dostawcę GPU-IP lub Google), może zostać przyznane zwolnienie na odpowiedni okres, aby znaleźć obejście lub rozwiązać problem. |
LU-VK-EAD |
Deweloper może być zwolniony z tego wymogu, jeśli jest w stanie zmniejszyć liczbę instrukcji procesora w podobny sposób jak w przypadku Vulkan. Vulkan zapewnia o około 30% mniejszą liczbę instrukcji procesora w porównaniu z innymi rozwiązaniami. Jeśli deweloper może wykazać podobną poprawę przy użyciu alternatywnego rozwiązania, użycie Vulkan nie jest wymagane. |
Dodatkowe materiały
Więcej informacji o uaktualnianiu interfejsów API grafiki w grze znajdziesz w artykule Vulkan.
Lista urządzeń referencyjnych
Do testowania naszych wytycznych używamy tych urządzeń. W miarę rozwoju sprzętu i funkcji Androida ta lista może być aktualizowana, aby zapewnić kompleksową ochronę.
Lista urządzeń
| Rok | Dostawca układu SOC |
Model układu SOC |
Producent | Nazwa handlowa | Format |
|---|---|---|---|---|---|
| 2026 | TENSOR G5 | PIXEL 10 PRO XL | TELEFON | ||
| PIXEL 10 PRO FOLD | SKŁADANY | ||||
| MEDIATEK | MT6993 | VIVO | X300 | TELEFON | |
| X300 PRO | TELEFON | ||||
| OPPO | FIND X9 PRO | TELEFON | |||
| FIND X9 | TELEFON | ||||
| QTI | SM8845 | ONEPLUS | ONEPLUS 15R | TELEFON | |
| LENOVO | MOTOROLA SIGNATURE | TELEFON | |||
| SM8850 | SAMSUNG | GALAXY S26 ULTRA | TELEFON | ||
| GALAXY S26 | TELEFON | ||||
| GALAXY S26+ | TELEFON | ||||
| ONEPLUS | ONEPLUS 15 | TELEFON | |||
| OPPO | FIND N6 | SKŁADANY | |||
| XIAOMI | XIAOMI 17 | TELEFON | |||
| XIAOMI 17 ULTRA | TELEFON | ||||
| LEITZPHONE POWERED BY XIAOMI | TELEFON | ||||
| XIAOMI 17 PRO MAX | TELEFON | ||||
| SAMSUNG | S5E9965 | SAMSUNG | GALAXY S26 | TELEFON | |
| GALAXY S26+ | TELEFON | ||||
| 2025 | TENSOR G4 | PIXEL 9 PRO XL | TELEFON | ||
| PIXEL 9 PRO FOLD | SKŁADANY | ||||
| MEDIATEK | MT6991 | XIAOMI | XIAOMI 15T PRO | TELEFON | |
| SAMSUNG | GALAXY TAB S11 | TABLET | |||
| GALAXY TAB S11 ULTRA | TABLET | ||||
| GALAXY TAB S11 ULTRA 5G | TABLET | ||||
| GALAXY TAB S11 5G | TABLET | ||||
| VIVO | VIVO X200 | TELEFON | |||
| X200 PRO | TELEFON | ||||
| X200T | TELEFON | ||||
| OPPO | FIND X8 | TELEFON | |||
| FIND X8 PRO | TELEFON | ||||
| QTI | SM8735 | XIAOMI | XIAOMI PAD 8 | TABLET | |
| SM8750 | SAMSUNG | GALAXY S25 ULTRA | TELEFON | ||
| GALAXY S25 | TELEFON | ||||
| GALAXY S25+ | TELEFON | ||||
| GALAXY S25 EDGE | TELEFON | ||||
| GALAXY Z FOLD7 | SKŁADANY | ||||
| ONEPLUS | ONEPLUS 13 | TELEFON | |||
| ONEPLUS 13S | TELEFON | ||||
| PAD 3 | TABLET | ||||
| OPPO | FIND N5 | SKŁADANY | |||
| XIAOMI | XIAOMI 15 | TELEFON | |||
| XIAOMI 15 ULTRA | TELEFON | ||||
| SONY | XPERIA 1 VII | TELEFON | |||
| VIVO | iQOO 13 | TELEFON |
Kompleksowe testowanie każdego modelu może nie być konieczne, ponieważ kilka urządzeń z listy korzysta z identycznych układów SoC i wykazuje porównywalną wydajność. Deweloperzy mogą samodzielnie potwierdzić zgodność z wytycznymi, gdy pomyślnie zweryfikują wymagania na co najmniej 1 urządzeniu z każdym z wymienionych układów SoC:
Telefony
| Rok | Układ SOC | Urządzenia |
|---|---|---|
| 2026 | Tensor G5 | PIXEL 10 PRO XL |
| 2025 | Tensor G4 | PIXEL 9 PRO XL |
| 2026 | MTK MT6993 | X300, FIND X9 |
| 2025 | MTK MT6991 | XIAOMI 15T PRO, GALAXY TAB S11, VIVO X200, FIND X8 |
| 2026 | QCOM SM8845/8850 | ONEPLUS 15R, MOTOROLA SIGNATURE, GALAXY S26, ONEPLUS 15, XIAOMI 17 |
| 2025 | QCOM SM8750 | GALAXY S25, ONEPLUS 13, PAD 3, XIAOMI 15. XPERIA 1 VII, IQOO 13 |
| 2026 | Exynos S5E9965 | GALAXY S26 |
tablet,
| Rok | Układ SOC | Urządzenia |
|---|---|---|
| 2025 | MTK MT6991 | GALAXY TAB S11 |
| 2025 | QCOM SM8735 | XIAOMI PAD 8 |
| 2025 | QCOM SM8750 | OPPO PAD 3 |
Kontrolery
W przypadku kontrolerów przetestuj grę z użyciem tych urządzeń, ponieważ obejmują one popularne style kontrolerów obsługiwanych obecnie na platformie:
- Kontroler bezprzewodowy Sony DualSense
- Kontroler bezprzewodowy Xbox
- Kontroler Nintendo Switch Pro (uwaga: dotyczy oryginalnej konsoli Switch)
Więcej informacji znajdziesz w wskazówkach dotyczących testowania.
Notatki dotyczące zmian
Wrzesień 2026 r.
Wydajność
- Zaktualizowano wytyczne:
LU-PF-GAA Poprzedni tekst:
gry, które nie obsługują 60 kl./s na innych platformach;
Nowy tekst:
Gry, które nie obsługują 60 kl./s na innych platformach mobilnych niż Android.
- Zaktualizowano wytyczne:
Optymalizacja pod kątem dużego ekranu
Zaktualizowano wytyczne:
LU-LS-GAA,LU-LS-GABLU-LS-GAC,LU-LS-GADPoprzedni tekst:
Obsługuj paski systemowe, wycięcia w ekranie i zmiany konfiguracji, takie jak obracanie urządzenia i zmiana rozmiaru okna, aby zapobiegać awariom i błędom wizualnym. Upewnij się, że wszystkie elementy interfejsu i rozgrywki są widoczne i interaktywne, unikając przeszkód, które blokują dane wejściowe gracza, przy jednoczesnym prawidłowym utrzymaniu lub przywróceniu stanu gry.
Gry w orientacji poziomej muszą być wyświetlane na pełnym ekranie, bez letterboxingu ani pillarboxingu, w formatach obrazu każdego urządzenia referencyjnego, a także w formatach obrazu zakotwiczonych 4:3, 16:10 i 21:9.
Gry w układzie pionowym muszą obsługiwać uzupełniające formaty obrazu. Na przykład w przypadku współczynników zakotwiczenia odpowiednikami są 3:4, 10:16 i 9:21.
Gry mogą korzystać z letterboxingu lub pillarboxingu w tych przypadkach:
- na urządzeniu o formacie obrazu, który nie występuje na urządzeniu flagowym, lub poza jednym z określonych wcześniej formatów obrazu.
- Jeśli jedyna orientacja układu gry (pionowa lub pozioma) różni się od fizycznej orientacji urządzenia.
Nowy tekst:
Używaj wcięć, aby zapobiec blokowaniu kontrolerów do gier lub interfejsów, które nakładają się na paski systemu (stan, nawigacja, gesty) lub wycięcia w ekranie (wycięcia, otwory).
Obsługuj zmiany konfiguracji (obracanie urządzenia, składanie/rozkładanie, podział na wiele okien, zmiana rozmiaru okna w dowolnym formacie) bez awarii, błędów ANR, artefaktów wizualnych i przesunięć mapowania dotykowego, zachowując aktywny stan gry i postępy.
Gry wyświetlane w orientacji poziomej muszą być renderowane na pełnym ekranie bez efektu letterbox lub pillarbox na urządzeniach referencyjnych i przy proporcjach zakotwiczenia 4:3, 16:10 i 21:9. Gry, które można wyświetlać tylko w orientacji poziomej, nie muszą obsługiwać układu pionowego, ale muszą być prawidłowo wyświetlane na ekranach pionowych z czarnymi pasami u góry i u dołu lub po bokach. W przypadku współczynników innych niż współczynnik zakotwiczenia mogą być też stosowane pasy u góry i u dołu lub po bokach.
Gry wyświetlane w orientacji pionowej muszą być renderowane na pełnym ekranie bez efektu letterbox lub pillarbox na urządzeniach referencyjnych i przy proporcjach zakotwiczenia 3:4, 10:16 i 9:21.Gry przeznaczone tylko do orientacji pionowej nie muszą obsługiwać układu poziomego, ale muszą być wyświetlane z efektem letterbox lub pillarbox na wyświetlaczach poziomych. W przypadku innych współczynników proporcji mogą być stosowane czarne pasy u góry i u dołu lub po bokach.
Gry Google Play na PC
- Zaktualizowano wytyczne:
LU-GPGC-GAA Poprzedni tekst:
Gra musi być rozpowszechniana w Grach Google Play na PC. To wymaganie dotyczące dystrybucji można spełnić na 2 sposoby: Twoja gra mobilna spełnia wymagania dotyczące grywalności, gdy jest uruchamiana w emulatorze Androida Gry Google Play na PC.
- Upewnij się, że wszystkie nieobsługiwane funkcje i uprawnienia Androida nie są oznaczone jako wymagane, aby zapewnić prawidłową dystrybucję.
- LUB Twoja gra jest częścią programu wcześniejszego dostępu do natywnych gier na PC.
Nowy tekst:
Gra musi być rozpowszechniana w Grach Google Play na PC. To wymaganie dotyczące dystrybucji można spełnić na 2 sposoby: Gra mobilna spełnia wymagania dotyczące grywalności, gdy jest uruchamiana w emulatorze Androida Gry Google Play na PC.
- Upewnij się, że żadne nieobsługiwane funkcje i uprawnienia Androida nie są oznaczone jako wymagane, aby zapewnić prawidłową dystrybucję.
- LUB Twoja gra jest opublikowana w Grach Google Play jako natywna gra na PC i jest zintegrowana z pakietem SDK na PC*.
* Jeśli opublikujesz grę jako natywną grę na PC, nie będzie ona musiała obsługiwać panelu pomocniczego, zapisu w chmurze, osiągnięć ani interfejsu Game Stats API w wersji na PC, dopóki te funkcje nie staną się dostępne w pakiecie SDK Gier Google Play na PC.
- Zaktualizowano wytyczne:
Precyzyjne sterowanie
Nowy tekst:
Dystrybucja na różne formaty
- Zaktualizowano wytyczne:
LU-FF-GAA Poprzedni tekst:
- Wrzesień 2026 r.: urządzenia mobilne, urządzenia składane i tablety
- 1 marca 2027 r.: Googlebook
- Wrzesień 2027 r.: Android XR, Android TV i Android Auto
Nowy tekst:
- Wrzesień 2026 r.: urządzenia mobilne, urządzenia składane i tablety
- Wrzesień 2027 r.: Android XR, Android TV, Googlebook i Android Auto
- Zaktualizowano wytyczne:
Vulkan
- Zaktualizowano wytyczne:
LU-VK-GAA - Poprzedni tekst:
- Jeśli używasz Unity w wersji 2021 lub nowszej albo Unreal Engine w wersji 4.25 lub nowszej, Vulkan musi być ustawiony jako główny interfejs API grafiki. Dopuszczalne jest niewielkie wykorzystanie OpenGL ES (np. w przypadku reklam, komponentów WebView itp.), o ile nie przekracza ono 10% klatek.
- Zamiast używać bezpośrednio interfejsu Vulkan, gry korzystające z wbudowanego potoku renderowania Unity mogą włączyć ANGLE na urządzeniach z Androidem 17 lub nowszym. W przypadku tych gier Vulkan musi zostać ustawiony jako główny interfejs API grafiki do 30 września 2027 r. Aby to osiągnąć, zdecydowanie zalecamy przejście na uniwersalny potok renderowania Unity, ale nie jest to jedyna dopuszczalna ścieżka.
W przypadku wszystkich innych gier można używać interfejsu Vulkan jako głównego interfejsu API grafiki lub włączyć ANGLE na urządzeniach z Androidem 17 lub nowszym. Aby włączyć ANGLE, zmodyfikuj plik manifestu aplikacji w ten sposób:
<application android:appCategory="game"> <meta-data android:name="com.android.graphics.driver.prefer_angle" android:value="true" /> </application>Nowy tekst:
Jeśli używasz Unity w wersji 2023 lub nowszej albo Unreal Engine w wersji 4.25 lub nowszej:
Vulkan musi być ustawiony jako główny interfejs API grafiki. Dopuszczalne jest niewielkie wykorzystanie OpenGL ES (np. w przypadku reklam, widoków internetowych itp.), o ile nie przekracza ono 10% klatek.
Gry korzystające z wbudowanego potoku renderowania Unity mogą używać ANGLE na urządzeniach z Androidem 17 lub nowszym. W przypadku tych gier Vulkan musi zostać ustawiony jako główny interfejs API grafiki do 30 września 2027 r. Aby to osiągnąć, zdecydowanie zalecamy przejście na uniwersalny potok renderowania Unity, ale nie jest to jedyna dopuszczalna ścieżka.
Jeśli używasz starszej wersji Unity lub Unreal albo innego silnika gry, musisz używać interfejsu Vulkan lub włączyć renderowanie ANGLE, aby spełnić te wytyczne. Aby włączyć ANGLE, zmodyfikuj plik manifestu aplikacji w ten sposób:
<application android:appCategory="game"> <meta-data android:name="com.android.graphics.driver.prefer_angle" android:value="true" /> </application>
- Zaktualizowano wytyczne:
Pamięć
- Zaktualizowano wytyczne:
LU-MM-GAA Poprzedni tekst:
Aby zapewnić najwyższą jakość, jeszcze w tym roku wprowadzimy w Androidzie 17 zoptymalizowaną obsługę pamięci i bardziej rygorystyczne wymagania dotyczące platformy. Dodamy też nowe, przydatne dane telemetryczne dotyczące pamięci w Konsoli Play. Spełnienie tych standardowych limitów pamięci będzie wymagane w programie Level Up, dlatego zdecydowanie zalecamy jak najszybsze [wdrożenie tych strategii optymalizacji pamięci][bbb], aby zapewnić stabilność aplikacji i jej wygodne działanie. W najbliższych miesiącach podamy bardziej szczegółowe kryteria zgodności, które trzeba będzie spełniać, aby zachować status w programie.
Nowy tekst:
Aby zapewnić najwyższą jakość, w Androidzie 17 wprowadziliśmy zoptymalizowaną obsługę pamięci i bardziej rygorystyczne wymagania dotyczące platformy. Towarzyszy im nowa, przydatna telemetria pamięci w Konsoli Play.
Od lutego 2027 r. Google Play będzie wymagać, aby gry spełniały określone progi niewłaściwego działania w zakresie dynamicznego wykorzystania pamięci (anonimowy RSS + swap), wykorzystania bitmap i optymalizacji kodu we wszystkich wersjach Androida. Deweloperzy mogą teraz sprawdzać te dane dotyczące pamięci i progi niewłaściwego działania w Android Vitals.
Gdy te progi pamięci zaczną obowiązywać, gry będą musiały spełniać wszystkie wymagania dotyczące pamięci, aby kwalifikować się do programu Level Up lub zachować do niego dostęp. Progi pamięci i harmonogram egzekwowania znajdziesz tutaj.
Zoptymalizuj grę: postępuj zgodnie z najnowszymi wskazówkami dotyczącymi gier, aby zmaksymalizować oszczędność pamięci w różnych stanach procesów.
- Zaktualizowano wytyczne:
Lipiec 2026 r.
- Statystyki gry
- Zaktualizowano wytyczne:
LU-GS-GAA - Zaktualizowano zwolnienie:
LU-GS-EAC - Poprzedni tekst:
- Prześlij co najmniej 5 powtarzających się statystyk, aby zasilać funkcję statystyk gry przechowywaną w profilu gracza. Wszystkie statystyki muszą reprezentować regularnie występujące działania graczy w grze.
- Co najmniej 1 statystyka musi być dostępna dla funkcji angażowania graczy w rywalizację.
- Statystyki nie powinny wymagać zakupu (np. kup klejnoty).
- Statystyki nie powinny wymagać oglądania reklam.
- Statystyki nie powinny dotyczyć ogólnego korzystania z gry (np. otwarcie gry, użycie ustawień).
- Statystyki powinny być dostępne dla wszystkich użytkowników (np. nie powinny dotyczyć działań konkretnego zespołu).
- Nowy tekst:
- Prześlij co najmniej 5 powtarzających się statystyk, aby zasilić funkcję statystyk gry przechowywaną w profilu gracza. Wszystkie powtarzające się statystyki muszą reprezentować regularnie występujące działania graczy w grze.
- Co najmniej 1 statystyka musi być dostępna dla funkcji angażowania graczy w rywalizację.
- Wyjątek: tytuły w programie wcześniejszego dostępu do gier na PC, ponieważ nasz pakiet SDK nie obsługuje jeszcze tej funkcji. (Uwaga: dotyczy to tylko wersji gry na PC).
- Prześlij co najmniej 5 powtarzających się statystyk, aby zasilić funkcję statystyk gry przechowywaną w profilu gracza. Wszystkie powtarzające się statystyki muszą reprezentować regularnie występujące działania graczy w grze.
- Zaktualizowano wytyczne: