Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hey, this game is awesome! I mean, it's really far away from being finished, and I found a lot of bugs (almost 100% my fault since I can't make a normal gameplay like a normal human being), but I really felt your spirit of making a game with actual interesting gameplay over just another dating simulator. You got my follow and I'll keep an eye from time to time to see your progress.

I got a question if it isn't  very daring; to sync both character's  animations during sex scenes, did you put two points in space for position and orientation and just created a state for both characters or made it in a different way?

I was thinking on having the main character model hidden   on any enemy and swap  with the main character for  sex scenes, but doesn't seem like a very optimized solution.

Once again, congratulations for your game, I really enjoyed playing it even on that early stage <3

(+1)

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