The MotionBuilder SDK requires that the Autodesk MotionBuilder software be installed on your computer.
Development in C++ for MotionBuilder is compatible with the Visual Studio 2012 development environment.
To develop additional user-interface elements with your C++ plug-in, you must install QT 4.8.6 for including the necessary Qt header files.
Binary compatibility of your C++ plugins across different versions of MotionBuilder is not guaranteed. It is recommended that you recompile your C++ plugins according to the targeted version of MotionBuilder.
MotionBuilder contains its own Python interpreter. Currently, MotionBuilder supports Python version 2.7.6. Your Python programs must therefore be compatible with this version of Python.
The embedded Python interpreter might also change as new versions of MotionBuilder are released. It is recommended to adapt your Python code accordingly to ensure forward compatibility.