Designing an Experience

Spring 2015, SteamVR + HTC Vive (Developer Edition)

After GDC, people loved roomscale; it was a new feeling for everyone. But we still had a game to build. Whatever we made for roomscale had to play into the full-scale levels we had been designing for The Gallery up to that point.

The new freedoms of positional tracking, artificial locomotion, and variable heights all at once were almost too much. They contradicted the core feeling and pacing of the experience we’d designed. We needed constraints. And a new type of comfort.

Image courtesy Cloudhead Games

We experimented with rapid locomotion prototypes to see what landed. The goal was to align our locomotion with how we wanted the player to perceive the game. More advanced techniques felt superfluous and worked against the tone and feel of our slow-burn exploration. We were also a small team of seven and we had to consider player-fatigue—something we had no metrics on.

How long could players explore inside VR before they felt eye strain or exhaustion? How much mental load, between advanced controls and puzzles, could a player bother with on top of that? And that was yet to even consider nausea.

Instead of being limited to sitting or standing in one position like with the Hydra or DK2, SteamVR had its own issues: Players were literally running into walls. We needed to find a way to redirect players to the center of their physical space, so they had the maximum area to work, play, and explore. Like with the GDC Elevator Demo, we didn’t want the player to feel like they were constrained to just their room.

SEE ALSO
Rhythm Shooter 'Pistol Whip' to Launch in November on Quest and PC VR, Trailer Here

Artificial locomotion—traditional gamepad movement—was the jumping point. We experimented with play bounds (the ostensible walls of the virtual roomscale volume) overlaying as a grid when the player moved forward with the analogue stick. Then we simulated head bobbing like in a traditional FPS.

Our ‘Body Joystick’ approach had you at the center of your room, with any offset direction and distance from that position representing the directional vector and velocity of your movement—you used your body as the controller. ‘Arm Joystick’ used the motion controller itself like a flight stick (a similar method is known today as ‘Onward-style movement’).

I was stuck on the idea of grabbing space and came up with a concept for ‘VR Handlebars’. You could reach out and grab, and, as soon as you latched, a virtual handle would appear in that space. It looked like the holodeck; right when you grabbed forward, the whole entire world would move toward you. In The Gallery it went over like a fart in a spacesuit, but ultimately found a fitting home in zero-G experiences like Lone Echo.

All of these methods worked against the feeling of our experience. And all of them made you feel like you were going to fall over. If you accelerated instantly, you’d get a lurching in your stomach. If you accelerated gradually, you’d get a different lurching in your stomach.

At the time, the few metrics we did have indicated that artificial locomotion wasn’t working for players. Now, with roomscale, it wasn’t working for our game either.

Blink and You’re There

Summer 2015, SteamVR + HTC Vive (Developer Edition)

One of the first forms of teleportation I worked on was ‘Astral Navigation’. You would look up in-game and see a star path between the clouds that represented the layout of the level you were in. Aim to where you wanted to go and, when you looked back down, you’d have teleported to that point in the scene. Impractical, but we were trying to explore the upper limits of what we could do with movement.

At this point, Valve put out an early photogrammetry scan of their office (a rough point-cloud version similar to the current SteamVR Environment below). In it were various ‘information’ nodes that you could teleport between to navigate the room. Rather than use artificial locomotion to slide around, you could zip from node to node. We instantly liked it—it felt cool, and it didn’t make you sick.

SteamVR hardware had elongated the tether to the computer, but we still had a cord to fight with. In a game with exploration like The Gallery, players were getting wrapped up and tangled when they tried to spin around. Immersion broke as they fixed themselves, their tangled cable, and their orientation in-game. We decided to take Valve’s teleportation nodes and augment them to support rotation.

The first question was how best to align players in an open level to have access to the interactions that we predicted they would want.

