0
\$\begingroup\$

sorry about the vague title, but these couple of videos/images might explain my situation a bit better:

https://www.youtube.com/watch?v=MG1mNyjNuXk (Wolfenstein the Old Blood) https://www.youtube.com/watch?v=NVmsucYKlvo (Mad Max the Game) https://www.youtube.com/watch?v=XYWQ-UzTpZ8 (at 0:49 seconds, Credits go to: Ranon Sarono AKA Hyper)

I am basically wondering how you would animate the 2 characters if 1 of them knifed the other one, do they both have their separate animations? or do they just take the animation file?

\$\endgroup\$
1
\$\begingroup\$

The simplest way to do it is to synchronize animations between the two characters. Art-wise, you can edit them at the same time and export both when you're done. For programming, you can take some time to slide both characters towards their starting positions, then play the matching animations for both at the same time.


As for the other option, it's just generally harder to do - if you wanted to animate 2 characters with the same animation, you'd have to assign different bones to each of the 2 characters. There are some options to go about it, but none are easy and all of them build on parts of the previously mentioned method:

  1. Use same animation for both characters programmatically - one of the characters will need dynamic bone remapping to get properly animated - it's doable but might be technically confusing;
  2. Combine characters into one mesh - all combinations will have to be exported separately, lots of storage space waste;
  3. Use same animation for both characters with static bone renaming, basically a mix of previous two techniques, probably most complicated.
| improve this answer | |
\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.