Прячась наверху выступа восточной части компаунда, я лежу и жду, не покажется ли неосторожный противник. Мой палец, лежащий на спусковом механизме, тревожно подергивается, ожидая своей очереди приступить к действию. Я уже представляю, как противник выйдет из двери подо мной и я ударю. Мой снаряд из базуки взорвется, и виртуальное тело противника взлетит в воздух, отскакивая от каменных стен бараков компаунда. Мой план идеален. Через некоторое время выясняется, что мой противник также труслив, как и я. Я слышу его зловещий хохот и осматриваюсь, как раз вовремя, чтобы увидеть, как брошенная им граната приземляется прямо рядом со мной. Похоже, что сегодня мое воображаемое тело будет отскакивать от стен. Ну и ладно, всегда можно сыграть еще раз!
Типичный момент из типичной стрелялки от первого лица; в этой истории нет ничего необычного за исключением той части, где персонаж подпрыгивает в результате попадания в него из различных типов игрового оружия. Такие эффекты как уникальные анимации смерти возможны в результате использования технологии, известной как кукольная (rag doll) анимация, в которой ваши персонажи как бы сделаны из маленьких кусочков. Как только ваш персонаж умирает, загружаются короткие, абсолютно уникальные наборы движений - отлетания от препятствий с движением частей тела, как если бы вы бросили настоящую куклу через комнату.
Такие игры как Unreal Tournament 2003 от Epic Games используют кукольную анимацию для последовательностей смертей персонажей, и поверьте мне, если вы не видели этот эффект, вы многое пропустили. Если же вы хотите использовать кукольную анимацию в ваших собственных проектах, то вам повезло - все необходимое содержится в этой главе!
В этой главе вы научитесь:
• Превращать игровых персонажей в кукол;
• Использовать динамику твердого тела в анимациях;
• Накладывать силы, вращательные моменты и импульсы на движения;
• Использовать пружины для соединения частей тела;
• Работать с обнаружением столкновений и реакцией на них.
⇐Улучшение объектов скелетной анимации || Оглавление || Создание кукол из персонажей⇒