What you need for this book
This book supports several operating systems as development environments, including Windows XP or a later version, Mac OS X 10.6 or a later version, Debian Wheezy, Raspbian, Ubuntu 12.04 or a later version, Linux Mint 13 or a later version, Fedora 18 or a later version, CentOS 7 or a later version, and openSUSE 13.1 or a later version.
The book contains six projects with the following requirements:
- Four of these six projects run on Windows, Mac, or Linux and require a webcam. Optionally, these projects can use Raspberry Pi or another single-board computer that runs Linux.
- One project runs on Android 2.2 or a later version and requires a front-facing camera (which most Android devices have).
- One project runs on Android 2.3 or a later version and requires a rear-facing camera and gravity sensor (which most Android devices have). For development, it requires a Windows or Mac machine and approximately $75 worth of game development software.
Setup instructions for all required libraries and tools are covered in the book. Optional setup instructions for Raspberry Pi are also included.