Hey there Atommyc,
Thanks for this. These comments are life to me and is extremely motivating to keep going.
I'm so glad you "get it". The reason I started making this game was because I found that a lot of VNs and dating sims felt too much the same and the static 2D characters were not enough for me.
I've spent most of my time putting technology and features in place that will enable me to create more story and animation content later.
As soon as I finish with Bedroom Blackjack I'll turn all my attention to MGT again.
There is an update for MGT coming next week btw ;)
In regards to syncing animations I developed my own puppet system. This uses some transforms in 3D space with the same parent transform e.g. malePelvis, maleLeftHand, femalePelvis, etc.
I animate these transforms and then bind the character bones to these points using IK.
However, I have decided that I need to hire an animator to remake all the H scene anims as individual anims. I'll sync them by having the female animator monitor the time of the male animator.
private void Update()
{
_femaleAnimator.Play(0, -1, maleAnimator.GetCurrentAnimatorStateInfo(0).normalizedTime);
}
Thanks for playing the game and taking the time to talk with me.
Kind regards,
iLEWD