mobile-games
Mobile game development principles. Touch input, battery, performance, app stores.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Mobile game development principles. Touch input, battery, performance, app stores.
How to use
Zainstaluj skill w swoim środowisku Claude, wskazując ścieżkę do repozytorium davila7/claude-code-templates w sekcji mobile-games. Skill będzie dostępny jako szablon dla projektów gier mobilnych.
Zapoznaj się z ograniczeniami platformy mobilnej: dotyk jest niedokładny i zasłania część ekranu, dlatego projektuj duże obszary interaktywne (minimum 44x44 punkty) i zapewniaj wizualną informację zwrotną na każdy dotyk.
Zoptymalizuj wydajność gry poprzez ograniczenie zużycia CPU i GPU. Ustaw docelową liczbę klatek na 30 FPS, wdroż zarządzanie termiczne (zmniejszaj jakość grafiki przy nagrzewaniu urządzenia) i minimalizuj użycie GPS oraz połączeń sieciowych.
Przygotuj grę do wymagań sklepów: dla iOS dodaj etykiety prywatności, funkcję usuwania konta (jeśli gra je tworzy) i zrzuty ekranu dla wszystkich rozmiarów urządzeń; dla Android upewnij się, że aplikacja obsługuje 64-bitową architekturę, korzysta z bieżącego SDK i jest dystrybuowana jako app bundle.
Wybierz model monetyzacji odpowiedni dla Twojej gry: premium dla wysokiej jakości tytułów, free + zakupy w aplikacji dla gier progresywnych, reklamy dla hyper-casualowych, lub subskrypcję dla gier z regularną zawartością.
Unikaj typowych błędów: nie wymagaj precyzyjnych kliknięć w małe obiekty, nie pauzuj gry automatycznie bez powodu, wspieraj zarówno orientację pionową jak i poziomą ekranu, a także zapewniaj możliwość pauzy gdy aplikacja przechodzi do tła.