Home Artists Posts Import Register

Content

Code for picking up objects is now far more robust and bug free. And so I had time to start the angry donut logic where she runs to you to steal your object. This means that when she is angry, she will not beg, she will steal. Video 1 shows the current unfinished implementation. As you can see I have not yet finished the logic for when she successful steals the object. If I were to say what my secret sauce is for dynamic logic controlled animations, I would say mixing inverse kinematics with forward kinematics. Mixing as in not just using 100% IK. IK is of course, extremely useful for many types of movements, but mixing it with the right percent, ease blends, and with other forward kinematic animations, it does wonders. In the video you can see how Shinobu's arm reacts dynamically to where my hand is. This is done again, by mixing partial IK and FK.

She will be able to steal donuts from you with any free hand and thus she is going to need 2 animations, 1 for when she steals it with her right hand (shown) and the other will be with her left hand (mirrored animation). Eventually she will also have an animation to crouch to reach lower areas.

On a final note, this interest logic module is now the module with the most animation assets now.

And now for new bugs. As I began implementing this logic, I needed Shinobu to follow the player but also stay a certain distance away from him so she has enough room to swipe the object with her hand. I like to sample nearby walkable areas with Random values for good looking variation and because randomness is a great way to create organic results and lower computation time by allowing your results to accumulate over time instead of calculating everything per frame. Video 2 shows the random sampling with the red showing the resulting navigation path and cyan as the physics floor tests.

After slapping the navigation logic in, I found this very funny bug shown in Video 3.


I am actively polishing animations and look at logic so everything blends and mixes well together. If you see something that I should notice, let me know!

Files

Comments

No comments found for this post.