Divergence in Sustainable “Ux in VR” Models – The Rise of Casual VR


An interesting analysis at gameindustry.biz, discusses the two tracks that are rapidly emerging for VR – theater VR, and home VR. Reading this leads me to announce a new Ux strategy qualifying as Sustainable Ux in VR:

“Casual VR” (you heard it here first!)

First, the setup. The traditional games industry expected high-end headsets like the Oculus Rift and HTC Vive to become mass-market items in 2016. They did not, and now the industry is licking its wounds and telling us (and themselves) that VR is “not ready”.

Image result for vr is not ready
Why are you not all X-Treme Gamers yet?

SOURCE: Cambly

https://segmentnext.com/2017/07/29/vr-is-not-ready-yet/

However, the correct interpretation here is that the public hasn’t bought into Immersive VR, which implies high-end experiences going for many minutes to hours, in high-resolution, “console game”-like environments.

This is a similar mistake that Print Designers made about the web. The 1997 web couldn’t reproduce the elegant typography and layout of print design. As a result, many would-be web designers ignored the industry, concluding it was “not ready”. And we know what happened next. The Web defined a stripped-down, casual mode of browsing very different from an immersive book which became wildly popular. By the time that web standards (HTML5, CSS3) had caught up to print, they has displaced it as the dominant medium of the age.

Now, Virtual Reality has a similar problem. People have been playing around with VR for 30 years, with several false starts, as the industry waits for it to “become ready”. Like print design, the assumption is that current 3d environments, in particular games, will be the future of the VR experience.We’ll all have a Danger Room…NOT!

Image result for vr is not ready
I spent the money on VR, not tile, why haven’t you! It’s the FUTURE!

Source: CNET

In a weird way, this requirement for ultra-elaborated immersive design is similar to print!

However, VR, like print doesn’t have to go this way. Just as the web, and later the mobile web, defined a different User Experience, so can the new track of “Casual VR” define a different way to approach Virtual Reality. The following article begins the investigation.

http://www.gamesindustry.biz/articles/2017-07-21-vrs-paths-diverge-its-a-question-of-scale

The article points out that VR will cause the re-emergence of the dominance of theater over home theater. You can create VR in theater mode that is completely beyond any current or envisioned home VR system. So, Casual VR for consumers, in the near term will be dictated by smartphone-based, handheld VR goggles like Google Daydream or Samsung Gear apps. It will NOT be Ready Player One.

Image result for ready player one
Read before discussing…

In fact, we should also rid ourselves of the idea that Casual VR is some sort of stepping stone to “real” high-end, immersive VR. Again, look at the web. Design is great on the web these days, but as time goes on it departs ever more from print. Mobile, in particular, shows no sign of returning people to the immersive experience of, say, reading a novel. Instead, we browse quickly and swipe our choices. In a similar way, Casual VR will operate differently than the “cinematic” vision of VR we’ve grown up in in movies from Johnny Mnemonic to Iron Man.

Casual VR will be its own medium, like the Mobile Web.

But, the current industry is in denial, acting like every home in the world will empty a room, and spend $10,000 filling it with sensors. Later, they will spend hours there playing shootup games similar to the current product of game companies. This concept is increasingly divorced from ground truth, and is behind the epic fail of home VR in 2016.

What is the real future of home VR? Basic, fast VR experiences? Something where you can put a small headset on for a few seconds and get value. Design the Customer Journey for VR which includes…

  1. Short intro makes the case for a Casual VR experience

  2. Easy VR – ON

  3. Access just that feature of VR that you can’t get from a flat screen

  4. Easy VR – OFF

  5. Complete integration with the web, social networks, etc.

In other words, no clumsy configuration with helmets, putting on smelly haptic clothes, loading Steam on gamer rigs, adjusting tracking, etc. It has to be quick, easily entered (and left) in order to work. And, to repeat, it isn’t a halfway experience – Casual VR will be its own medium.

And content is unlikely to be either (1) Second Life reboot where you push an avatar around a scene, something Facebook doesn’t seem to realize

As a result, we will need to change the Ux models for VR from simply “immersive experience” for a “Casual VR” model.


Routes to Casual VR = WebVR

The ideal tech for this development is the WebVR API. Developing the Casual VR model will take data from users, and mobile HTML5 apps are the way to go, in terms of unique user reach.

Mobile audience growth web v. native apps

Source: LukeW & Comscore

https://www.lukew.com/ff/entry.asp?1954

And you can get pretty sophisticated just using WebVR JavaScript:

https://vr.with.in/

http://www.broadwayworld.com/bwwgeeks/article/Sketchfab-Hosts-WebVR-Hackathon-20170728

This really makes the case for a WebVR play. Libraries like A-Frame allow rapid prototyping of VR apps, using HTML-like markup, whereas traditional apps takes months to developing a testable Ui. And “flat” Ux drawings (a.k.a. wireframes) like those used in Ux probably don’t catch enought of the VR experience to be usable.

Image result for a-frame io
It’s pretty easy!

Ux in VR will do less with paper prototyping. Instead, we need rapid authoring tools that can generate apps and VR scenes that can be quickly deployed to a large number of users for testing.

http://aframe.io

Really, it IS pretty easy…

https://reps.mozilla.org/e/building-virtual-reality-scenes-in-10-minutes-tdc-sao-paulo/

And app coding is pretty easy. The community has used THREE.js for some time, but I prefer the new BabylonJS engine, which supports WebVR with one line of code:

https://www.davrous.com/2017/07/07/from-zero-to-hero-creating-webvr-experiences-with-babylon-js-on-all-platforms/

If you want to build rooms, PrimroseVR is the ideal, low-footprint solution:

http://primrosevr.com

And you can use standards-based tools, instead of proprietary IP:

https://dribbble.com/shots/3706017-Space

Even vanilla JavaScript is not out of reach for simpler apps. Here’s a demo I created using Vanilla JavaScript (no framework) in my spare time:

http://github.com/pindiespace/webvr-mini

Streaming VR transport standard:

GlTF

In contrast, immersive VR will remain with smaller audience sizes, but engagement (e.g. hours spent inside VR) much higher.


VR in E-Commerce

One area where “Ux in VR” needs to be correctly modeled for home-based, Casual VR is in retail. After all, retail drove the Web in the 1990s from a novelty to a part of everyday life.

Mall Leverages Augmented Reality for Spring Campaign
This is a fall waiting to happen…

SOURCE: PSFK

https://www.psfk.com/2015/03/westfield-mall-augmented-reality-future-fashion-retail.html

And there’s even a competition to develop a VR Ui for e-commerce…

https://www.vrfocus.com/2017/07/store-no-8-and-thrive-global-launch-innov8-v-commerce-competition/

However, I suspect that most proposals will imagine “danger room” or “holodeck” level VR. If that’s the future, people will drive to stores, put on a headset, and buy stuff in the store layered with VR and AR? Really? It won’t happen in an immersive VR context.

Instead, Casual VR will be used to access product features you can’t really experience from a flat screen – quickly. And that’s a real future for mass-market virtual reality.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s