A certain number of developers entered the field for the chance to do game development, while this is easily possible with most languages. The cool 3d type games can be very tricky to code from scratch (Take a quick glance at the original direct X documentation for proof of this), Unity opens the door so people with either a heavy background in coding, or a heavy background in graphics can both “Meet in the middle” and experience a much smaller learning curve to learn game development.
This talk will cover enough to get you started with Unity3d development including:
1) An introduction to the Unity3d user interface. 2) Adding 3d objects to the scene, Basic unity camera overview. 3) Accepting user input and adding physics to your objects. 4) The basics of Unity collision detection. 5) Adding sounds to your scenes. 6) The Unity 5 UI system and adding UI elements to your scene.