Motive is a powerful, general-purpose tool for creating interactive digital media. Motive is built around a visual scripting language that puts the emphasis on the elements of the user experience instead of the underlying code that makes it all work. Unlike a lot of visual scripting tools, however, the Motive Script language isn’t meant to replace coding at all. Instead it allows you to control what the code is doing by extracting the elements of your app that directly relate to the user’s experience and exposing them in a drag-and-drop web editor.
Let’s consider an example. Let’s say you’re building a Location-AR app and you want to pop up a picture of a rain cloud if it’s rainy outside. In this case, you’d use a Weather Condition:
When this condition is met, you’d show a Playable Image:
This approach has a number of benefits:
- The authoring tool can be mastered by technical and nontechnical team members alike. This gives content creators unprecedented control over how their content will behave in the final product.
- Separating content creation from development streamlines both processes and allows both technical and nontechnical team members to work in tandem without blocking each other’s progress. In some cases we’ve been able to reduce our development time and overall costs by up to 75% by using Motive instead of a traditional development process.
- Developers have complete control over how these commands are interpreted. Although Motive provides default implementations for most features, developers are free to develop their own implementation from scratch
- Experiences can be authored to run on a number of different devices and platforms.
Wait, I thought Motive was an AR platform?
It is! With Motive’s AR features you can easily create amazing mobile AR apps and games. Here are a few links to get you started building mobile AR with Motive: