Це залежить від того, скільки у вас є і скільки з них було б у використанні в будь-який момент.
Я би розбив це так:
Для кожного "спрайту" я мав би один аркуш, кожен розділ WxH - це один кадр. Якщо є лише кілька станів, я б зберігав їх у одному файлі зображень і просто робив карту
- Ходьба - спрайт 0-9
- Стрибки - 10-15
- Присідання - 15-20
Якщо у вас спрацьовано багато станів, я б розглядав можливість розбиття кожної анімації стану на власний файл.
Якщо у вас є лише декілька спрайтів і кілька станів, можливо, найкраще просто розмістити все це в одному файлі зображень і використовувати відображення, яке я маю вище, але включити його на спрайт. Це дозволить звести обсяг пам’яті до мінімуму, оскільки ви орієнтуєтесь на андроїд, пам’ять - це преміальний ресурс, і його слід зберігати, де це можливо.