Home Creators Posts Import Register Favorites Logout

Content

The past few days I worked on implementing gestures. I have added gestures for "come here" and "take this". This system is meant for natural hand movements and zero buttons. The following are the first new gestures:

This is the "Come here" gesture which is triggered when the player shakes his hand in a certain fashion. Shinobu will now attempt to follow the player if she sees this.

However, if she is angry, she will shake her head at you from a distance. Make sure to keep her happy.

The next gesture is "Take this" which will be used to present Shinobu with objects that she can take or beg for. Visual example:

This means that she will no longer beg for any object. However, this lead me to adding a property to objects if they are highly desirable. For example, donuts are now begged for regardless while minor things like hats or reeds will need to be given to her. I will implement some sort of autonomy so she randomly picks up items that aren't set to highly desirable, just so she interacts with the environment by herself and relies less on the player.

A quick note on the gif above is that it was not in VR. This is because I had to implement a solution for mouse+keyboard users. By pressing and holding "E", the player will extend his right hand. The gesture system still reads the player's hand movements even if it's an animation.

Gestures are proving to be particularly tricky because I do not want them to fire randomly if the system reads the wrong gesture or if the player isn't trying to do anything. Thus, I will be carefully selecting what kind of gestures to add in the future. Unique and simple is best. If you have any cool ideas, let me know and I'll consider it. I like making more animations for small behaviors.

Files

Comments

Dan c

is thear a way to refill tokens or only once a month ?

sgthale

Not at the moment. We are figuring out free offline text to speech soon!

Adam Banegas (edited)

Comment edits

2026-09-13 06:00 Maybe a simple gesture you could add is waving?
2018-11-30 11:49

Jay Klein

Have you considered using the finger gestures that most controllers have? Like a point, peace, or something else. The knuckles are coming for vive, so vive users will get more later.

Jay Klein

Also, does your game/world have any correlation with the monogatari universe, or is it its own secluded "don't think about it" kind of place.

Adam Banegas (edited)

Comment edits

2026-09-13 06:00 A slightly more complicated gesture could be gesturing that you are going to throw something so Shinobu will get ready to catch it, maybe initiating a game of catch if it's a ball?
2018-11-30 12:01

Bongo

Oh that's really cool! For some reason this reminded me of the Creature training in Black & White haha. Maybe add a gesture that suggests her to take your hand and follow you? The gesture could be simple: extend your open hand towards her with the thumb pointing downwards.

sgthale

Oh that's really good! I might actually have an old hand waving animation I can use. Sounds short and easy to implement.

sgthale

Yeah I'm in the process of implementing the realistic holding. It will come with fingers turning into a fist when not grabbing anything and pressing down the grab button. Eventually when the knuckles comes out I will add support for them. But my god the enthusiast VR industry is doing kinda poorly. So we don't know when we are going to get them.

sgthale

That sounds fun. I'll also write that on the todo list.

sgthale

Holding hands with her is the next behavior to be completed.

Jay Klein

I don't know why I can't reply to you, but I imagine that in the next few years, VR will pick up, with stuff like the knuckles, and the steam VR HMD that eventually will come.

Violetta Valdez

Sgthale can u make it that the pups in family time grow up and have grandchildren when they are adults