Session Name: | In Your Hands: The Character (of Watch_Dogs) |
Speaker(s): | David Therriault |
Company Name(s): | Ubisoft Montreal |
Track / Format: | Programming |
Did you know free users get access to 30% of content from the last 2 years?
Overview: | Games showcase characters capable of tons of interactions in their environment and it is a known passion to try to make them look as perfect as possible! It's not easy to share features among different types of characters like players, combat & crowd ones to enhance their versatility and their surroundings connection in a systemic open world. This presentation will illustrate the shared gameplay animation architecture by starting from the structure of the multi-layered online-replicated state machine logic composed of dynamic animation trees using the [M(otion)-A(ction)-S(tance)-K(inesic)] stack developed from the ground up on Watch_Dogs. Passing through data segmentation helping motion input responsiveness, voxel generated jump links fluid usage, stylized ragdolls flying in the air and procedural additive experiments, it will expose tips & errors on how a third person character can be able to do free-running, to use his smartphone to hack a bridge and to shoot around simultaneously. |