This chapter's project has the following software dependencies:
- Unity—a cross-platform game engine that supports Windows and Mac as development platforms. Development on Linux is not supported in this chapter.
- OpenCV for Unity.
- Android SDK, which comes with Android Studio.
Where not otherwise noted, setup instructions are covered in Chapter 1, Preparing for the Mission. You might want to build and run the project in Chapter 4, Controlling a Phone App with Your Suave Gestures, to ensure that Android SDK is properly set up as part of Android Studio. Setup instructions for OpenCV for Unity are covered in the current chapter, in the section Setting up OpenCV for Unity. Always refer to the setup instructions for any version requirements. Instructions for building and running Unity projects are covered in the current chapter.
The completed project...