Мне просто любопытно, как во многих играх (а именно в таких играх, как «Архим убежище / город», «Охота за человеком», «Наемный убийца») они делают так, чтобы ваш персонаж мог «схватить» персонажа перед собой и что-то с ним делать. Я знаю, что это может показаться очень запутанным, но для примера зайдите на YouTube и поищите «казни киллера», а первое видео - пример того, что я спрашиваю.
По сути, мне интересно, как они заставляют вашу модель динамически взаимодействовать с любой другой моделью, с которой вы сталкиваетесь, поэтому в киллере, когда вы сталкиваетесь с кем-то с помощью волоконного провода, вы душите другого персонажа, или если у вас есть анестетик, вы подходите позади некоторых человек и положите руку туда в рот, пока они борются и медленно идут на пол, где вы их кладете. Меня смущает вопрос, было ли анимировано использовать две модели, использующие определенные идентификаторы кости / скелета, если это просто две совершенно разные анимации, которые воспроизводятся в нужное время, чтобы создать впечатление, что они действительно взаимодействуют или что-то еще все вместе.
Я не аниматор, поэтому я предполагаю, что большинство из того, что я только что сказал, неправильно, но я надеюсь, что кто-то может понять, что я имею в виду, и дать ответ.
PS) Я программист, и я нахожусь в процессе создания игры с хитменеской, просто потому, что мне нравится этот стиль игры, и я хочу развить свои навыки в чем-то увлекательном, поэтому, если вы действительно знаете, о чем я говорю, есть некоторые примеры с участием как моделей, так и программирования (в настоящее время я использую c ++ и главным образом Ogre3D, но я вхожу в единство и XNA), я был бы очень признателен.
Благодарю.