itch.io is community of indie game creators and players

Devlogs

Upcoming feature: inverse kinematics to handle size differences

Heroine Rumble 2
A downloadable game

I been working on this feature called inverse kinematics (IK). It has several applications and the first one I am using it for is to handle grabs between different sized characters.

It came to my attention from discord that not everybody is familiar with what is IK and to be honest, it is rather difficult to explain what it is. But its probably easier to explain what it can be used for.

Essentially, it is a method to add dynamism to an animation. For example, before IK, a hand in an animation that targets chest is fixed in location. So if the size or the location of the target chest changes, the animation becomes mismatched and the hand is no longer placed on the chest. So that's where IK comes in. IK can influence and change the animation so that the hand is placed on the chest, even if its size or location are changed (within a range).

Download Heroine Rumble 2
Leave a comment