Create Engaging, Educational Content. No Code Required.
StoryFlow. A Revolutionary Authoring Tool
Built by programmers for creative professionals, the StoryFlow authoring tool gives you unprecedented control over your content. Easily create straightforward procedures, branching narratives or full-blown simulations. Best yet – our own creative team uses StoryFlow everyday to create training content, so we’re always improving and iterating to make it even more powerful and easy to use.
Branching Narratives let trainees make choices and learn from their mistakes
Branching Scenarios are Like “Choose your Own Adventure” for Workplace Dilemmas.
Learner engagement is one of the most important factors in training success. Imagine a narrative brought to life and happening all around you. You control the outcome based on your decisions. Will you solve the dilemma or need to try again?
Creating engaging and fully immersive branching narratives in StoryFlow is easy – and a little addicting. Create branches based on actions taken (or not taken), decisions made and questions answered. StoryFlow branching narratives are so much richer than typical, basic dialog trees.
Branching can be difficult to author. StoryFlow helps keep you organized.
If you have ever created a branching scenario, you can relate to how quickly things become a tangled mess of boxes and arrows. StoryFlow authoring is modular which means you can keep each branch organized, but still easily connect them all together. Testing, modifying and iterating is simpler than ever. Using adaptive content, you can streamline your content even more
Simultaneous events make your simulations more realistic.
With a StoryFlow scenario, your users don’t have to stay on a predetermined track. VR allows learners to move freely through the environment, they should be able to take action when it feels natural to do so. Modular scripting makes full open-world interactivity a reality.
Enhance Training Realism with Adaptive Content.
Give your trainees more freedom with non-linear scenarios.
The ability to author open-world style simulations is unique to StoryFlow. You can use the modular script-based system to create environments and scenarios that encourage freedom of choice and exploration.
- Use variables to remember decisions and actions.
- Trainees can take actions in any order and still complete the scenario
- Feedback can happen at any point
Keep things streamlined and organized for easier collaboration.
With careful planning it is easy to create readable scripts that can be understood and used by others collaborating on the project. Rather than trying to interpret a complex branching scenario, each script can represent one action.
Adaptive content makes testing easier
It can be difficult to test all of the logic in a branching scenario. Remembering each decision point and trying to test each branch to completion can be overwhelming. Using the dynamic variable system, a formerly complex branched scenario can become one streamlined script with variable inputs. You only need to test the logic of the script once.
Let Trainees use their Voice. Use Speech Recognition and AI for complete Immersion.
Speech recognition interprets keywords so that your trainees can give voice commands.
Industries often have specific terms and vocabulary that everyone knows and uses. Keyword recognition makes use of this common language and allows trainees to use the words they would on the job to advance through a scenario. This is especially powerful for scenarios where learners need to practice communication protocols.
IBM Watson powered Conversational AI allows trainees to have realistic conversations with Characters in the scene.
But, what if the meaning and intention of what your trainees are saying is more important than the specific words chosen? The StoryFlow/IBM Watson integration allows you to create AI-powered dialog that monitors intents instead of specific words. Conversational AI is powerful for practicing soft skills and difficult conversations.
Gamify your training for maximum engagement.
Everybody loves games. Who doesn’t want to play at work? Unfortunately, most “gamified training” isn’t much more than points and badges. With StoryFlow, you can use advanced game mechanics to deliver truly gamified learning.
Inventory control makes training more rewarding.
Everyone loves rewards. Incentivize trainees by offering collectible items throughout the training. Make the collectibles more meaningful by making them building blocks to a more valuable prize.
Crafting adds richness to your narratives
Have trainees use their collectible rewards in a meaningful way. Items collected can be used to craft more valuable inventory.
Tasks and Missions keep training goals clear for your trainees.
Authoring multi-step tasks and missions gives trainees clear guidance with checkpoints and assessment along the way. A sense of progress keeps learners focused and engaged.
Use Audio, Video and Images to make your Scenarios even more Interactive.
Well used sound takes your realism through the roof.
When you first enter a virtual environment, it can look incredibly real…but sound incredibly silent. Being able to add ambient sound, a narrators voice or mood-setting music takes the experience from good to great. Sound controls in StoryFlow let you become a sound artist:
- Attach sounds to objects and locations to create a 3D soundscape.
- Mix soundtracks.
- Control order of play, volume and mixing.
Videos can enhance the learning experience.
Sometimes a video refresher is the best way to give instructions. If your 3D scene has screens in it – use them! With StoryFlow you can add a video and send it to a specific screen/object in the scene.
Organize your media files and swap them out without breaking everything.
Prototyping an idea can be quicker if you use placeholder media. Using a text-to-speech recording for dialog, for example, means that you can put your whole scenario together before you meet with your voice actors. When you have your final media files prepared, simply swap files in the media catalog and everything will update in your scenario.
Bring Avatars to life with Character Controls.
Make Dialog More realistic with Built-in Lip Syncing
Nothing breaks immersion like an avatar talking without their lips moving. When you attach recorded dialog to a specific character in the scene, their lips will move in sync with the audio file. This can be achieved with just a few clicks (choose the character, choose the audio file -> done!).
Use Facial Expressions to make Characters more life-like
When real people speak, their facial expressions convey as much about what they’re saying as their words do. Expression is essential part of communication. StoryFlow allows you to add facial expressions to characters as you create dialog. Use pre-authored expressions or create your own.
The Animation Library makes it easy to Animate your Characters
Lip-syncing: check. Facial expression: check. The last thing you need to bring your characters to life are life-like animations. Nobody stands completely still when interacting, so your characters shouldn’t either. With a library of standard human movements, your characters can move around the room, use had gestures when speaking or perform basic tasks. If there is a specific animation you need, you can import your own and use it in the scenario.
Aid Muscle Memory in Manual Scenarios with Advanced Interactions
Sometimes you need to go through the motions to learn the right procedure. With advanced interactions in StoryFlow, you can require a trainee to interact with an object in a meaningful way that reinforces proper procedure.
Pick up, manipulate and move.
For hands-on procedures, it is essential that 3D models in the scene behave like they do in real life. If a trainee is learning to assemble a product or maintain some machinery, they need to know how the parts move and work. Using StoryFlow, you can give your trainees more granular control over parts of machines and models. This makes procedural training scenarios more realistic and meaningful.
Sometimes there is only one tool for job – and only one way to use it. Tool usage is native to StoryFlow. Not only can you use tools to complete certain jobs, you can create consequences for using tools in the wrong order or at the wrong time.
Keep track of objects in the scene.
Order is everything when teaching manual procedures. The cost of missing steps can sometimes be a matter of life or death. That is why it is important to be able to determine the “state” of a 3D object at any time. Plugged in/unplugged, open/closed, off/on – all of these can determine if a trainee can proceed safely to the next step of a procedure.
Provide Meaningful Feedback with In-headset Assessments.
Assessment and feedback are essential components of training. If learners don’t know how they’ve done, it is impossible for them to learn from their mistakes and improve. StoryFlow’s built-in assessment features make training scenarios meaningful and formative.
Sometimes the quickest way to determine if someone remembers something is to ask them. Injecting quiz questions throughout the scenario (like multiple choice and matching) offer a high-level knowledge check-in. Scenario outcomes can build off of the answers to these questions.
Other assessment measures
Often times, what a trainee does is more important than the facts they can recall. In a StoryFlow scenario, you can monitor time taken, decisions made and actions taken to determine success or failure of a specific task.
When a training module is complete, trainees can get a full rundown of their performance with the information that will be meaningful for their growth. Customizable summaries with factors such as quiz scores, time taken and decisions made can be presented immediately at the end of their session.
In addition to high-level summaries at the end of each session, trainees and their mentors can view more detailed data collected during their training. Session-specfic xAPI statements are stored in an LRS. This data is analyzed and visualized to give detailed feedback on areas of growth and strength for each trainee.