I prototyped a way for players to raycast their playspace by holding the touchpad on the controller. They could then use their thumb to aim and rotate where they wanted to go, see a projection of their bounds, and know what they would be able to reach within those bounds at their destination. We could then snap their playspace to an ideal node when they teleported.

Image courtesy Cloudhead Games

By mid-2015, we were getting closer. We removed the nodes and just let players teleport wherever they wanted to, within our set parameters of height and distance. This nausea-free locomotion meant that we could help direct the experience while still giving players their freedom to move. It also offered a bridge for players new to VR to visualize and strategize their position regardless of their local space limitations, essentially giving roomscale gameplay to any room size.

Persistent bounds were important for that. When used in conjunction with artificial locomotion, visible boundaries were helpful as a stable point in the periphery to mitigate vection issues and nausea. With teleportation, they served to make the player feel safe within their space; play bounds could dynamically pop up when you came too close to a surface. When the player knew where they could safely move to, they were less likely to just stand in one spot.

Instead of an instant zort to a new location, which hurt the pace of how we wanted the game to feel, we did a fade-to-black ‘Blink’—another eye technique. The duration of the Blink was directly proportional to the actual distance you wanted to travel. We wanted that passage of time to feel realistic, so you couldn’t just Blink to the other end of the world in an instant. I worked with our sound designer, Joel, to nail down the timing, and he added foot foley so you could actually hear yourself walking as you Blinked.

It was all about the feel.

Continued on Page 4 »

1
2
3
4
5

