Home Artists Posts Import Register
Join the new SimpleX Chat Group!

Content

Well it was a bit of a struggle, but I finally managed to implement an inverse kinematics system into the game. The one included in Godot engine wasn't any help in my use case, so I had to make my own. Inverse kinematics is a system that got it's start in robotics, but has also been widely used in game animations for a good while now. You can see a typical example in most third person games, by having your character stand on some stairs with one foot higher than the other - Inverse Kinematics is the system that figures out what angle the leg joints should be at, so that the foot ends up in the right place.

I made a little video clip showing it in action - keep in mind that the physics setup is in a very primitive state still, and the video is only meant to showcase the IK system: Link 

Even though I'm nudging the character around, you can see that her hands and feet stay firmly planted where they are. The effect might seem subtle, but the animation would look completely off without it. I'm glad to finally get it working and move on to the next thing.

Some more Toriel game content is coming in february, so stay tuned for a preview of that! -Joni

Comments

No comments found for this post.