Gry Google Play | Zmienione wytyczne dotyczące programu Level Up

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

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.
Dobre osiągnięcia z unikalnymi nazwami, ikonami i opisami.
Dobre osiągnięcia z unikalnymi nazwami, ikonami i opisami.

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.

  • Co najmniej 1 statystyka musi być użyteczna w funkcjach zwiększających zaangażowanie graczy w rywalizację.
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.

  • Poziom postępu musi być danymi, które odzwierciedlają postępy gracza w grze.

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:

  • Wiele kont na użytkownika: obsługa sytuacji, w których jeden gracz korzysta z aplikacji na różnych kontach.
  • Konflikty stanów: rozwiązuj rozbieżności między lokalnym stanem gry a stanem zapisanej gry w chmurze.

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.

telefony, urządzenia składane, tablety i laptopy;
Telefony, urządzenia składane, tablety i laptopy.
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

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:

  • Gry wykorzystujące rzeczywistość rozszerzoną i lokalizację opierają się zasadniczo na fizycznym przemieszczaniu urządzenia.
  • 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 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.
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.

Komputer stacjonarny z klawiaturą i myszą. Gra jest wyświetlana na ekranie, pokazując elementy sterowania dotykowego do sterowania kierunkiem i myszą.
Dane wejściowe z klawiatury, myszy i ekranu dotykowego.
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:

  • Standardowy okres prolongaty. Deweloperzy mają 15 dni na uzyskanie statusu „aktywna” w Sklepie Google Play.
  • Wydłużony okres prolongaty. W wyjątkowych okolicznościach, gdy deweloper może wykazać, że opóźnienie było spowodowane problemem technicznym po stronie Google lub wyjątkowo długim procesem sprawdzania aplikacji, okres prolongaty może zostać wydłużony do 30 dni po ręcznym sprawdzeniu.
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.

Wskaźniki wydajności Androida

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

Sprawdzanie danych w Konsoli Play info

Średnia częstotliwość awarii poniżej 2%

Sprawdzanie danych w Konsoli Play) info

ANR Średnia częstotliwość błędów ANR < 2%

Sprawdzanie danych w Konsoli Play info

Średnia częstotliwość błędów ANR < 3%

Sprawdzanie danych w Konsoli Play) info

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:

  • Średnia liczba klatek na sekundę ≥ 55 kl./s
  • Najniższe 10% (P90) FPS ≥ 50 FPS
  • Najniższy 1% (P99) FPS ≥ 30 FPS

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 DEQP≥20240301:

  • 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. Niewielkie wykorzystanie OpenGL ES (np. w przypadku reklam, widoków internetowych itp.) jest dopuszczalne, o ile nie przekracza 10% klatek.
    • 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 Universal Render Pipeline w Unity, ale nie jest to jedyna możliwa ś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 akceptować użycie 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>
        

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 GOOGLE TENSOR G5 GOOGLE 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 GOOGLE TENSOR G4 GOOGLE 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.

  • Optymalizacja pod kątem dużego ekranu

    • Zaktualizowano wytyczne: LU-LS-GAA , LU-LS-GAB LU-LS-GAC , LU-LS-GAD

    • Poprzedni 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

  • Precyzyjne sterowanie

    • Nowy tekst:

  • Dystrybucja na różne formaty

  • 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>
      
  • 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.

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).