W tej sekcji znajdziesz informacje o stabilności i wydajności gier typu playable.
1 Rozmiar początkowy pakietu
Aby prawidłowo przetestować to wymaganie, grę należy przesłać do portalu dla deweloperów, a następnie przetestować w zestawie testów. Dobrym przybliżeniem może być też hostowanie z włączoną kompresją lub spakowanie wszystkich początkowo załadowanych treści.
- Początkowy rozmiar pakietu gry MUSI być mniejszy niż 30 MiB.
- Początkowy rozmiar pakietu gry POWINIEN być mniejszy niż 15 MiB.
2 Całkowity rozmiar pakietu
- Domyślnie łączny rozmiar pakietu gry MUSI być mniejszy niż 250 MiB. Wyjątki od tej reguły znajdziesz w najczęstszych pytaniach.
- Gra POWINNA wczytywać tylko minimalną ilość danych potrzebnych do interakcji i wczytywać leniwie pozostałe dane w miarę potrzeb.
3 Rozmiar poszczególnych plików
- Każdy plik w grze MUSI mieć rozmiar mniejszy niż 30 MiB.
- Każdy plik w grze POWINIEN mieć rozmiar mniejszy niż 512 KiB.
4 Rozmiar zapisanej gry
- Rozmiar zapisanego stanu gry MUSI być mniejszy niż 3 MiB.
- Rozmiar zapisanej gry POWINIEN być mniejszy niż 500 KiB.
5 Czas wczytywania
- Gra POWINNA wczytywać się i umożliwiać interakcję użytkownika w ciągu 5 sekund.
6 awarii
- Gra NIE MOŻE mieć powtarzających się awarii.
- Gra NIE MOŻE przekraczać maksymalnego rozmiaru sterty JavaScript wynoszącego 512 MB. Więcej informacji o tym, dlaczego powoduje to awarie na iPhone'ach, znajdziesz w najczęstszych pytaniach dotyczących ograniczeń wykorzystania pamięci.
- Gra NIE MOŻE powodować awarii aplikacji YouTube, witryny YouTube ani innego oprogramowania użytkownika.
7 używanych technologii
- Gra MUSI być oparta na zgodnych ze standardami interfejsach Web API (np. JavaScript, Canvas, WebGL) zdefiniowanych przez organizacje normalizacyjne (np. W3C, WHATWG).
- Gry MUSZĄ być zgodne ze wszystkimi przeglądarkami obsługiwanymi przez YouTube (w tym Edge, Chrome, Firefox itp.).
- Pokój gier MUSI być zgodny z aplikacją YouTube na Androida i iOS.
8. Odwołania do plików
- Gra MUSI używać tylko ścieżek względnych, gdy odwołuje się do innych plików w pakiecie gry.
- Gra NIE MOŻE używać ścieżek bezwzględnych, ponieważ nie zostaną one wczytane.
9 Nazwy plików
- Pliki w pakiecie gry MUSZĄ zawierać tylko znaki alfanumeryczne i kilka znaków specjalnych:
_,-,..
10 Liczba plików
- Łączna liczba plików w pakiecie gry NIE MOŻE przekraczać 8000. Aby przeprowadzić wstępną weryfikację pakietu gry, możesz użyć analizatora pakietów gier typu playable. Weryfikacja ta oceni rozmiar każdego pliku, ogólny rozmiar pakietu i wszelkie potencjalne niezgodności w nazwach plików.