mobile-games
Zasady tworzenia gier mobilnych: optymalizacja dla dotyku, baterii i sklepów aplikacji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill zawierający praktyczne wytyczne do tworzenia gier na urządzenia mobilne. Dowiesz się, jak obsługiwać dotyk ekranu, zarządzać zużyciem baterii i wydajnością, dostosować interfejs do różnych rozmiarów ekranu oraz spełnić wymagania sklepów App Store i Google Play. Materiał obejmuje również strategie monetyzacji i typowe błędy do uniknięcia przy projektowaniu doświadczeń mobilnych.
Jak używać
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.