Depende de cuántos tenga y cuántos de ellos estén en uso en un momento dado.
Lo desglosaría de la siguiente manera:
Para cada "sprite" tendría una hoja, cada sección WxH es un solo cuadro. Si solo hay unos pocos estados, los mantendría todos en el mismo archivo de imagen y solo haría un mapa de
- Caminar es sprites 0-9
- Saltar es 10-15
- Agacharse es 15-20
Si tiene muchos estados por sprite, consideraría dividir cada animación de estado en su propio archivo.
Si solo tiene algunos sprites y algunos estados, puede ser mejor simplemente tenerlo todo en un solo archivo de imagen y usar el mapeo que tengo arriba, pero inclúyalo por sprite. Esto mantendrá la cantidad de uso de memoria al mínimo, ya que está apuntando a Android, la memoria es un recurso premium y debe conservarse siempre que sea posible.