Skip navigation EPAM

Best Practices for the Creation of Immersive and VR Experiences

Jonathan Lupo

VP, Experience Design, EPAM

Storytelling has entered a bold, new age. But, what has changed?

We are used to thinking of stories as linear narratives. That is, we tend to think of them as having a beginning, middle and an end. However, this conventional notion of linear narrative has changed with the rise of the Internet and the non-linear nature of hyperlinked content.

Today, technical innovations provide storytellers with an entirely new canvas. This exciting new canvas is more than non-linear; it enables storytellers to completely teleport visitors to new worlds. Immersive media gives them 360-degree and three-dimensional perspectives that make imagined worlds all the more convincing.

"Virtual Reality (VR) and Augmented Reality (AR) enable users to blend their actual surroundings (or new ones), countless perspectives, sensations, emotions, and a storyteller's limitless imagination"

From the perspective of the User Experience Designer, it's easy to get caught up in the hype of this new technology and forget basic design principles to guide the creation of immersive experiences. Indeed, immersive experiences introduce many design challenges. For example, there's a challenge between creating a curated experience versus one that invites the user to explore his or her surroundings.

In the future, when immersive experiences, such as VR, become increasingly commercial, there will be strong temptation for brands to try to control the user experience. It is important for brands to resist this temptation and understand that the more they try to control the experience, the more they run the risk of diluting the magic of the media. To the user, if the experience seems to “run on a rail” it runs the risk of “exposing the man behind the curtain.” In order to keep the magic alive, brands will need to strike the right balance between curation and exploration, when designing immersive experiences.

In order to ensure the proper balance of curation, exploration, user immersion, and engagement, the next generation of immersive experience designers must develop and follow best practices for the creation of VR and AR experiences:

1. Map the User's Emotional Journey – The difference between non-immersive, digital experiences and immersive ones lies in the latter’s potential to stimulate the user’s emotions. As a result of this emotional immersive experiences, users have a higher degree of focus and engagement with the content. To create a compelling emotional journey for the user, designers need to map out and identify the types of experiences that will effectively produce the user's desired emotional state, at appropriate moments in the experience.

2. Map the User's Physical Journey – Immersive, virtual reality experiences rely heavily on the design of the imagined environment, or, in the case of augmented reality, the overlay and projection of content and information on top of the user's actual, physical environment. In either case, the UX Designer must create an environmental map to represent the physical space that must be navigated. Doing so, enables exploratory and curated experiences to occur naturally, as the user moves through the experience.

3. Create Physical Laws and Experience Principles – We are able to comprehend and function effectively in our world because we are familiar with its natural laws, physics, and patterns. Even if a UX Designer wanted to create an entirely new world, he or she must first create guiding experience principles that, once learned, enable users to quickly become familiar and comfortable with their surroundings. That way, users focus more on having experiences and less on figuring out how to have one.

4. Use Audio in Addition to Video – One reason the Internet bears little resemblance to reality is because it is a predominantly silent universe. UX Designers have decided that audio may distract users when they are trying to complete tasks. With the exception of streaming videos and games, the Internet is largely a collection of silent tools for people to learn, communicate, and interact with brands. When creating VR experiences, however, designers are tasked with creating realistic or fantastical environments. Most environments, real or imagined, come alive with their own sounds. Audio adds dimension to physical spaces, increases engagement, and enhances the intended emotional tone. It is an essential component to telling a great story and creating a convincing world.

5. Allow Users to Interact via Directional, Extended Stare – User interaction and controls with mobile VR platforms are currently very limited. Google cardboard viewers (and their clones) enable simple interactions via a single button and Samsung VR has a button and a touchpad. There are some gamepads that claim to work as controls for mobile VR platforms on iOS and Android, but these are often difficult for consumers to pair via Bluetooth. Ensure great mobile VR experiences by giving users the option to stare for an extended period of time in a certain direction, placing a reticle over a menu item or user interface element, activating the selection.

6. Allow Users to Move Independently without Pointing Them in a Specific Direction – Mobile VR experiences are actually quite dangerous because users are untethered and free to wander about their real environment without being able to see and avoid real obstacles. To avoid lawsuits, UX Designers have developed some clever ways for users to wander about virtually. One workaround is to encourage users to look in a specific direction, and walk in place to move forward. Another workaround is to have users look in a specific direction, and tap or hold the hard button on the viewer to move forward (although this feels awkward and is a less natural behavior).

