Практичная игровая анимация?

Я понимаю, что разработка игры включает в себя «игровой цикл», в котором отрисовывается сцена. Этот игровой цикл либо выполняется максимально быстро (без таймера, покадровая анимация), либо вызывается по таймеру (анимация по таймеру). Мне любопытно, как на самом деле делается продвинутая анимация (что-то помимо простой геометрии), учитывая, сколько кадров может иметь место, скажем, при ходьбе персонажа. Очевидно, что программист не жестко закодировал положение ноги персонажа в каждом кадре анимации, поэтому мне интересно, как это на самом деле будет сделано?

Если какие-либо разъяснения по вопросу необходимы, я буду рад заполнить больше.


person Prime    schedule 16.05.2011    source источник
comment
Чтобы добавить к ссылке Мела, как только вы посмотрите на код игрового движка, вы поймете, насколько на самом деле быстры компьютеры. Существует впечатляющее количество кода, который выполняется либо каждый кадр, либо почти каждый кадр. Если вы действительно хотите покопаться в этом, вы можете взять в руки игровой движок и посмотреть. Я многому научился у игрового движка Torque с garagegames.com . Я думаю, что они все еще предлагают демо.   -  person Adam    schedule 16.05.2011


Ответы (1)


Я думаю, что в этом посте есть вся необходимая информация и ссылки на соответствующие Информация.

person Mel    schedule 16.05.2011