Вопрос ну оооочень общий. Фактически всё зависит от двух важных вводных, что за движок будет использоваться и каков графический стиль игры.
Важно понимать, что в любом случае, анимация бывает разных видов:
- Спрайтовая анимация. Это как классическая мультипликация. Каждый кадр рисуется вручную и потом картинки быстро сменяют друг друга, создаётся иллюзия движения. Есть разные способы немного упростить этот трудоёмкий процесс, но суть та же. Каждый кадр = отдельная картинка.
- Скелетная анимация. Может использоваться как в 2д так и в 3д. Создаётся набор взаимосвязанных костей, к концам которых «прикрепляются» части модели или 2д спрайта, далее кости деформируются так как нам нужно и модель\спрайт следует за ними. В 3д-редакторах можно выгрузить данные того как и куда двигаются кости и загрузить их в движок, после чего эти анимации можно использовать для любых моделей с ригом (набором костей) соответствующим ригу для которого анимации сделаны. Каждый кадр такой анимации = набор координат костей.
В любом случаее анимация, это не простая дисциплина, аниматоры — специально обученные люди, котрые не только знают, как движется всё-на-свете и как это воспроизвести, но и владеют соответствующими техническими навыками.
Прежде чем браться за графику, соберите прототип игры, не знаю, хоть на флеше, или в блендере или в любом движке для начинающих. Вам не нужна ни графика ни анимация, до тех пор пока ваш прототип не будет играбелен и интересен. На этапе «мы-никогдао-не-делали-игры-но-очень-хотим» вот эти все вопросы про анимацию, для них еще рано. Почитайте и посмотрите про геймдизайн сначала.