Hola!! Revisando las cosas que utiliza el juego CityVille de Facebook (a través de inspeccionar elemento del google chrome), me encontre con lo siguiente.
Los habitantes de las ciudad son generados a partir de dos cosas... una imagen png de la animación del personaje, y una imágen png de la textura del personaje. Y me intriga mucho saber como se hace para relacionar ámbas imágenes. Esto lo había visto solamente en el Sims, pero toda la animación era en 3d.
Hay varias formas de armar los personajes pero esta me parece la más óptima de todas, pero me gustaría saber como funciona :P

Textura:


Animación:


Estos son ejemplos de como quedarían los personajes: