To zależy, ile masz i ile z nich będzie używanych w danym momencie.
Rozbiłbym to w następujący sposób:
Dla każdego „duszka” miałbym jeden arkusz, każda sekcja WxH jest pojedynczą ramką. Jeśli jest tylko kilka stanów, trzymam je wszystkie w tym samym pliku obrazu i po prostu robię mapę
- Chodzenie to duszki 0-9
- Skakanie to 10-15
- Przyczajony ma 15-20 lat
Jeśli masz wiele stanów na duszka, rozważę rozbicie każdej animacji stanu na osobny plik.
Jeśli masz tylko kilka duszków i kilka stanów, najlepiej po prostu mieć to wszystko w jednym pliku obrazu i użyć mapowania, które mam powyżej, ale dołącz je do każdego duszka. Spowoduje to ograniczenie zużycia pamięci do minimum, ponieważ celujesz w Androida, pamięć jest zasobem premium i powinna być zachowana w miarę możliwości.