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

Version 1 Next »

In order for authors to be able to work quickly and efficiently without any barriers, the Storyflow workspace must be set up with these goals in mind. The following checklist will help you determine if the Storyflow space is set up for success:

Named Objects

Every item you have configured with a Motive Scene Object has a name. These names must be included in a named object catalog in Storyflow. Ideally the names will be human readable so that there is no question for the author which object they are using.

Best practice: group objects into different catalogs based on object type, use etc.

Named Anchors

Authors will also need anchors. Both to move objects (and the user) to different spots in the scene and to anchor UI objects.

Best Practice: At a minimum you should have the following catalogs:

  • User Anchors - predetermined spots where authors may want to put the user and given times in the scenario. Having a “scenario start” anchor is very useful to make sure the user always starts from the same spot.

  • UI Anchors - predetermined and preconfigured UI anchors in common spots throughout the scene that authors can use to anchor screen messages, videos etc. These anchors should be named descriptively to help the author predict where they will show up. You might consider creating a demo script that shows where all of these UI anchors are.

  • Beyond this you may have need for additional catalogs, like anchors that designate spots for equipment or characters in the scene.

The better named and organized these are, the easier they will be to work with.

Equip Targets

If the scenario involves donning and doffing of clothing and equipment, create a catalog of equip targets. The list of targets is:

  • Head

  • Face

  • Body

  • Left Hand

  • Right Hand

  • Feet

Example/Demo Scripts

As you configure assets you will test their functionality in SF with short scripts. Group these in a folder for your authors with descriptive names so that they can see how the asset is meant to be used.

Behaviour Models

If you have used behaviour models to configure your assets, make sure you include them in a behaviour models catalog in the Storyflow space. When using behaviour models remember you can reuse them for efficiency. States like attached/unattached and open/closed can apply to several objects in your scene

Setup Scripts

With the behaviour models created, create setup scripts that bind the relevant objects to the behaviour models. Create global variables and events that the authors can use. When creating the scenarios, authors will call these setup scripts after asset spawning. This allows authors to control behaviour of assets with events and variables without having to worry about setting up models as they go.

Reusable/Template Scripts

If the scenario you are setting up involves steps that are repetitive, you can create reusable scripts for those repetitive actions. Template scripts are created by authoring the action once and then creating variables for the pertinent fields in the script that may change from step to step. Set the variables to “input” and they become exposed on the script launcher for authors to change quickly and easily.

This is what a script launcher looks like with a template script:

The above fields have been created with input variables.

These scripts are easy to set up and save authors a lot of time and repetitive scripting.

  • No labels