Overview
There are many great tutorials on getting started with Unity, but few that approach it from the perspective of transitioning from a creative coding platform like Processing, openFrameworks and Cinder. For those making the transition, it’s often less a question of learning the typical Unity workflow of importing 3D models and applying game logic and physics to them, and more about gaining lower level access to procedural geometry, meshes and individual vertices, etc. With a little persistence it is possible to learn how to take advantage of Unity’s powerful visual environment coupled with C# development in MonoDevelop, and add new dimensions to the creative coding process.