XR Experience Storyboard

Before you commence creating experiences on GMetri, it is always good to have a clear outline of what you're building.

While there are many ways to create a storyboard (we have seen some great examples across the clients), here is an outline of the internal story-boarding process, something you could simply use to get started.

Experiences are Stories

Great experiences have a strong narrative, subtle or otherwise. Being the personal experience VR is, all your viewers are the protagonists of their own stories.

Creating a great storyboard solidifies this story and gives it structure and appeal. This is a process that would require brainstorming with key stakeholders involved - you get more ideas this way, and align early on the intent, content, mode and narrative.


A baseline of the story should be created from the experience brief. To arrive at a baseline story we first need to identify the following:

  • What is the purpose of the experience?

  • Who is the final user?

  • What does the experience creator intend to impart to the user?

  • What is the main target device / hardware that will be used for viewing the experience?

  • What are the KPIs that will define the success of your experience?

User profiling should include these key points:

  • test

  • Age, Demography

  • Tech Literacy

  • Language preference

  • Understanding Level of your content

  • Interest levels and incentive to view your experiences


Once we have identified these, we proceed to create a skeletal storyline of the experience - the baseline. It will include the following:

  • What is the problem identified from the experience brief

  • The solution to the problem in a quick narrative

  • Are there any characters in the experience other than the user, and if so what is their relation to the user and how will they interact

  • Identified scenes/scenarios to efficiently put out the solution


Once we have a baseline story, we sketch out all the scenes that will best work for the identified scenarios. These sketches will add a few details to the baseline and will inform us of how well the scene will impart its story to the user.

These sketches also involve the identification of:

  • The different scenes of your experience, and their intention - learning, assessments or engagement

  • Where is the user led by the storyline (game-terminology: Cut Scenes)

  • Where is the user interacting with the story and how this affects its progression

  • Will the interaction of the user affect the storyline frequently? If so, we make a the decision tree for different scenarios within the realm of possibilities.

  • The design language, and branding of the experience


The sketches have now fleshed out the baseline story with some details. It is time to make it into a functional script that will help everyone involved, including the execution teams, to understand how the experience is going to be created.

Keep the following in mind to help you make the experience wholesome to keep the user engaged:

  • Maximum involvement of senses - Change the perception of the user by affecting multiple senses - visual and auditory at the least

  • Introduce new elements while keeping content relate-able

  • The vibe of your experience - how does the placement of elements impact this?

  • Motion - introduce movement to add dynamism without overdoing it so it doesn't become distracting

  • Design Language - determines the mood and character of objects in your scene

  • Color palette - affects emotions

This will involve:

  • Identifying shoot locations (if required)

  • Finalizing the different characters and their roles (including dialogue)

  • A mood-board to understand the visual styling

  • All assets required for construction of the scenes (approach creatively and use the 360° space as the canvas)

We can create the storyboard inside the editor using primitive shapes and elements. This will give us an opportunity to think spatially and come up with better ways to represent different scene elements so that they are incorporated within the environment naturally.

Things to keep in mind while storyboarding learning / training experiences

  • Clear communication - the user should relate to the speaker and should retain the attention to the speaker

  • Break things down to simple, bite-size components

  • Keep users engaged by making them perform tasks and interact with their environment frequently

  • We recommend occasional breaks - create large open spaces with minimal information and interactivity to avoid restriction and give a breather. This can break the monotony of the learning environment and refresh the user.

  • Improve visual recall by using strong shapes and color hues in simplified graphics along with pre-existing identifiable visual elements (icons)

  • Frequently reward the user positively, by showing appreciation and implementing score system - this will help boost their confidence and also inform them of their performance

  • A long term reward system that gives the user an overall goal over the story can also hold their attention better.

  • Gamify as many scenarios as possible to challenge the user and keep them hooked.

  • Carrot vs Stick approach

    • Unfortunately, the training industry often follows a stick approach - we have to drive people by force to complete their modules.

    • GMetri can enable gamified modules, which can be integrated with several reward mechanisms that incentivize training for employees via one or more of the following:

      • Lottery: If you log in and complete one training/refresher module in a day, your name enters a lottery, and the winner gets a reward.

      • Treasure Hunt: There are five coins to be found in the closing scenes of training modules, randomly distributed. If you find 5, you will get a reward.

      • Daily/Weekly Leader-board: Highest scoring employees in a certain time frame get rewarded.

Last updated