Publikowanie krzyżowe Gier Google Play na PC

Chromebooki to nie jedyna platforma z dużym ekranem, na której można grać w gry na Androida. Google udostępnia też platformę do grania w gry na Androida na komputerze – Gry Google Play. Wymagania są na tyle podobne, że jeśli zoptymalizujesz grę pod kątem Gier Google Play, będzie ona też zoptymalizowana pod kątem ChromeOS.

Optymalizowanie i publikowanie w Gry Google Play

  1. Utwórz wersję gry, która działa na urządzeniach z dużym ekranem. W dokumentacji do Gry Google Play znajdziesz szczegółowe informacje o wymaganiach dotyczących zatwierdzania Gry Google Play oraz o tym, jak testować ją na urządzeniu z ChromeOS. Jeśli gra została wcześniej zoptymalizowana pod kątem Chromebooków, upewnij się, że spełnia ona dodatkowe wymagania dotyczące Gier Play Google.
  2. Spakuj grę na potrzeby Gry Play i upewnij się, że zawiera ona pliki binarne x86 i x86_64. Pamiętaj, aby dołączać te pliki binarne również w przypadku przesyłania aplikacji na ChromeOS. Jeśli to możliwe, używaj na komputerze tych samych plików APK lub pakietów aplikacji co w przypadku wersji mobilnych.
  3. Opublikuj grę na ścieżce „Gry Google Play na PC” w Konsoli Play.

Publikowanie wersji Gry Play na Chromebooki

Opublikowanie gry na ścieżce Gier Google Play nie spowoduje automatycznego udostępnienia jej na Chromebookach. Deweloperzy, którzy chcą, aby wersja gry na duże ekrany była dostępna na Chromebookach, mają 2 opcje: prowadzić połączony projekt (zalecane) lub utworzyć osobne projekty.

Połączony projekt

Zalecamy utrzymywanie jednej bazy kodu zarówno w przypadku gry mobilnej, jak i platform z dużym ekranem, takich jak komputery i Chromebooki. Usprawni to proces publikowania i zmniejszy nakład pracy związany z utrzymaniem ciągłości i równości na różnych ekranach. Dzięki jednemu kodowi źródłowemu, o ile nie ograniczysz dostępu do ścieżki produkcyjnej standardowego typu wersji na Chromebookach, urządzenia z ChromeOS będą otrzymywać zoptymalizowaną grę z Gier Play na PC za każdym razem, gdy opublikujesz aktualizację na tej ścieżce. Jeśli Twojej gry nie widać, zapoznaj się z tym przewodnikiem, który pomoże Ci rozwiązać problem.

Osobne projekty

Jeśli chcesz oddzielić wersję na duży ekran od wersji mobilnej, nadal możesz to zrobić. Używając tej samej wersji co w przypadku Gier Play, utwórz pakiet przeznaczony tylko na Chromebooki i prześlij go do tej samej karty w Sklepie Play co wersja mobilna. Dzięki temu Twoje opinie i oceny będą przechowywane w jednym miejscu. Należy jednak wziąć pod uwagę kilka kwestii:

  • Zachowaj tę samą nazwę pakietu w różnych kompilacjach.
  • Zwiększ kod wersji kompilacji ChromeOS (na duże ekrany) do liczby znacznie wyższej niż bieżąca wersja Androida (na urządzenia mobilne).
  • Aby ograniczyć wykrywalność wersji na duże ekrany tylko do Chromebooków, dodaj do pliku manifestu aplikacji tę funkcję specyficzną dla ChromeOS:
<uses-feature android:name="org.chromium.arc" android:required="true" />
  • Prześlij nową kompilację na ścieżkę produkcyjną w przypadku standardowego typu wersji wraz z kompilacją telefonu.