I have long doubted whether I should include this part in this book. For these reasons:
- The toolkit is rather well documented and supported by a group of enthusiasts (of which I am just one).
- It is open source and always on the move. Things change all the time, including a lot of breaking changes that would require substantial rewrite of your code. By the time you read this, most of the things I show you will be outdated.
Yet I decided to include it. I have told you about developing in DirectX. With DirectX you can get great results and you can tweak every little thing of your app to have it do exactly what you want. However, that power comes with a price. It is a lot of work to get the results.
With Unity3D you have a tool that makes you incredibly productive. However, that speed also comes with a price: you lose some of the flexibility you had in...