7 kwietnia 2025 r.
Konfiguracja
Zmiany
- Zaktualizowano wymagania dotyczące
marketingAssets.screenshots
, aby wszystkie zrzuty ekranu były zasobami w wysokiej rozdzielczości.
16 maja 2024 r.
Konfiguracja
Zmiany
- Dodano nowe pola
allowOfflineUse
isupportsLowEndDevices
.
Usunięcia
Usunięto pole
monetization_settings
i wszystkie pola związane z monetyzacją:isChildDirected
hasRewardedAds
hasInterstitialAds
UWAGA: stan „Podrzędny kierowany” jest zamiast tego zbierany w warunkach korzystania z Konsoli dla deweloperów i dotyczy wszystkich przesłanych wersji.
14 maja 2024 r.
Konfiguracja
Zmiany
- Dokumentacja:
- Dodano wartości domyślne dla pól opcjonalnych.
- Pola zostały pogrupowane w sekcji „Informacje opisowe i marketingowe” oraz „Konfiguracja i możliwości gry”.
3 maja 2024 r.
Konfiguracja
Zmiany
- Zmniejszone wymagania dotyczące rozmiarów obrazów w sekcji
marketingAssets
:horizontalBanners
:- Nadal wymagane są wymiary 1920 x 1080 pikseli.
- Rozmiary 480 x 270 pikseli i 240 x 135 pikseli są teraz opcjonalne.
- Inne rozmiary nie są już obsługiwane.
verticalBanners
:- Nadal wymagane są wymiary 1080 x 1920 pikseli.
- Formaty 270 x 480 pikseli i 135 x 240 pikseli są teraz opcjonalne.
- Inne rozmiary nie są już obsługiwane.
gameIcons
:- Nadal wymagany jest format 512 × 512 pikseli.
- Rozmiary 256 x 256 pikseli i 128 x 128 pikseli są teraz opcjonalne.
- Inne rozmiary nie są już obsługiwane.
- Jeśli opcjonalne rozmiary nie zostaną podane, GameSnacks wygeneruje je na podstawie większych rozmiarów.
29 kwietnia 2024 r.
Konfiguracja
Zmiany
- Dokumentacja: sformatowana zgodnie z formatem dokumentacji pakietu SDK wprowadzonym 5 lutego 2024 r. Rozwinęliśmy niektóre opisy i dodaliśmy więcej przykładów.
24 kwietnia 2024 r.
Konfiguracja
Zmiany
- Usunięto „Casual” z listy akceptowanych wartości dla atrybutu
genres
.
26 marca 2024 r.
Konfiguracja
Zmiany
- Zmniejszono maksymalną długość z
name
na 25 znaków, aby lepiej dopasować ilość miejsca w interfejsie użytkownika.
5 lutego 2024 r.
Wymagania
Zmiany
- Nazwa „Wytyczne projektowe” została zmieniona na „Wymagania”. Zredagowaliśmy i rozwinęliśmy je, aby były bardziej przejrzyste i wyczerpujące.
Konfiguracja
Zmiany
- Dodano wymóg, aby
name
zawierał maksymalnie 50 znaków. - Dodano wymóg, aby pole
description
zawierało maksymalnie 150 znaków.
SDK
Nowe funkcje
- Dodaliśmy nowe zdarzenie cyklu życia do interfejsu gry:
firstFrameReady
. - Dodano nowe elementy sterujące wstrzymaniem w interfejsie gry:
onPause
ionResume
.
Zmiany
- W ramach zaktualizowanej wersji wymagań dodaliśmy wymagania dotyczące metod i interfejsów API.
- Dokumentacja: zmieniliśmy format dokumentacji, aby była bardziej przejrzysta i łatwiejsza w nawigacji. Zaktualizowaliśmy opisy i przykłady.
15 stycznia 2024 r.
Wszystko
Zmiany
- Dokumentacja:
- Ulepszony interfejs nawigacyjny, który ułatwia dotarcie do treści w mniejszej liczbie kliknięć.
- uproszczoną i ujednoliconą strukturę adresów URL z przekierowaniami ze starych adresów URL.
- drobne ulepszenia treści i formatowania;
2 sierpnia 2023 r.
SDK
Nowe funkcje
- Dodano do interfejsu Storage API nowe metody:
removeItem
iclear
.
26 lipca 2023 r.
SDK
Zmiany
- Dokumentacja: rozszerzona wersja interfejsu Ad API z dodatkowymi opisami i przykładami.
14 lipca 2023 r.
Konfiguracja
Zmiany
- Dokumentacja: dodano przykładowy plik
game.json
.
29 czerwca 2023 r.
Konfiguracja
Poprawki
- Dokumentacja: popraw typy niektórych pól:
genres
: „enum” -> „Lista ciągów znaków”orientation
: „enum” -> „string”developer.logo
,publisher.logo
,marketingAssets.gameIcons
: „Obraz” -> „Lista obrazów”
- Dokumentacja: usuń
gameIcons
, która została omyłkowo dodana po dodaniumarketingAssets.gameIcons
.
23 czerwca 2023 r.
Konfiguracja
Zmiany
- Atrybuty
aboutUrl
iprivacyPolicyUrl
nie są już wymagane.
Usunięcia
- Użytkownik
shortName
został usunięty.
11 maja 2023 r.
SDK
Nowe funkcje
- Dodano Storage API.
9 maja 2023 r.
Wymagania
Zmiany
- Dodano wymagania dotyczące „struktury pliku”.
Zmiany
- Zaktualizowano „Wymagania dotyczące komponentów wizualnych”.
Konfiguracja
Zmiany
- Dodano wymagania dotyczące pól.
28 kwietnia 2023 r.
Wcześniejszy dostęp do hostingu i konsoli dewelopera GameSnacks.
Ta wersja w ramach wcześniejszego dostępu jest przeznaczona dla deweloperów, którzy współpracują bezpośrednio z GameSnacks przy tworzeniu gier na zamówienie GameSnacks Originals i gier objętych bezpośrednią licencją.
Konsola programisty to preferowany sposób udostępniania nowych gier i aktualizacji dotychczasowych gier w GameSnacks. Teraz możesz przesyłać gry do GameSnacks bezpośrednio, bez konieczności wysyłania archiwów kodu źródłowego do menedżerów partnerów. W tej pierwszej wersji opinie na temat testów i zatwierdzeń będą nadal wysyłane bezpośrednio do Ciebie e-mailem. W przyszłej wersji zintegrujemy te procesy z interfejsem konsoli dla deweloperów.
Konsola
Nowe funkcje
- Konsola programisty GameSnacks: nowe, łatwe w użyciu narzędzie, za pomocą którego możesz przesyłać nowe gry i aktualizacje do istniejących gier bezpośrednio na serwery GameSnacks. Ta wersja zawiera możliwość wyświetlania podglądu gier po ich przesłaniu. Deweloperzy mogą teraz publikować nową wersję gry bezpośrednio z interfejsu. Jeśli przejdzie wszystkie testy wewnętrzne i sprawdzenia treści GameSnacks, zostanie opublikowana w sieci dystrybucyjnej GameSnacks. Więcej informacji znajdziesz w konsoli programisty GameSnacks.
Znane problemy
Wersja wcześniejszego dostępu w Konsoli dewelopera nie uwzględnia jeszcze zatwierdzeń i opinii bezpośrednio w interfejsie. Za pomocą konsoli możesz przesyłać, testować i publikować swoje gry. Menedżerowie partnerów GameSnacks będą się z Tobą kontaktować e-mailem, aby przekazywać opinie i aktualizować informacje o stanie zatwierdzania gier.
Unikaj przesyłania wielu wersji tej samej gry w krótkim odstępie czasu – mamy ograniczoną przepustowość na zatwierdzanie i testowanie. Jeśli masz wiele wersji w trakcie przetwarzania, trudno będzie Ci określić, która z nich jest aktywna, dopóki nie przetworzą się wszystkie wersje.
Hosting
Nowe funkcje
- Hostowanie GameSnacks: wprowadziliśmy nową funkcję hostowania w produkcji, która wykorzystuje globalną sieć CDN Google o wysokiej wydajności. Obsługuje przesyłanie wersji, testowanie i procesy zatwierdzania o zdefiniowanej strukturze oraz elastyczne zarabianie zarówno w internecie, jak i w aplikacjach.
Konfiguracja
Nowe funkcje
Wszystkie gry wymagają teraz pliku konfiguracyjnego
game.json
.Ten plik zawiera uporządkowany manifest treści gry i jej zasobów. Te dodatkowe metadane umożliwiają wyświetlanie i odkrywanie gry w katalogu GameSnacks oraz skuteczniejsze indeksowanie i odkrywanie w wyszukiwarkach. Więcej informacji znajdziesz w pakiecie SDK dla programistów GameSnacks.
SDK
Wprowadzamy kolejną wersję pakietu SDK dla deweloperów, który muszą zintegrować wszystkie gry na platformie GameSnacks, aby można było je rozpowszechniać i zarabiać na nich.
Nowe funkcje
- Nowy interfejs
Storage
do zapisywania danych gry i zapisu.
Zmiany
Interfejs API został zaktualizowany i przekształcony w kilka interfejsów.
Zmieniły się wymagania dotyczące komponentów: pojawiły się nowe minimalne rozmiary ikon i banerów, a zrzuty ekranu są teraz wymagane. Znajdziesz je w dokumentacji
game.json
.
Usunięcia
Wtyczka
localStorage
nie jest już obsługiwana. Gry powinny zostać zaktualizowane, aby używać nowego interfejsu pamięci.Dostęp do zewnętrznych adresów URL nie jest już dozwolony i zostanie zablokowany w przyszłej wersji.