What you need for this book
This book uses the popular game engine Unity3D for all of its programming example implementations. At the time this book was written, Unity 5 was the current software version and all the code examples were written with Unity version 5.2.2. All of the code examples are written in the C# language.
You will need to download and install Unity3D onto your computer to follow the examples in this book. All that is required for this is Unity, as it will compile and run your code. It also comes with a code editor, MonoDevelop, which can be used to write your code. If you choose to use a different code editor, you may do so as well.