For Developers
image

As we’ve been preparing for the launch of iMovify, we’ve been pleasantly surprised by the many varied applications that people have been suggesting would be improved by motion. Games are a natural, of course, but other fields stand to benefit as well. We’ve had people talking robotics, simulations, drone control, and even relaxation applications. Naturally we feel that everything goes better with motion, but it is quite encouraging to listen to other people share their excitement about it.

In order to encourage as many people as possible to embrace motion, we will be releasing tools and libraries to make motion programming easy. For the programmers in the crowd, we plan to release a set of assets for the Unity 3D programming environment, some of which will allow you to add motion to your project with virtually no coding. Since we know that not everyone creates games or uses Unity, we plan to have libraries for Microsoft Visual Studio. We will consider other development environments depending on resources and demand. Please let us know your preferred platform and development environment. If you really want us to put out Arduino code so a $20 computer can run a $1000 platform, you might have to explain to use why that is a good idea.

Developing code for motion can be as simple or complex as you would like. For the supported environments, our library will provide the basics such as Roll, Pitch, Rumble, Bump, etc. For many games, the three space position of the Point of View character can be fed into the library and you will get motion that feels OK. This doesn’t take a whole lot of code to implement in your program. You can embellish to your heart’s content to fine tune the motion to your application.

Non-programmers won’t be left out of the motion creation process. We plan to release the iMovify MotionMixer™ that allows you to synchronize motion to video clips. This easy to use program lets you quickly add motion to your Cell phone or GoPro videos, or even full up video productions. We’re not picky. Use what you like!

Leave us feedback with what you'd like to use motion on!