Topic: Game Animation Discussion
I am thinking of some ways to make my animations seamless, so here I am going to discuss some ideas I have.
Walk Animation:
Now, I already have a working 3rd person demo (not posted yet, because I want it to look good when I do). In order to get the transitions of the animations right, I had to make an idle animation whose last frame pose is the starting pose for the walking animation. When I press "W" the animation goes to the walking animation and when I let go, the animation goes back to the idle animation.
Driving Animation:
Also, I am thinking a little demo where the character can enter and exit a car. My idea is to use setPosition() to snap the character to a position near the car so that when I play the Climb() function it plays a climb animation that will be oriented the right way. Also I would probably use setRotation(). Using a quick camera change (so that you don't see the object snap to the position) and perhaps a fade effect(video style fade) I change the camera to a mid-shot of the character climbing. Then I change the camera again with a fade effect to another camera that is inside of the car.
Jump Animation
What about jumps? It would seem it is like the walk animation. The first frame of the jump animation is the last frame of the idle animation.
Tumble Animation:
Just like the walk and jump animations. However, the first and last frame of the tumble animation would have to be the first frame of the idle animation (he has to stand back up DURING the tumble animation)
When I think of more ideas, I will post them here.