This article may contain affiliate links. If you click an affiliate link and buy a product we may receive a small commission which helps support the publication. See here for more information.


  • Doctor Bambi

    Thank you guys for sharing your insights, locomotion is such a fascinating problem for VR and all the experimentation going on is super exciting. I feel like every game that implements something new, we get a little bit closer to that “dual analog stick” moment where we find the best compromise that fits within the practical limitations of VR.

  • PJ

    Good read.

    Honestly, I think smooth locomotion should be standard. Valve and oculus should both have smooth locomotion in there ‘homes’, there should a be a ‘training’ center so people can get over the sickness. I suffered horribly when I first played VR, on EVERYTHING, I read a reddit post on how to combat VR sickness, I was desperate to find my ‘vr legs’ because I loved being immersed in VR, it blew me away. So, i took regular breaks, I stopped as soon as felt queasy, and put the Rift back on when I felt up to it, I bought motion sickness tablets too, and took one every time I played a game with smooth loco like BAM or a fast moving game like Dirt Rally, it took me about 3 weeks and then I was playing for hours on end, nothing at makes me ill. I have since passed my expereince to friends and an co workers who have gotten into VR, it’s worked them all.
    I’m a firm believer in EVERYONE CAN GET OVER MOTION ILLNESS, just some quicker than others.
    A friend bought a Vive, a couple of weeks ago, so me and some VR buddies set up a private game on Pavlov (smooth locomotion, fun, and cheap, it’s a good way of getting ‘vr legs’) wasnt long until he was sick at 1st, a week later he was playing for 2 hours straight

    • Raphael

      You demonstrated a strong desire to overcome and that made you seek out solutions rather than doing what most nausea gamers do and complain this or that game makes them sick and then relying on teleport forever more.

      • J.C.

        VR will NOT take off if you have to tell people “it’ll make you feel really awful a lot, but you’ll eventually feel fine”. I’m not saying teleportation is the answer. It’s a placeholder until something feels right, and good, the first time it’s used. It will get figured out, or…VR will stay niche.

        • Raphael

          The “really awful” thing is a minority. The extreme end of the scale. You make it sound like everyone new to vr is going to vomit. That’s just not true. VR being niche is dependent on price and specification…it’s absolutely not governed by the nausea minority.

          • J.C.

            And YOU act like everyone will try VR even after hearing how sick it made someone they know. Most will decide they don’t want to find out IF it will make them sick, there are plenty of other things to do in this world than spend a bunch of money on a barf machine.

            We all love VR on here, yes? The general public doesn’t give a shit about it. A huge percentage of people assume it’s just like 3D movies. VR already has an uphill battle, and if ONE person gets sick, they’ll tell everyone they know to steer clear.

            If VR is to get out of the niche category, it needs to be cheaper, easier to set up (WMR headsets are pretty much there), wireless, have a killer app, and that killer app can’t make people sick. Not one person. The “nausea minority” can very easily keep a massive number of people from ever even trying it out of fear of being ill. Your personal lack of nausea won’t change their minds.

          • Raphael

            And YOU act like everyone violently vomits when they try VR. VR nausea does not affect all new users and those who experience it feel it to varying degrees. You’re a scaremonger and have this paranoid delusion that VR is in great peril unless ALL VR game developers push “comfort” games. In actual fact those comfort games VR was deluged with year one have had a far greater negative impact. I’ve read statements from non-VR users who say VR is crippled by teleport.

            Most VR games now come with multiple movement options so you have nothing to be all panicky and scaremongery about.

            Before VR was affordable there was Fresnel gaming. It was used in some arcades and first emerged in military flight sims. The fresnel combined with monitor display was able to pull the user into that 3d world and could make some people a little dizzy at first. The effect wasn’t lasting and people didn’t get into a state of hyper-anxiety and relay to others how they should avoid it.

            You’re clearly a nausea clan member with your belief that nausea is the primary limiting factor for VR proliferation.

          • Raphael

            You really are pathetic you know? You as head of the nausea clan exaggerate to the point of absurdity. Anyone would think reading your pishy bollocks that VR causes severe vomiting, diarrhea and hospitalisation.

            Anyone who understands VR and who uses it on a regular basis will have the presence of mind to inform new users of the potential issues. And unlike you they won’t scare the shit out of them and tell them they need to exist on a diet of teleport games or die in agony.

          • J.C.

            Looks like your first vitriolic response disappeared, this is your second reply to the same post.

            I don’t get much nausea, despite your clear assumption that I do. If a game takes control of the camera away, THAT can mess me up, but few games do that. I’ve never thrown up from VR, but a couple early, poorly designed experiences DID leave me needing to sit down for a while.

            What I’m trying to convey is that ONE bad experience, with the help of word of mouth, routinely DOES mean several people won’t even TRY something. Ignore it being VR. If someone eats at a new restaurant and they’re the first and only review on Yelp, and it’s negative, that one review absolutely WILL keep a huge number of people from going. We are intristically compelled to warn others if something is bad. I forget what the exact stat is, but it’s something along the lines of “you need 15-20 positive reviews to get people to ignore ONE bad one”. It was a HUGE focus of my company’s management last year. And that bad restaurant review can be bad in multiple ways, but one saying you got sick from going there, or even “I felt sick” is literally the worst thing that could show up in it. And since you like to assume that I only talk about my own experience, no, I don’t work in the food industry.

            I think smooth locomotion is, in the end, the “right” thing for VR. It just needs to not come with a need for acclimation.

            Also, I think snap turning is JUST as experience-ruining as teleporting, but we don’t have huge discussions going about how crappy THAT is.

          • Raphael

            Problem is you have only a partial view of VR that is focused on the idea that anti-nausea is the main criteria for successful VR.

            Why that’s wrong:

            Yes it’s true that nausea is an issue for some people due to the current design of VR hardware. The issue has reduced somewhat since Vive and CV1 which means that those who have mild to moderate sensitivity will experience less to none issues. The smaller part of the spectrum experiencing extreme nausea won’t see any improvement and in some cases these people can’t even handle teleport or any comfort modes (analogy: going to a theme park and taking a ride on a rollercoaster knowing you’re sensitive to motion and then ranting at the ride operator and blaming everyone but yourself).

            You seem to regard VR as being in some kind of deadly peril where everyone needs to experience it with the most huggy comfort aids or else they run screaming in and telling their friends and family to avoid VR. The big flaw with your argument is that most people with who have never tried VR but know of its existence will be curious enough to want to try it for themselves. Consumer VR is such a powerful force now that it does not depend on word of mouth. Of course a percentage will experience nausea and blame VR and spread the word… that word will have ZERO impact on the success of VR because *VR’s growth rate exceeds the percentage who suffer nausea and spread negative opinion.

            (*crucial point: VR’s growth rate is impervious to gossip from a minority who have a bad trip).

            But I see your belief is that the vast majority will suffer nausea when exposed to VR for the first time unless they’re given comfort games… Wrong. Nausea isn’t a universal fact. It affects a percentage to varying degrees. Thus I have a friend who intruduced his mother to Eve Valkyrie (her first ever VR experience). She suffered NO NAUSEA. Same friend exposed his father to VR flightsims… NO NAUSEA. My wife on the other hand can’t even withstand 3 minutes in VR with any experience. I exposed my sisters to VR with space games and DCS World…one sister experienced some dizzyness only at extreme banking of the aircraft.

            I exposed a male friend to DCS world.. His first ever VR experience. He took off and flew the AV8B for 20 minutes with NO NAUSEA. He reported some lightheadedness on banking but he didn’t report any nausea. I realise these stories don’t represent everyone but it’s important to illustrate that not everyone experiences nausea on their first VR experience. The way you talk gives the impression that VR is such a deadly experience that anyone new to it must be fed comfort mode games. This is absolutely false and actually does more damage to VR than the small percentage who had a negative experience and then gossiped.

            So basically your arguments are flawed because you don’t look at any other factors regarding the VR industry. You only have this one idea that new users have bad nausea and then gossip.

            The steam user reviews fully support my statements. A small percentage complain of nausea on VR games more likely to induce it. Each game in question will have only a small percentage of negative reviews citing nausea. You will of course dismiss steam user feedback as false/inaccurate and I dismiss your ideas as false/inaccurate. Steam metric does provide a useful insight for any given game.

    • AndyP

      Good advice. I also found that travel sickness pills helped me overcome any initial motion sickness. Many children get car sick, but overcome it with time.

      • PJ

        Very true, I forgot about that, the 1st FPS did cause many people to feel sick, look how quickly people got over it. VR games devs need to stop pandering to it

    • benz145

      Maybe you can acclimate a bit, but I don’t believe you can completely overcome motion sickness. I get motion sick in cars if I’m trying to read or use my phone, and that’s been the case my entire life. I have no reason to believe it will change.

      • PJ

        Good point, I still use my phone in the car for any real length of time.

        But in VR I’m absolutely fine

      • NooYawker

        I don’t know, initially i used to be pretty woozy and sweaty after a short stint in VR. I’m pretty comfortable in VR these days.

      • Tenka

        The difference between “car sickness” and “VR Sickness” is that its in reverse. Car Sickness, Sea Sickness, Air Sickness occur because there is a physical stimuli provoking a response where the visual is unable to keep up or lagging. VR is the opposite, there is visual stimuli and the physical remains stationary and doesnt keep up.

        Because of this, its far easier to adjust to than traditional motion sickness as its harder to adjust to physical changes in motion than it is to visual. In VR, the physical will always be stationary for everyone .. unless someone else decides to come along and push you over or something. You are never going to be fooled or messed with “physically”, which means you can concentrate 100% on Visual/Audio stimuli to stabilize yourself.

        Pro tip: This means turning off the sound and just closing your eyes pretty much instantly negates VR sickness whenever you want (provided you didnt push yourself beyond the point of no return already).

        I used this techinique to acclimate to VR very quickly .. took me about 2 days completely master Smooth locomotion and falling vertigo when I first started VR back in 2016.

    • NooYawker

      Someone once posted, ,might have been on this site, to bend my knees. The little trick helped me play DoomBFG VR for a few hours where I initially played for maybe 30 minutes.

      • PJ

        Really? I didn’t know about that, great tip.

        These are things that annoys me, sickness can be over come, by doing these simple things, but if it’s not spoken about enough, VR devs need to do more, especially Oculus and Valve, it’s in there best interest to help users over come it or, dare I say, force it upon the user.
        Like i said, a simple ‘training’ room in the ‘homes’ for smooth locomotion will help immensely.

    • Denny Unger

      Forcing smooth locomotion on new users would be tantamount to signing VR’s death-warrant during this critical growth cycle. Where nausea is concerned, a first bad experience in VR is generally the LAST experience those who are sensitive will embark on. And the market can’t sustain that. There are already too many market factors we’re battling against.

      The truth is, we’re still in early days, onboarding a large segment of the population. Teleportation isn’t the end-game but it is the safest onboarding mechanism to ease new users into the medium. Options are important for advanced users but removing teleportation as the default just isn’t an option until there is a better replacement with as much certainty.

      • PJ

        Your post makes sense, but, the sooner users get used to it, the better it is for VR as a whole, then we’ll get big AAA devs porting the big games over, which sorely missing at this point, gamers go were the games are.

        • Joshwa Sanders

          I think smooth location is a lazy band-aid to VR. It’s nice to have, but not very immersive. I’d much prefer a jog-in-place system like COATS Freedom Locomotion.

        • Caven

          The problem is that trying to force acclimation is slower/worse than giving players the option to ease in. I do think all titles should implement smooth locomotion where appropriate, but provide teleportation as a default where possible. That way the player is assured a comfortable initial experience, can switch to smooth locomotion at their leisure, and has teleportation as a fallback if smooth locomotion causes discomfort.

      • Francesco Fazio

        I frankly dont get this “motion sickness” thing. I never had it. I have the Oculus Rift since almost 1.5 years almost and never ever experience something like that. Maybe the only game that made me feel a little but really a little dizzy was Dirt Rally but for all the rest absolutely 0.

        Are the people having motion sickness affected by some kind of body anomalies ?

  • James Butlin

    Very thoughtful and interesting article! Always interesting to see people’s thoughts onon VR locomotion and how far it can be taken. I was 100% on the “I’ll be stuck teleporting or swinging my arms in VR forever” side, but once I’d acclimated to Onward’s smooth locomotion (I was an alpha tester), I found that I could play it absolutely nausea free, and that was a truly freeing realisation. Unfortunately it does require a little getting used to, and it puts off so many people because they turn the game off and refund at the first sign of nausea, when I’m 100% confident they could get past if they tried. It’s a problem I look forward to seeing developers solve.

  • CazCore

    unbelievable, i know, but i solved this problem, for the Quake-like VR game i’m making. :)

    but i want to have an Early Access version of the game up, which is worth paying for, before revealing it to the world. so that hopefully i ensure myself making money for my game at least. and hopefully get credit (at least) for inventing the control scheme. since i don’t know if i’ll be able to successfully capitalize on this FPS-Character-Controller of mine (i’ll sell it on the Unity Asset Store). TONS of games can and probably WILL use my ideas after they experience my game (or read about it). but most will probably recreate it from scratch, rather than paying me anything. or even giving me credit. :)

  • Amazing article. It is very interesting to read all the experiments they have made during these years… and I’m also envious about them having the Knuckles :)

  • Nick Dauchot

    “Current VR owners are desperate for realism and freedom, while the non-owners will never be sold unless they’re comfortable.” love this quote

  • pogo

    Very interesting read! But didn’t you know that a lot of these experiments have already been done by researchers and scientists in the last decades? There’s a lot of literature about this locomotion topic. I always have the feeling that VR devs want to reinvent the wheel…

    • benz145

      The needs of game developers and researchers are vastly different. I’m sure there’s lessons to be learned on both fronts.