Dostosowywanie gier na Androida

Deweloperzy gier na Androida, którzy wcześniej skupiali się na urządzeniach mobilnych z małym ekranem i sterowaniu dotykowym, muszą wziąć pod uwagę pewne kwestie podczas dostosowywania swoich gier do ChromeOS.

Duże ekrany i system operacyjny z oknami stwarzają wiele możliwości ulepszeń, a także nakładają na Ciebie obowiązek spełniania oczekiwań użytkowników. Podobnie w przypadku gier na komputery stacjonarne obsługa klawiatury, myszy, trackpada i pada jest niezbędna. Aby wszystkie te komponenty dobrze ze sobą współpracowały w ekosystemie Androida, może być konieczne profilowanie i dostrajanie. Oto fragmenty kodu, linki do dokumentacji oraz wskazówki i triki dotyczące ChromeOS, które pomogą Ci zacząć:

Zacznij od tych tematów

  • Obsługa wprowadzania danych – informacje o obsłudze klawiatury, myszy, kontrolera i rysika.
  • Więcej informacji o zarządzaniu oknami znajdziesz w sekcji Duże ekrany.
  • W artykule Optymalizacja rozmiaru wyświetlacza znajdziesz informacje o tym, jak określić rozdzielczość wyświetlacza na potrzeby renderowania.
  • Wskazówki dotyczące publikowania, aby dowiedzieć się więcej o obsłudze architektury x86/arm, w tym o prawidłowym pakowaniu obsługi 32-bitowej i 64-bitowej w celu uzyskania wysokiej wydajności.
  • Sieci wieloosobowe, aby dowiedzieć się więcej o obsłudze sieci w przypadku gier wieloosobowych.
  • Profilowanie wydajności, aby dowiedzieć się, jak profilować i znajdować problemy z wydajnością w grze.
  • Silniki gier – zasoby i wskazówki dotyczące korzystania z popularnych silników gier (Unity, Unreal, Cocos2d).