Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GH-1792] Add Kenzu Character #1793

Draft
wants to merge 19 commits into
base: main
Choose a base branch
from
Draft

[GH-1792] Add Kenzu Character #1793

wants to merge 19 commits into from

Conversation

tkz00
Copy link
Contributor

@tkz00 tkz00 commented May 23, 2024

Motivation

The objective for this PR is for the VFX's team to be able to reference Kenzu's model and animations to start working on it's effects.

Summary of changes

  • Kenzu's model, textures and animations have been imported into the project in their respective folders.
  • An animator controller for Kenzu has been added to the project, with a state for every respective animation, the necessary transitions and parameters.
  • A Kenzu character prefab was added with it's model and animator controller.
  • A new scene VFX_Kenzu_test_scene was added to test all the animations.

To check out the animations you have to enter the previously referenced scene on play mode, in it's hierarchy select the animator inside the Kenzu model in VFX_Kenzu_test_scene/Kenzu/CharacterModelAnchor/, with the animator screen open you can tweak the parameters to trigger each animation. Keep in mind there are duplicated states for the basic attack, block and pounce animations, since our backend and client don't support these "combo" styled skills we added a way to try these animations, for this use the Basic_Test and Blocking_Test parameters, while the Walking and Skill3 work for both the test and in game functionality.

For the basic attacks the idea is to have a 3 part combo where the attacks are sequenced, while it can be exited after the first or the second attack without performing the remaining part of the combo, you can't execute the second or third attack without performing the previous ones first. Toggling Basic_Test will take you through the full 3 part combo.

The blocking/pounce is slightly more complicated, there is an initial start block animation performed when turning on Blocking_Test, where the character raises it's weapon, after it's finished it keeps the weapon up and enters and enters a blocking in place or a block while walking animation depending on the Walking parameter. Turning Blocking_Test off represents another character hitting Kenzu, which when struck during the blocking stance performs a pounce on the attacking enemy.

@tkz00 tkz00 self-assigned this May 24, 2024
@tkz00 tkz00 changed the title Add Kenzu Character [GH-1792} Add Kenzu Character May 24, 2024
@tkz00 tkz00 changed the title [GH-1792} Add Kenzu Character [GH-1792] Add Kenzu Character May 24, 2024
@tkz00 tkz00 force-pushed the gh-1792-add-kenzu-character branch from ce3afbe to a531edf Compare May 26, 2024 23:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant