Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

A high-level overview of the building blocks of a Motive-powered scenario

Scripts

Scripts are the building blocks of Motive-powered training scenarios. Scripts, when bundled with the media files and other assets they call on, are what gets sent to the headset or mobile device to make 3D scenes interactive.

Scripts are comprised of several parts that work together to form a narrative. 

For a deeper dive into Scripts, check out the Scripts 101 Video.

Frames

In the left-hand column, you see a high-level overview of the frames that make up a script. Frames have a hierarchy, meaning those on the top level will run before their associated subframes. Manipulation of the frame hierarchy is one way to control the flow of events in a script and scenario.

Resources

Resources are the building blocks of a frame. They are what allow you to add interactivity to the scene. Elements such as user interactions, character dialog, screen messages, media, and assessments can all be added to a script using resources.

image-99

For a deeper dive into Resources, check out the Resources 101 Video.

Events

Events occur throughout a scenario (some automatically, some authored) and can be used to track progress and control scenario flow. Events are automatically emitted by resources (like, "an action is complete") or events can be created by the author (these are called custom events). Authors can use these events to dictate what happens when. For instance, you can create a sequence that says "When this avatar finishes talking, start the next part of the script". 

For a deeper dive into Events, check out the Events 101 Video.

Conditions

Conditions are used to control the timing and order that frames in a script will open and run. If a frame does not have a condition, it will always open and the resources in the frame will run. With a condition added to the frame, the frame will only open and run when the condition is true. Some common conditions are:

  • Object Event: check if this event occurred, if yes, open this frame.

  • Variable comparison: if the value of the variable matches the desired value, open this frame.

  • Timer: Open this frame after a set time has passed.

For a deeper dive into Conditions, check out the Conditions 101 Video.

Variables

StoryFlow variables may be used in two different ways:

  • They can give the author precise control over tracking and monitoring progress and remembering decisions and actions.

  • They can be used with dynamic content to serve up to have a scenario that adapts to unique conditions in a user's experience.

For a deeper dive into Variables, check out the Variables 101 Video.

  • No labels