W tej sekcji omawiamy stabilność i wydajność aplikacji Playables.
1 Rozmiar początkowy pakietu
Aby prawidłowo przetestować tę funkcję, konieczne może być przetworzenie gry w portalu deweloperskim, a następnie przetestowanie jej w pakiecie testów. Alternatywnie można użyć kompresji lub skompresować wszystkie początkowo wczytane treści, aby uzyskać przybliżony rozmiar.
- Rozmiar początkowego pakietu gry MUST być mniejszy niż 30 MiB.
- Rozmiar początkowego pakietu gry POWINIEN być mniejszy niż 15 MiB.
2 Całkowity rozmiar pakietu
- Domyślnie łączny rozmiar pakietu gier MUST być mniejszy niż 250 MiB. Wyjątki znajdziesz w najczęstszych pytaniach.
- Gra POWINNA wczytywać tylko minimalną ilość danych potrzebnych do zapewnienia interakcji, a pozostałe dane wczytywać w miarę potrzeby.
3. Rozmiar pojedynczego pliku
- Każdy plik w grze MUST mieć rozmiar mniejszy niż 30 MiB.
- Każdy pojedynczy plik w grze MUSI mieć rozmiar mniejszy niż 512 KiB.
4 Rozmiar zapisu gry
- Rozmiar zapisanej gry MUST być mniejszy niż 3 MiB.
- Rozmiar zapisanej gry POWINIEN być mniejszy niż 500 KiB.
5. Czas wczytywania
- Gra MUSI się wczytać i umożliwiać interakcję z użytkownikiem w mniej niż 5 sekund.
6 awarii
- Gra NIE MOŻE mieć regularnie występujących awarii.
- Gra NIE MOŻE przekroczyć maksymalnego rozmiaru stosu JavaScript wynoszącego 512 MB. Więcej informacji o przyczynach awarii na iPhone’ach znajdziesz w często zadawanych pytaniach dotyczących ograniczeń dotyczących wykorzystania pamięci.
- Gra NIE MOŻE spowodować awarii aplikacji YouTube, witryny YouTube ani innego oprogramowania użytkownika.
7 wykorzystanych technologii
- Gra MUST być oparta na interfejsach API internetowych zgodnych ze standardami (np. JavaScript, Canvas, WebGL) zgodnie z definicją organizacji ustalających standardy (np. W3C, WHATWG).
- Zawartość do odtworzenia MUST być zgodna ze wszystkimi przeglądarkami obsługiwanymi przez YouTube (w tym Edge, Chrome, Firefox itp.).
- Gry muszą MUST zgodne z aplikacją YouTube na Androida i iOS.
8. Odwołania do plików
- W przypadku odwoływania się do innych plików w pakiecie gier gra MUST używać tylko ścieżek względnych.
- Gra NIE MOŻE używać ścieżek bezwzględnych, ponieważ nie będą się one wczytywać.
9 nazwy plików
- Pliki w pakiecie gier MUST zawierać tylko znaki alfanumeryczne oraz kilka znaków specjalnych:
_
,-
,.
.
Aby przeprowadzić wstępną weryfikację pakietu gier, możesz użyć analizatora pakietów gier Playables. Podczas tej weryfikacji oceniany jest rozmiar każdego pojedynczego pliku, łączny rozmiar pakietu oraz ewentualne niespójności nazw plików.