Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Here is my feedback as a HTC Vive Player.

Don't assume the grip on a Vive Wand works the same way it does in Oculus Touch.

HTC Vive grips are very hard to press and can be painful to hold. So, you wouldn't want the player to keep holding the grips to hold an object unlike in Touch controllers. Since the player would need to exert a lot of force and is going to have pain in the finger.

On Vive if you want to hold an object and release it as soon as the player releases the input, you'd want to use the trigger. You use grip only when togglling drop or pickup. Using it to hold an object as long as the grips are pressed should never be used since the grip is too hard to be kept being pressed for a long time.

I assume you don't know about the fault in Vive Wand grips since you don't own one. But most games use the above mentioned method in Vive instead of the one you're using. Infact Recroom doesn't use grips for holding at all. It only uses it for rotating. It uses trigger for holding and pickingup and the menu button for dropping.

I would recommend using grip for toggling picking up and dropping and for objects that need be held as long as the input is held like those physics blocks use trigger. I guess you'd need to implement pickup and hold and drop systems. Where pickup keeps holding the object as long as drop is not pressed, drop drops a held item and hold holds it as long as the trigger is pressed. This I guess should only apply to the Vive wands and not other systems since Oculus Touch it is very comfortable to hold using the grip.

(+1)

Yes, excellent points! And there is actually a toggle / hold to grip option, and you can even specify if you want to use grip or trigger on a per item basis (the grapple gun uses toggle, for example). The problem is that there isn't (yet) a way to say, "Only use toggle to hold this item if this is an HTC Vive". 

Another good example is teleport. On an Oculus Touch you can hold the thumbstick forward, then release to teleport. On a Vive, there's a trackpad, so that doesn't really work. I have it setup now so that on a Vive you have to press / click down the trackpad to initiate the teleport, then release to confirm. But now that means you can't use left stick click to cycle through locomotion modes like you can on an Oculus..

Anyways, thanks for the feedback and pointing that out. I will have to consider how to implement this. Maybe a "Use Toggle if Vive" setting or something like that.

There should be an option not just for the toggle to hold in Vive Wands, but also an option for using trigger for non-toggle-holding objects like cubes in the demo map instead of grip.