Hacker News new | ask | show | jobs
by munchbunny 3339 days ago
I'm working on a VR game at the moment (solo side project for now), and one thing I notice is that you very quickly hit immersion limits for even simple interactions when you use the Touch or Vive controllers. The UX is actually a really hard problem!

I can see why that leads to an enterprise approach where UX is a bit less important.

More specifically, I'm building a juggling simulator. Other apps and games have simulated throwing and it looks and feels convincing, but once you have to throw multiple things per second, the immersion totally breaks with trigger based grabbing. I've been experimenting trying to find a better approach.

Originally I thought it could be a nice fun little project, not really trying to make money. But it took all of maybe five hours of Unity programming to hit untrodden territory! Now I'm starting to nerd out on the immersion and design problem.

1 comments

Juggling simulator sounds awesome...I've always wanted to learn how to juggle!

I'd definitely agree that design challenges are worth nerding-out over...and probably the most difficult aspect on VR development. You don't even want to know how much time we've spent tossing around interface ideas...

That being said, I disagree that UX is less important for enterprise. UX is maybe even more important for enterprise. As a gamer, trying VR is an obvious next step. For enterprise, not so much; the bar is much higher for getting someone to start using 3D software whose functionality currently works on a 5" diagonal screen, a la mobile phones.

"UX is less important" is probably the wrong way to describe it. "UX can be more trained" is closer to what I meant. In business applications (Photoshop, for example), some degree of tools training is assumed, so there's some allowance for unnatural feeling ways of doing input that can be learned, so you have a bit more room to fudge the design. Games and consumer software are somewhat less tolerant of the UX acclimatization issues.