7. For Realistic VR, Use 3D and 360-Degree Video in Addition to Still Photography – VR experiences can feel quite artificial and game-like when designers use 3D models instead of photorealistic assets. While these choices may be appropriate for video games, they may not be the best choices for real-world experiences. When creating a realistic experience or for educational purposes, try to create environments using high-definition, 3D, and/or 360-degree video.


The Song Remains the Same

When designing immersive experiences, UX Designers should understand what story they are telling, and how best tell it in the environments they've created. To design a great experience requires research, planning, storyboarding, prototyping, testing, and iterating.

Sound familiar?

If you are a UX Designer, it should, because it is no different than the design process for any other interactive experience.

Hello. How Can We Help You?

Our Offices

  • Canada

    • Ottawa

      343 Preston Street,
      ON K1S 1N4, Ottawa

    • Toronto

      5 Park Home Avenue,
      Suite 400,
      ON M2N 6L4, North York,

      F: +1-416-595-1551
  • Mexico

    • Guadalajara

      Periférico Sur #8110,
      Col. El Mante
      45609 Tlaquepaque, Jalisco

  • United States

    • Newtown, PA

      41 University Drive,
      Suite 202,
      Newtown, PA 18940

      F: +1-267-759-8989
    • Bellevue, WA

      110 110th Ave. NE,
      Suite 310
      Bellevue, WA 98004

    • Boston, MA

      21 Drydock Avenue,
      Suite 410 W,
      Boston, MA 02210

    • Conshohocken, PA

      101 East 8th Ave,
      Suite 201,
      Conshohocken, PA 19428

    • Los Angeles, CA

      11601 Wilshire Blvd,
      Suite 350,
      Los Angeles, CA 90025

    • New York, NY

      24 West 25th Street,
      5th Floor,
      New York, NY 10010

      F: +1-267-759-8989
    • Philadelphia, PA

      30 South 15th Street,
      9th Floor,
      Philadelphia, PA 19102

    • San Francisco, CA

      222 Kearny Street,
      Suite 308,
      San Francisco, CA 94108

    • San Jose, CA

      2055 Gateway Place,
      Suite 510,
      San Jose, CA 95110

    • Washington D.C.

      7901 Jones Branch Drive,
      Suite 400,
      McLean, VA 22102

  • Australia

  • China

    • Guangzhou

      Unit B01, 23/F,
      Yuexiuxinduhui Building,
      No. 236, 6th Zhongshan Road,
      Yuexiu District, Guangzhou,
      China 510180

    • 广州

      越秀新都会大厦中座 23楼 B01室

    • Shanghai

      Room B509, 5th Floor,
      48 Weihai Road,
      Huangpu District, Shanghai,
      China 200000

    • 上海


    • Shenzhen

      3/F, Block 5, Vision Shenzhen Business Park,
      9th Gaoxin South Road, 
      Shenzhen Hi-tech Industrial Park,
      Nanshan District, Shenzhen,
      Guangdong, China 518057

    • 深圳


    • Suzhou

      Building 12, Creative Industrial Park,
      328 Xinghu Street,
      Suzhou Industrial Park,
      Suzhou, China 215123

    • 苏州


  • Hong Kong

    • Hong Kong

      26F&17F, The Wellington Tower,
      198 Wellington Street,
      Central, HK

  • India

    • Bangalore

      Global Technology Park,
      Block C, Outer Ring Rd,
      Adarsh Palm Retreat, Bellandur,
      Bengaluru, Karnataka 560103

    • Hyderabad

      10, 11 & 12th Floors,
      Salarpuria Sattva Knowledge City,
      Plot No. 2, Phase - 1,
      Survey No. 83/1,
      Raidurgam Village,
      Serilingampally Mandal,
      Hyderabad, Telangana - 500081

    • Pune

      SmartWork Business Center Pvt Ltd,
      Suite 8, Level 1,
      West Wing, Nyati Unitree,
      Samrat Ashok Road,
      Yerwada, Pune - 411006,

  • Japan

    • Tokyo

      Floor 1-10-11
      Shibadaimon Centre Building 10th
      Shibadaimon Minato-ku
      Tokyo 105-0012

      F: +81-03-6880-9201
  • Singapore

    • Singapore

      5 Shenton Way
      UIC Building, #10-01,
      Singapore (068808)

  • United Arab Emirates

    • Dubai

      EPAM Systems FZ-LLC Dubai Branch
      2307 Arenco Tower, Dubai Media City
      PO Box 501929 Dubai
      United Arab Emirates