Как пишутся игры под Андроид вроде Talking Tom Cat?
Интересует общая информация, чтобы понять с какого конца к этому подходить. В частности, как совмещается графика с кодом? В каком виде графика засовывается в приложение? Это просто набор последовательно сменяющихся картинок или же программно создается некий скелет персонажа, а потом на него «натягивается» графика?
Вот тут подробно обсуждают говорящего кота тома и как сделать такое же. Под ios, но я думаю Вы разберетесь без проблем, к тому же кокос доступен и на андроиде. www.cocos2d-iphone.org/forum/topic/13942
Можно взять игровой движок, например Unity 3D, он кросплатформенный. Берутся модели, анимации, текстуры. Все это бросают в ресурсы. Кодом управляешь анимациями и местоположением моделей и т.д. и т.п. Это если вкратце.
Если так интересно, то можно разобрать файл с приложением (обычно это просто zip) и посмотреть ресурсы.
Обычно, это набор заранее заготовленных анимаций.